FD.io VPP  v21.01.1
Vector Packet Processing
clib_pmalloc_main_t Struct Reference
+ Collaboration diagram for clib_pmalloc_main_t:

Data Fields

u32 flags
clib_mem_page_sz_t def_log2_page_sz
u32 max_pages
u32 lookup_log2_page_sz

Detailed Description

Definition at line 60 of file pmalloc.h.

Field Documentation

◆ arenas

clib_pmalloc_arena_t* clib_pmalloc_main_t::arenas

Definition at line 86 of file pmalloc.h.

◆ base

u8* clib_pmalloc_main_t::base

Definition at line 67 of file pmalloc.h.

◆ chunk_index_by_va

uword* clib_pmalloc_main_t::chunk_index_by_va

Definition at line 81 of file pmalloc.h.

◆ def_log2_page_sz

clib_mem_page_sz_t clib_pmalloc_main_t::def_log2_page_sz

Definition at line 70 of file pmalloc.h.

◆ default_arena_for_numa_node

u32* clib_pmalloc_main_t::default_arena_for_numa_node

Definition at line 90 of file pmalloc.h.

◆ error

clib_error_t* clib_pmalloc_main_t::error

Definition at line 99 of file pmalloc.h.

◆ flags

u32 clib_pmalloc_main_t::flags

Definition at line 63 of file pmalloc.h.

◆ lookup_log2_page_sz

u32 clib_pmalloc_main_t::lookup_log2_page_sz

Definition at line 96 of file pmalloc.h.

◆ lookup_table

uword* clib_pmalloc_main_t::lookup_table

Definition at line 93 of file pmalloc.h.

◆ max_pages

u32 clib_pmalloc_main_t::max_pages

Definition at line 73 of file pmalloc.h.

◆ pages

clib_pmalloc_page_t* clib_pmalloc_main_t::pages

Definition at line 77 of file pmalloc.h.

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