FD.io VPP  v20.09-64-g4f7b92f0a
Vector Packet Processing
svm_fifo_chunk_ Struct Reference
+ Collaboration diagram for svm_fifo_chunk_:

Data Fields

u32 start_byte
 chunk start byte More...
 
u32 length
 length of chunk in bytes More...
 
struct svm_fifo_chunk_next
 pointer to next chunk in linked-lists More...
 
rb_node_index_t enq_rb_index
 enq node index if chunk in rbtree More...
 
rb_node_index_t deq_rb_index
 deq node index if chunk in rbtree More...
 
u8 data [0]
 start of chunk data More...
 

Detailed Description

Definition at line 29 of file fifo_types.h.

Field Documentation

◆ data

u8 svm_fifo_chunk_::data[0]

start of chunk data

Definition at line 36 of file fifo_types.h.

◆ deq_rb_index

rb_node_index_t svm_fifo_chunk_::deq_rb_index

deq node index if chunk in rbtree

Definition at line 35 of file fifo_types.h.

◆ enq_rb_index

rb_node_index_t svm_fifo_chunk_::enq_rb_index

enq node index if chunk in rbtree

Definition at line 34 of file fifo_types.h.

◆ length

u32 svm_fifo_chunk_::length

length of chunk in bytes

Definition at line 32 of file fifo_types.h.

◆ next

struct svm_fifo_chunk_* svm_fifo_chunk_::next

pointer to next chunk in linked-lists

Definition at line 33 of file fifo_types.h.

◆ start_byte

u32 svm_fifo_chunk_::start_byte

chunk start byte

Definition at line 31 of file fifo_types.h.


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