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

Data Fields

clib_mem_page_sz_t log2_page_sz
 
clib_mem_page_sz_t log2_default_hugepage_sz
 
u32 numa_node_bitmap
 
void * per_cpu_mheaps [CLIB_MAX_MHEAPS]
 
void * per_numa_mheaps [CLIB_MAX_NUMAS]
 
clib_mem_vm_map_hdr_tfirst_map
 
clib_mem_vm_map_hdr_tlast_map
 
u8 map_lock
 
clib_error_terror
 

Detailed Description

Definition at line 128 of file mem.h.

Field Documentation

◆ error

clib_error_t* clib_mem_main_t::error

Definition at line 152 of file mem.h.

◆ first_map

clib_mem_vm_map_hdr_t* clib_mem_main_t::first_map

Definition at line 146 of file mem.h.

◆ last_map

clib_mem_vm_map_hdr_t * clib_mem_main_t::last_map

Definition at line 146 of file mem.h.

◆ log2_default_hugepage_sz

clib_mem_page_sz_t clib_mem_main_t::log2_default_hugepage_sz

Definition at line 134 of file mem.h.

◆ log2_page_sz

clib_mem_page_sz_t clib_mem_main_t::log2_page_sz

Definition at line 131 of file mem.h.

◆ map_lock

u8 clib_mem_main_t::map_lock

Definition at line 149 of file mem.h.

◆ numa_node_bitmap

u32 clib_mem_main_t::numa_node_bitmap

Definition at line 137 of file mem.h.

◆ per_cpu_mheaps

void* clib_mem_main_t::per_cpu_mheaps[CLIB_MAX_MHEAPS]

Definition at line 140 of file mem.h.

◆ per_numa_mheaps

void* clib_mem_main_t::per_numa_mheaps[CLIB_MAX_NUMAS]

Definition at line 143 of file mem.h.


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