FD.io VPP
v19.08-24-ge6a5712
Vector Packet Processing
|
Public Member Functions | |
CLIB_CACHE_LINE_ALIGN_MARK (cacheline0) | |
Data Fields | |
u32 | flags |
u32 | dev_instance |
u32 | hw_if_index |
u32 | sw_if_index |
u32 | numa_node |
u16 | virtio_net_hdr_sz |
virtio_if_type_t | type |
union { | |
u32 id | |
pci_addr_t pci_addr | |
}; | |
u32 | per_interface_next_index |
union { | |
int fd | |
u32 msix_enabled | |
}; | |
union { | |
int tap_fd | |
u32 pci_dev_handle | |
}; | |
virtio_vring_t * | rxq_vrings |
virtio_vring_t * | txq_vrings |
u64 | features |
u64 | remote_features |
clib_error_t * | error |
u8 | support_int_mode |
u16 | max_queue_pairs |
u16 | num_rxqs |
u16 | num_txqs |
u8 | status |
u8 | mac_addr [6] |
u8 * | host_if_name |
u8 * | net_ns |
u8 * | host_bridge |
u8 | host_mac_addr [6] |
ip4_address_t | host_ip4_addr |
u8 | host_ip4_prefix_len |
ip6_address_t | host_ip6_addr |
u8 | host_ip6_prefix_len |
u32 | host_mtu_size |
int | gso_enabled |
int | ifindex |
virtio_vring_t * | cxq_vring |
virtio_if_t::CLIB_CACHE_LINE_ALIGN_MARK | ( | cacheline0 | ) |
union { ... } |
union { ... } |
union { ... } |
virtio_vring_t* virtio_if_t::cxq_vring |
clib_error_t* virtio_if_t::error |
ip4_address_t virtio_if_t::host_ip4_addr |
ip6_address_t virtio_if_t::host_ip6_addr |
pci_addr_t virtio_if_t::pci_addr |
virtio_vring_t* virtio_if_t::rxq_vrings |
virtio_vring_t* virtio_if_t::txq_vrings |
virtio_if_type_t virtio_if_t::type |