/freebsd/contrib/jemalloc/src/ |
H A D | ctl.c | 753 ret->arena_ind = (unsigned)i; in arenas_i_impl() 757 assert(ret == NULL || arenas_i2a(ret->arena_ind) == arenas_i2a(i)); in arenas_i_impl() 924 if (ctl_arena->arena_ind == 0) { in ctl_arena_stats_sdmerge() 1005 unsigned arena_ind; in ctl_arena_init() local 1011 arena_ind = ctl_arena->arena_ind; in ctl_arena_init() 1013 arena_ind = ctl_arenas->narenas; in ctl_arena_init() 1017 if (arenas_i_impl(tsd, arena_ind, false, true) == NULL) { in ctl_arena_init() 1022 if (arena_init(tsd_tsdn(tsd), arena_ind, extent_hooks) == NULL) { in ctl_arena_init() 1026 if (arena_ind == ctl_arenas->narenas) { in ctl_arena_init() 1030 return arena_ind; in ctl_arena_init() [all …]
|
H A D | extent.c | 27 unsigned arena_ind); 29 size_t size, bool committed, unsigned arena_ind); 31 size_t size, bool committed, unsigned arena_ind); 33 size_t size, size_t offset, size_t length, unsigned arena_ind); 38 void *addr, size_t size, size_t offset, size_t length, unsigned arena_ind); 41 size_t size, size_t offset, size_t length, unsigned arena_ind); 48 void *addr, size_t size, size_t offset, size_t length, unsigned arena_ind); 55 unsigned arena_ind); 62 unsigned arena_ind); 1252 size_t alignment, bool *zero, bool *commit, unsigned arena_ind) { in extent_alloc_default() argument [all …]
|
H A D | background_thread.c | 54 bool background_thread_create(tsd_t *tsd, unsigned arena_ind) NOT_REACHED in background_thread_create() argument 538 background_thread_create_locked(tsd_t *tsd, unsigned arena_ind) { 543 size_t thread_ind = arena_ind % max_background_threads; 557 if (arena_ind != 0) { 593 background_thread_create(tsd_t *tsd, unsigned arena_ind) { 598 ret = background_thread_create_locked(tsd, arena_ind);
|
H A D | stats.c | 166 mutex_stats_read_arena(unsigned arena_ind, mutex_prof_arena_ind_t mutex_ind, in mutex_stats_read_arena() argument 184 CTL_M2_GET(cmd, arena_ind, (counter_type *)&dst->bool_val, counter_type); \ in mutex_stats_read_arena() 196 mutex_stats_read_arena_bin(unsigned arena_ind, unsigned bin_ind, in mutex_stats_read_arena_bin() argument 211 CTL_M2_M4_GET(cmd, arena_ind, bin_ind, \ in mutex_stats_read_arena_bin() 636 stats_arena_mutexes_print(emitter_t *emitter, unsigned arena_ind, uint64_t uptime) { in stats_arena_mutexes_print() argument 652 mutex_stats_read_arena(arena_ind, i, name, &col_name, col64, in stats_arena_mutexes_print()
|
H A D | jemalloc.c | 1899 unsigned arena_ind; member 1911 dynamic_opts->arena_ind = ARENA_IND_AUTOMATIC; in dynamic_opts_init() 1937 if (dopts->arena_ind == ARENA_IND_AUTOMATIC) { in imalloc_no_sample() 1945 arena = arena_get(tsd_tsdn(tsd), dopts->arena_ind, true); in imalloc_no_sample() 2108 assert(dopts->arena_ind == ARENA_IND_AUTOMATIC); in imalloc_body() 2111 dopts->arena_ind = 0; in imalloc_body() 3066 dopts.arena_ind = MALLOCX_ARENA_GET(flags); in JEMALLOC_SMALLOCX_CONCAT_HELPER2() 3119 dopts.arena_ind = MALLOCX_ARENA_GET(flags); in JEMALLOC_ATTR() 3222 unsigned arena_ind = MALLOCX_ARENA_GET(flags); in je_rallocx() local 3223 arena = arena_get(tsd_tsdn(tsd), arena_ind, true); in je_rallocx()
|
H A D | arena.c | 2163 arena_is_huge(unsigned arena_ind) { in arena_is_huge() argument 2167 return (arena_ind == huge_arena_ind); in arena_is_huge()
|
/freebsd/contrib/jemalloc/include/jemalloc/internal/ |
H A D | jemalloc_internal_inlines_a.h | 31 unsigned arena_ind; in percpu_arena_choose() local 34 arena_ind = cpuid; in percpu_arena_choose() 38 arena_ind = cpuid - ncpus / 2; in percpu_arena_choose() 41 return arena_ind; in percpu_arena_choose()
|
H A D | extent_inlines.h | 40 unsigned arena_ind = (unsigned)((extent->e_bits & in extent_arena_ind_get() local 42 assert(arena_ind < MALLOCX_ARENA_LIMIT); in extent_arena_ind_get() 44 return arena_ind; in extent_arena_ind_get() 49 unsigned arena_ind = extent_arena_ind_get(extent); in extent_arena_get() local 51 return (arena_t *)atomic_load_p(&arenas[arena_ind], ATOMIC_ACQUIRE); in extent_arena_get() 196 unsigned arena_ind = (arena != NULL) ? arena_ind_get(arena) : ((1U << in extent_arena_set() local 199 ((uint64_t)arena_ind << EXTENT_BITS_ARENA_SHIFT); in extent_arena_set()
|
H A D | background_thread_inlines.h | 17 unsigned arena_ind = arena_ind_get(arena); in arena_background_thread_info_get() local 18 return &background_thread_info[arena_ind % max_background_threads]; in arena_background_thread_info_get()
|
H A D | background_thread_externs.h | 12 bool background_thread_create(tsd_t *tsd, unsigned arena_ind);
|
H A D | ctl.h | 65 unsigned arena_ind; member
|
H A D | arena_externs.h | 88 bool arena_is_huge(unsigned arena_ind);
|