FD.io VPP  v21.01.1
Vector Packet Processing
pool_header_t Struct Reference

Data Fields

uwordfree_bitmap
 Bitmap of indices of free objects. More...
 
u32free_indices
 Vector of free indices. More...
 
u32 max_elts
 Maximum size of the pool, in elements. More...
 
u8mmap_base
 mmap segment info: base + length More...
 
u64 mmap_size
 

Detailed Description

Definition at line 51 of file pool.h.

Field Documentation

◆ free_bitmap

uword* pool_header_t::free_bitmap

Bitmap of indices of free objects.

Definition at line 54 of file pool.h.

◆ free_indices

u32* pool_header_t::free_indices

Vector of free indices.

One element for each set bit in bitmap.

Definition at line 57 of file pool.h.

◆ max_elts

u32 pool_header_t::max_elts

Maximum size of the pool, in elements.

Definition at line 62 of file pool.h.

◆ mmap_base

u8* pool_header_t::mmap_base

mmap segment info: base + length

Definition at line 65 of file pool.h.

◆ mmap_size

u64 pool_header_t::mmap_size

Definition at line 66 of file pool.h.


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