FD.io VPP  v16.09
Vector Packet Processing
ssvm_eth_queue_elt_t Struct Reference

Data Fields

u8 type
 
u8 flags
 
u8 owner
 
u8 tag
 
i16 current_data_hint
 
u16 length_this_buffer
 
u16 total_length_not_including_first_buffer
 
u16 pad
 
u32 next_index
 
u8 data [SSVM_BUFFER_SIZE]
 
u8 pad2 [CLIB_CACHE_LINE_BYTES-16]
 

Detailed Description

Definition at line 41 of file ssvm_eth.h.

Field Documentation

i16 ssvm_eth_queue_elt_t::current_data_hint

Definition at line 49 of file ssvm_eth.h.

u8 ssvm_eth_queue_elt_t::data[SSVM_BUFFER_SIZE]

Definition at line 55 of file ssvm_eth.h.

u8 ssvm_eth_queue_elt_t::flags

Definition at line 45 of file ssvm_eth.h.

u16 ssvm_eth_queue_elt_t::length_this_buffer

Definition at line 50 of file ssvm_eth.h.

u32 ssvm_eth_queue_elt_t::next_index

Definition at line 53 of file ssvm_eth.h.

u8 ssvm_eth_queue_elt_t::owner

Definition at line 47 of file ssvm_eth.h.

u16 ssvm_eth_queue_elt_t::pad

Definition at line 52 of file ssvm_eth.h.

u8 ssvm_eth_queue_elt_t::pad2[CLIB_CACHE_LINE_BYTES-16]

Definition at line 57 of file ssvm_eth.h.

u8 ssvm_eth_queue_elt_t::tag

Definition at line 48 of file ssvm_eth.h.

u16 ssvm_eth_queue_elt_t::total_length_not_including_first_buffer

Definition at line 51 of file ssvm_eth.h.

u8 ssvm_eth_queue_elt_t::type

Definition at line 44 of file ssvm_eth.h.


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