FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Public Member Functions | |
CLIB_CACHE_LINE_ALIGN_MARK (cacheline0) | |
Data Fields | |
u32 | is_ready |
u32 | admin_up |
u32 | unix_server_index |
u32 | clib_file_index |
char | sock_filename [256] |
int | sock_errno |
uword | if_index |
u32 | hw_if_index |
u32 | sw_if_index |
u64 | features |
u64 | feature_mask |
u64 | protocol_features |
u32 | nregions |
vhost_user_memory_region_t | regions [VHOST_MEMORY_MAX_NREGIONS] |
void * | region_mmap_addr [VHOST_MEMORY_MAX_NREGIONS] |
u64 | region_guest_addr_lo [VHOST_MEMORY_MAX_NREGIONS] |
u64 | region_guest_addr_hi [VHOST_MEMORY_MAX_NREGIONS] |
u32 | region_mmap_fd [VHOST_MEMORY_MAX_NREGIONS] |
vhost_user_vring_t * | vrings |
u32 | num_qid |
int | virtio_net_hdr_sz |
int | is_any_layout |
void * | log_base_addr |
u64 | log_size |
u8 | use_tx_spinlock |
u16 * | per_cpu_tx_qid |
u8 | enable_gso |
u8 | enable_packed |
u8 | enable_event_idx |
Definition at line 239 of file vhost_user.h.
vhost_user_intf_t::CLIB_CACHE_LINE_ALIGN_MARK | ( | cacheline0 | ) |
u32 vhost_user_intf_t::admin_up |
Definition at line 243 of file vhost_user.h.
u32 vhost_user_intf_t::clib_file_index |
Definition at line 245 of file vhost_user.h.
u8 vhost_user_intf_t::enable_event_idx |
Definition at line 290 of file vhost_user.h.
u8 vhost_user_intf_t::enable_gso |
Definition at line 285 of file vhost_user.h.
u8 vhost_user_intf_t::enable_packed |
Definition at line 288 of file vhost_user.h.
u64 vhost_user_intf_t::feature_mask |
Definition at line 253 of file vhost_user.h.
u64 vhost_user_intf_t::features |
Definition at line 252 of file vhost_user.h.
u32 vhost_user_intf_t::hw_if_index |
Definition at line 249 of file vhost_user.h.
uword vhost_user_intf_t::if_index |
Definition at line 248 of file vhost_user.h.
int vhost_user_intf_t::is_any_layout |
Definition at line 276 of file vhost_user.h.
u32 vhost_user_intf_t::is_ready |
Definition at line 242 of file vhost_user.h.
void* vhost_user_intf_t::log_base_addr |
Definition at line 278 of file vhost_user.h.
u64 vhost_user_intf_t::log_size |
Definition at line 279 of file vhost_user.h.
u32 vhost_user_intf_t::nregions |
Definition at line 257 of file vhost_user.h.
u32 vhost_user_intf_t::num_qid |
Definition at line 273 of file vhost_user.h.
u16* vhost_user_intf_t::per_cpu_tx_qid |
Definition at line 283 of file vhost_user.h.
u64 vhost_user_intf_t::protocol_features |
Definition at line 254 of file vhost_user.h.
u64 vhost_user_intf_t::region_guest_addr_hi[VHOST_MEMORY_MAX_NREGIONS] |
Definition at line 261 of file vhost_user.h.
u64 vhost_user_intf_t::region_guest_addr_lo[VHOST_MEMORY_MAX_NREGIONS] |
Definition at line 260 of file vhost_user.h.
void* vhost_user_intf_t::region_mmap_addr[VHOST_MEMORY_MAX_NREGIONS] |
Definition at line 259 of file vhost_user.h.
u32 vhost_user_intf_t::region_mmap_fd[VHOST_MEMORY_MAX_NREGIONS] |
Definition at line 262 of file vhost_user.h.
vhost_user_memory_region_t vhost_user_intf_t::regions[VHOST_MEMORY_MAX_NREGIONS] |
Definition at line 258 of file vhost_user.h.
int vhost_user_intf_t::sock_errno |
Definition at line 247 of file vhost_user.h.
char vhost_user_intf_t::sock_filename[256] |
Definition at line 246 of file vhost_user.h.
u32 vhost_user_intf_t::sw_if_index |
Definition at line 249 of file vhost_user.h.
u32 vhost_user_intf_t::unix_server_index |
Definition at line 244 of file vhost_user.h.
u8 vhost_user_intf_t::use_tx_spinlock |
Definition at line 282 of file vhost_user.h.
int vhost_user_intf_t::virtio_net_hdr_sz |
Definition at line 275 of file vhost_user.h.
vhost_user_vring_t* vhost_user_intf_t::vrings |
Definition at line 265 of file vhost_user.h.