arena_base
void __arena *arena_base;
void **arena_base)
struct arena_get_info_args args = { .arena_base = NULL };
*arena_base = args.arena_base;
void *arena_base;
ret = libarena_get_arena_base(arena_get_globals_fd, &arena_base);
if (!arena_base)
if (mincore(arena_base, arena_all_pages * pgsize, vec) < 0) {
args->arena_base = arena_base(&arena);
page = arena_base(&arena);
page = arena_base(&arena);
page = arena_base(&arena);
page = arena_base(&arena);
page = arena_base(&arena);
page = arena_base(&arena);
page = arena_base(&arena);
volatile char __arena *base = arena_base(&arena);
volatile char __arena *base = arena_base(&arena);
volatile char __arena *base = arena_base(&arena);
volatile char __arena *base = arena_base(&arena);
volatile char __arena *base = arena_base(&arena);
guard = (void __arena *)arena_base(&arena);
globals = (void __arena *)(arena_base(&arena) + (ARENA_PAGES - GLOBAL_PAGES) * PAGE_SIZE);
guard = (void __arena *)arena_base(&arena);
page = base = arena_base(&arena) + 4096 * __PAGE_SIZE;
addr = arena_base(&arena) + 32768 * __PAGE_SIZE;
base = (u64)arena_base(&arena);
page = base = arena_base(&arena) + 16384 * PAGE_SIZE;