![]() |
FD.io VPP
v19.04.1-1-ge4a0f9f
Vector Packet Processing
|
Collaboration diagram for memif_queue_t:Public Member Functions | |
| CLIB_CACHE_LINE_ALIGN_MARK (cacheline0) | |
Data Fields | |
| memif_ring_t * | ring |
| memif_log2_ring_size_t | log2_ring_size |
| memif_region_index_t | region |
| memif_region_offset_t | offset |
| u16 | last_head |
| u16 | last_tail |
| u32 * | buffers |
| u8 | buffer_pool_index |
| 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 |
| memif_queue_t::CLIB_CACHE_LINE_ALIGN_MARK | ( | cacheline0 | ) |
| uint32_t memif_queue_t::alloc_bufs |
Definition at line 92 of file memif_private.h.
| uint64_t memif_queue_t::int_count |
Definition at line 91 of file memif_private.h.
| uint16_t memif_queue_t::last_head |
Definition at line 86 of file memif_private.h.
| uint16_t memif_queue_t::last_tail |
Definition at line 87 of file memif_private.h.
| uint8_t memif_queue_t::log2_ring_size |
Definition at line 82 of file memif_private.h.
| memif_log2_ring_size_t memif_queue_t::log2_ring_size |
| uint32_t memif_queue_t::offset |
Definition at line 84 of file memif_private.h.
| memif_region_offset_t memif_queue_t::offset |
| uint8_t memif_queue_t::region |
Definition at line 83 of file memif_private.h.
| memif_region_index_t memif_queue_t::region |
| memif_ring_t * memif_queue_t::ring |
| memif_ring_type_t memif_queue_t::type |