FD.io VPP  v18.04-17-g3a0d853
Vector Packet Processing
memif_queue_t Struct Reference
+ Collaboration diagram for memif_queue_t:

Data Fields

memif_ring_tring
 
memif_log2_ring_size_t log2_ring_size
 
memif_region_index_t region
 
memif_region_offset_t offset
 
u16 last_head
 
u16 last_tail
 
u32buffers
 
int int_fd
 
uword int_clib_file_index
 
u64 int_count
 
memif_ring_type_t type
 
uint8_t log2_ring_size
 
uint8_t region
 
uint32_t offset
 
uint16_t last_head
 
uint16_t last_tail
 
uint64_t int_count
 
uint32_t alloc_bufs
 

Detailed Description

Definition at line 97 of file private.h.

Field Documentation

uint32_t memif_queue_t::alloc_bufs

Definition at line 89 of file memif_private.h.

u32* memif_queue_t::buffers

Definition at line 107 of file private.h.

uword memif_queue_t::int_clib_file_index

Definition at line 111 of file private.h.

uint64_t memif_queue_t::int_count

Definition at line 88 of file memif_private.h.

u64 memif_queue_t::int_count

Definition at line 112 of file private.h.

int memif_queue_t::int_fd

Definition at line 110 of file private.h.

uint16_t memif_queue_t::last_head

Definition at line 83 of file memif_private.h.

u16 memif_queue_t::last_head

Definition at line 105 of file private.h.

uint16_t memif_queue_t::last_tail

Definition at line 84 of file memif_private.h.

u16 memif_queue_t::last_tail

Definition at line 106 of file private.h.

uint8_t memif_queue_t::log2_ring_size

Definition at line 79 of file memif_private.h.

memif_log2_ring_size_t memif_queue_t::log2_ring_size

Definition at line 101 of file private.h.

uint32_t memif_queue_t::offset

Definition at line 81 of file memif_private.h.

memif_region_offset_t memif_queue_t::offset

Definition at line 103 of file private.h.

uint8_t memif_queue_t::region

Definition at line 80 of file memif_private.h.

memif_region_index_t memif_queue_t::region

Definition at line 102 of file private.h.

memif_ring_t * memif_queue_t::ring

Definition at line 100 of file private.h.

memif_ring_type_t memif_queue_t::type

Definition at line 115 of file private.h.


The documentation for this struct was generated from the following files: