FD.io VPP
v19.04.2-12-g66b1689
Vector Packet Processing
|
Initialize a new virtio pci interface with the given paramters. More...
Data Fields | |
u32 | client_index |
u32 | context |
u32 | pci_addr |
u8 | use_random_mac |
u8 | mac_address [6] |
u16 | tx_ring_sz |
u16 | rx_ring_sz |
u64 | features |
Initialize a new virtio pci interface with the given paramters.
client_index | - opaque cookie to identify the sender |
context | - sender context, to match reply w/ request |
pci_addr | - pci address as unsigned 32bit integer: 0-15 domain, 16-23 bus, 24-28 slot, 29-31 function |
use_random_mac | - let the system generate a unique mac address |
mac_address | - mac addr to assign to the interface if use_radom not set |
tx_ring_sz | - the number of entries of TX ring |
rx_ring_sz | - the number of entries of RX ring |
features | - the virtio features which driver should negotiate with device |
Definition at line 29 of file virtio.api.
u32 vl_api_virtio_pci_create_t::client_index |
Definition at line 31 of file virtio.api.
u32 vl_api_virtio_pci_create_t::context |
Definition at line 32 of file virtio.api.
u64 vl_api_virtio_pci_create_t::features |
Definition at line 38 of file virtio.api.
u8 vl_api_virtio_pci_create_t::mac_address[6] |
Definition at line 35 of file virtio.api.
u32 vl_api_virtio_pci_create_t::pci_addr |
Definition at line 33 of file virtio.api.
u16 vl_api_virtio_pci_create_t::rx_ring_sz |
Definition at line 37 of file virtio.api.
u16 vl_api_virtio_pci_create_t::tx_ring_sz |
Definition at line 36 of file virtio.api.
u8 vl_api_virtio_pci_create_t::use_random_mac |
Definition at line 34 of file virtio.api.