80 s =
format (s,
"page stats: page-size %U, total %lu, mapped %lu, " 89 s =
format (s,
"\n%Unuma %u: %lu pages, %U bytes",
__clib_export void * clib_mem_vm_map_shared(void *base, uword size, int fd, uword offset, char *fmt,...)
#define vec_add1(V, E)
Add 1 element to end of vector (unspecified alignment).
__clib_export void * clib_mem_vm_map(void *base, uword size, clib_mem_page_sz_t log2_page_sz, char *fmt,...)
void * clib_mem_vm_map_internal(void *base, clib_mem_page_sz_t log2_page_sz, uword size, int fd, uword offset, char *name)
description fragment has unexpected format
uword per_numa[CLIB_MAX_NUMAS]
u8 * format_clib_mem_page_stats(u8 *s, va_list *va)
sll srl srl sll sra u16x4 i
#define vec_free(V)
Free vector's memory (no header).
template key/value backing page structure
clib_mem_page_sz_t log2_page_sz
__clib_export clib_mem_main_t clib_mem_main
__clib_export void * clib_mem_vm_map_stack(uword size, clib_mem_page_sz_t log2_page_sz, char *fmt,...)