FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
fifo_segment_header_t Struct Reference
+ Collaboration diagram for fifo_segment_header_t:

Data Fields

fifo_segment_slice_tslices
 
ssvm_shared_header_tssvm_sh
 Fixed array of slices. More...
 
uword n_free_bytes
 Segment free bytes. More...
 
u32 n_active_fifos
 Number of active fifos. More...
 
u32 n_reserved_bytes
 Bytes not to be allocated. More...
 
u32 max_log2_chunk_size
 Max log2(chunk size) for fs. More...
 
u8 flags
 Segment flags. More...
 
u8 n_slices
 Number of slices. More...
 

Detailed Description

Definition at line 49 of file fifo_segment.h.

Field Documentation

◆ flags

u8 fifo_segment_header_t::flags

Segment flags.

Definition at line 57 of file fifo_segment.h.

◆ max_log2_chunk_size

u32 fifo_segment_header_t::max_log2_chunk_size

Max log2(chunk size) for fs.

Definition at line 56 of file fifo_segment.h.

◆ n_active_fifos

u32 fifo_segment_header_t::n_active_fifos

Number of active fifos.

Definition at line 54 of file fifo_segment.h.

◆ n_free_bytes

uword fifo_segment_header_t::n_free_bytes

Segment free bytes.

Definition at line 53 of file fifo_segment.h.

◆ n_reserved_bytes

u32 fifo_segment_header_t::n_reserved_bytes

Bytes not to be allocated.

Definition at line 55 of file fifo_segment.h.

◆ n_slices

u8 fifo_segment_header_t::n_slices

Number of slices.

Definition at line 58 of file fifo_segment.h.

◆ slices

fifo_segment_slice_t* fifo_segment_header_t::slices

Definition at line 51 of file fifo_segment.h.

◆ ssvm_sh

ssvm_shared_header_t* fifo_segment_header_t::ssvm_sh

Fixed array of slices.

Pointer to fs ssvm shared hdr

Definition at line 52 of file fifo_segment.h.


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