FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
fifo_segment_t Struct Reference
+ Collaboration diagram for fifo_segment_t:

Data Fields

ssvm_private_t ssvm
 ssvm segment data More...
 
fifo_segment_header_th
 fifo segment data More...
 
fifo_slice_private_tslices
 private slice information More...
 
svm_msg_q_tmqs
 private vec of attached mqs More...
 
uword max_byte_index
 max byte index for segment More...
 
u8 n_slices
 number of fifo segment slices More...
 
u8 flags
 private fifo segment flags More...
 
u8 high_watermark
 memory pressure watermark high More...
 
u8 low_watermark
 memory pressure watermark low More...
 

Detailed Description

Definition at line 68 of file fifo_segment.h.

Field Documentation

◆ flags

u8 fifo_segment_t::flags

private fifo segment flags

Definition at line 76 of file fifo_segment.h.

◆ h

fifo_segment_header_t* fifo_segment_t::h

fifo segment data

Definition at line 71 of file fifo_segment.h.

◆ high_watermark

u8 fifo_segment_t::high_watermark

memory pressure watermark high

Definition at line 77 of file fifo_segment.h.

◆ low_watermark

u8 fifo_segment_t::low_watermark

memory pressure watermark low

Definition at line 78 of file fifo_segment.h.

◆ max_byte_index

uword fifo_segment_t::max_byte_index

max byte index for segment

Definition at line 74 of file fifo_segment.h.

◆ mqs

svm_msg_q_t* fifo_segment_t::mqs

private vec of attached mqs

Definition at line 73 of file fifo_segment.h.

◆ n_slices

u8 fifo_segment_t::n_slices

number of fifo segment slices

Definition at line 75 of file fifo_segment.h.

◆ slices

fifo_slice_private_t* fifo_segment_t::slices

private slice information

Definition at line 72 of file fifo_segment.h.

◆ ssvm

ssvm_private_t fifo_segment_t::ssvm

ssvm segment data

Definition at line 70 of file fifo_segment.h.


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