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

Data Fields

heap_elt_telts
 
u32small_free_elt_free_index
 
u32free_elts
 
u32 ** free_lists
 
format_function_tformat_elt
 
uwordused_elt_bitmap
 
u32 head
 
u32 tail
 
u32 used_count
 
u32 max_len
 
u32 elt_bytes
 
u32 flags
 

Detailed Description

Definition at line 123 of file heap.h.

Field Documentation

◆ elt_bytes

u32 heap_header_t::elt_bytes

Definition at line 149 of file heap.h.

◆ elts

heap_elt_t* heap_header_t::elts

Definition at line 126 of file heap.h.

◆ flags

u32 heap_header_t::flags

Definition at line 151 of file heap.h.

◆ format_elt

format_function_t* heap_header_t::format_elt

Definition at line 138 of file heap.h.

◆ free_elts

u32* heap_header_t::free_elts

Definition at line 133 of file heap.h.

◆ free_lists

u32** heap_header_t::free_lists

Definition at line 136 of file heap.h.

◆ head

u32 heap_header_t::head

Definition at line 144 of file heap.h.

◆ max_len

u32 heap_header_t::max_len

Definition at line 146 of file heap.h.

◆ small_free_elt_free_index

u32* heap_header_t::small_free_elt_free_index

Definition at line 130 of file heap.h.

◆ tail

u32 heap_header_t::tail

Definition at line 144 of file heap.h.

◆ used_count

u32 heap_header_t::used_count

Definition at line 146 of file heap.h.

◆ used_elt_bitmap

uword* heap_header_t::used_elt_bitmap

Definition at line 141 of file heap.h.


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