arena_t 727 libbase/jemalloc.c arena_t *arena; arena_t 1014 libbase/jemalloc.c static arena_t **arenas; arena_t 1031 libbase/jemalloc.c static __thread arena_t *arenas_map; arena_t 1143 libbase/jemalloc.c static void stats_print(arena_t *arena); arena_t 1160 libbase/jemalloc.c static arena_t *choose_arena_hard(void); arena_t 1165 libbase/jemalloc.c static void arena_run_split(arena_t *arena, arena_run_t *run, size_t size, arena_t 1167 libbase/jemalloc.c static arena_chunk_t *arena_chunk_alloc(arena_t *arena); arena_t 1168 libbase/jemalloc.c static void arena_chunk_dealloc(arena_t *arena, arena_chunk_t *chunk); arena_t 1169 libbase/jemalloc.c static arena_run_t *arena_run_alloc(arena_t *arena, size_t size, bool small, arena_t 1171 libbase/jemalloc.c static void arena_purge(arena_t *arena); arena_t 1172 libbase/jemalloc.c static void arena_run_dalloc(arena_t *arena, arena_run_t *run, bool dirty); arena_t 1173 libbase/jemalloc.c static void arena_run_trim_head(arena_t *arena, arena_chunk_t *chunk, arena_t 1175 libbase/jemalloc.c static void arena_run_trim_tail(arena_t *arena, arena_chunk_t *chunk, arena_t 1178 libbase/jemalloc.c static arena_run_t *arena_bin_nonfull_run_get(arena_t *arena, arena_bin_t *bin); arena_t 1179 libbase/jemalloc.c static void *arena_bin_malloc_hard(arena_t *arena, arena_bin_t *bin); arena_t 1182 libbase/jemalloc.c static void arena_lock_balance_hard(arena_t *arena); arena_t 1184 libbase/jemalloc.c static void *arena_malloc_large(arena_t *arena, size_t size, bool zero); arena_t 1185 libbase/jemalloc.c static void *arena_palloc(arena_t *arena, size_t alignment, size_t size, arena_t 1189 libbase/jemalloc.c static void arena_dalloc_lazy_hard(arena_t *arena, arena_chunk_t *chunk, arena_t 1192 libbase/jemalloc.c static void arena_dalloc_large(arena_t *arena, arena_chunk_t *chunk, arena_t 1194 libbase/jemalloc.c static void arena_ralloc_large_shrink(arena_t *arena, arena_chunk_t *chunk, arena_t 1196 libbase/jemalloc.c static bool arena_ralloc_large_grow(arena_t *arena, arena_chunk_t *chunk, arena_t 1200 libbase/jemalloc.c static bool arena_new(arena_t *arena); arena_t 1201 libbase/jemalloc.c static arena_t *arenas_extend(unsigned ind); arena_t 1718 libbase/jemalloc.c stats_print(arena_t *arena) arena_t 2457 libbase/jemalloc.c static inline arena_t * arena_t 2460 libbase/jemalloc.c arena_t *ret; arena_t 2536 libbase/jemalloc.c static arena_t * arena_t 2539 libbase/jemalloc.c arena_t *ret; arena_t 2820 libbase/jemalloc.c arena_run_split(arena_t *arena, arena_run_t *run, size_t size, bool small, arena_t 2920 libbase/jemalloc.c arena_chunk_alloc(arena_t *arena) arena_t 2996 libbase/jemalloc.c arena_chunk_dealloc(arena_t *arena, arena_chunk_t *chunk) arena_t 3028 libbase/jemalloc.c arena_run_alloc(arena_t *arena, size_t size, bool small, bool zero) arena_t 3062 libbase/jemalloc.c arena_purge(arena_t *arena) arena_t 3139 libbase/jemalloc.c arena_run_dalloc(arena_t *arena, arena_run_t *run, bool dirty) arena_t 3238 libbase/jemalloc.c arena_run_trim_head(arena_t *arena, arena_chunk_t *chunk, extent_node_t *nodeB, arena_t 3267 libbase/jemalloc.c arena_run_trim_tail(arena_t *arena, arena_chunk_t *chunk, extent_node_t *nodeA, arena_t 3296 libbase/jemalloc.c arena_bin_nonfull_run_get(arena_t *arena, arena_bin_t *bin) arena_t 3347 libbase/jemalloc.c arena_bin_malloc_easy(arena_t *arena, arena_bin_t *bin, arena_run_t *run) arena_t 3364 libbase/jemalloc.c arena_bin_malloc_hard(arena_t *arena, arena_bin_t *bin) arena_t 3461 libbase/jemalloc.c arena_lock_balance(arena_t *arena) arena_t 3481 libbase/jemalloc.c arena_lock_balance_hard(arena_t *arena) arena_t 3517 libbase/jemalloc.c arena_malloc_small(arena_t *arena, size_t size, bool zero) arena_t 3586 libbase/jemalloc.c arena_malloc_large(arena_t *arena, size_t size, bool zero) arena_t 3621 libbase/jemalloc.c arena_malloc(arena_t *arena, size_t size, bool zero) arena_t 3660 libbase/jemalloc.c arena_palloc(arena_t *arena, size_t alignment, size_t size, size_t alloc_size) arena_t 3859 libbase/jemalloc.c arena_t *arena = chunk->arena; arena_t 3911 libbase/jemalloc.c arena_dalloc_small(arena_t *arena, arena_chunk_t *chunk, void *ptr, arena_t 3981 libbase/jemalloc.c arena_dalloc_lazy(arena_t *arena, arena_chunk_t *chunk, void *ptr, arena_t 4006 libbase/jemalloc.c arena_dalloc_lazy_hard(arena_t *arena, arena_chunk_t *chunk, void *ptr, arena_t 4064 libbase/jemalloc.c arena_dalloc_large(arena_t *arena, arena_chunk_t *chunk, void *ptr) arena_t 4106 libbase/jemalloc.c arena_dalloc(arena_t *arena, arena_chunk_t *chunk, void *ptr) arena_t 4149 libbase/jemalloc.c arena_ralloc_large_shrink(arena_t *arena, arena_chunk_t *chunk, void *ptr, arena_t 4177 libbase/jemalloc.c arena_ralloc_large_grow(arena_t *arena, arena_chunk_t *chunk, void *ptr, arena_t 4251 libbase/jemalloc.c arena_t *arena; arena_t 4355 libbase/jemalloc.c arena_new(arena_t *arena) arena_t 4448 libbase/jemalloc.c static arena_t * arena_t 4451 libbase/jemalloc.c arena_t *ret; arena_t 4454 libbase/jemalloc.c ret = (arena_t *)base_alloc(sizeof(arena_t) arena_t 4910 libbase/jemalloc.c arena_t *arena; arena_t 5451 libbase/jemalloc.c if (narenas * sizeof(arena_t *) > chunksize) arena_t 5452 libbase/jemalloc.c narenas = chunksize / sizeof(arena_t *); arena_t 5501 libbase/jemalloc.c arenas = (arena_t **)base_alloc(sizeof(arena_t *) * narenas); arena_t 5512 libbase/jemalloc.c memset(arenas, 0, sizeof(arena_t *) * narenas); arena_t 5870 libbase/jemalloc.c malloc_update_mallinfo(arena_t *arena, struct mallinfo *mi) arena_t 6066 libbase/jemalloc.c arena_t *arena; arena_t 6068 libbase/jemalloc.c arena_t *arenas_snapshot[narenas]; arena_t 6077 libbase/jemalloc.c memcpy(&arenas_snapshot, arenas, sizeof(arena_t *) * narenas);