Searched refs:bin_infos (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/jemalloc/src/ |
H A D | bin.c | 9 bin_info_t bin_infos[SC_NBINS]; variable 13 bin_info_t bin_infos[SC_NBINS]) { in bin_infos_init() 15 bin_info_t *bin_info = &bin_infos[i]; in bin_infos_init() 64 bin_infos_init(sc_data, bin_shard_sizes, bin_infos); in bin_boot()
|
H A D | arena.c | 248 for (unsigned j = 0; j < bin_infos[i].n_shards; j++) { in arena_stats_merge() 346 (uintptr_t)bin_infos[binind].reg_size == 0); in arena_slab_regind() 353 assert(regind < bin_infos[binind].nregs); in arena_slab_regind() 361 const bin_info_t *bin_info = &bin_infos[binind]; in arena_slab_reg_dalloc() 1141 for (unsigned j = 0; j < bin_infos[i].n_shards; j++) { in arena_reset() 1278 bin_info = &bin_infos[binind]; in arena_bin_nonfull_slab_get() 1314 bin_info = &bin_infos[binind]; in arena_bin_malloc_hard() 1373 assert(*binshard < bin_infos[binind].n_shards); in arena_bin_choose_lock() 1403 slab, &bin_infos[binind], cnt, in arena_tcache_fill_small() 1428 arena_alloc_junk_small(ptr, &bin_infos[binind], in arena_tcache_fill_small() [all …]
|
H A D | tcache.c | 163 assert(binshard < bin_infos[binind].n_shards); in tcache_bin_flush_small() 758 if ((bin_infos[i].nregs << 1) <= TCACHE_NSLOTS_SMALL_MIN) { in tcache_boot() 761 } else if ((bin_infos[i].nregs << 1) <= in tcache_boot() 764 (bin_infos[i].nregs << 1); in tcache_boot()
|
H A D | ctl.c | 2556 CTL_RO_NL_GEN(arenas_bin_i_size, bin_infos[mib[2]].reg_size, size_t) in CTL_RO_NL_GEN() 2557 CTL_RO_NL_GEN(arenas_bin_i_nregs, bin_infos[mib[2]].nregs, uint32_t) in CTL_RO_NL_GEN() 2558 CTL_RO_NL_GEN(arenas_bin_i_slab_size, bin_infos[mib[2]].slab_size, size_t) in CTL_RO_NL_GEN() 2559 CTL_RO_NL_GEN(arenas_bin_i_nshards, bin_infos[mib[2]].n_shards, uint32_t) in CTL_RO_NL_GEN() 2997 for (unsigned j = 0; j < bin_infos[i].n_shards; j++) { in stats_mutexes_reset_ctl()
|
H A D | jemalloc.c | 393 assert(bin_infos[i].n_shards > 0 && in arena_bind() 394 bin_infos[i].n_shards <= BIN_SHARDS_MAX); in arena_bind() 395 bins->binshard[i] = shard % bin_infos[i].n_shards; in arena_bind()
|
H A D | extent.c | 2356 *nregs = bin_infos[extent_szind_get(extent)].nregs; in extent_util_stats_get() 2386 *nregs = bin_infos[szind].nregs; in extent_util_stats_verbose_get()
|
/freebsd/contrib/jemalloc/include/jemalloc/internal/ |
H A D | tcache_inlines.h | 80 arena_alloc_junk_small(ret, &bin_infos[binind], in tcache_alloc_small() 88 arena_alloc_junk_small(ret, &bin_infos[binind], true); in tcache_alloc_small() 173 arena_dalloc_junk_small(ptr, &bin_infos[binind]); in tcache_dalloc_small()
|
H A D | extent_inlines.h | 78 assert(binshard < bin_infos[extent_szind_get(extent)].n_shards); in extent_binshard_get() 205 assert(binshard < bin_infos[extent_szind_get(extent)].n_shards); in extent_binshard_set() 275 assert(binshard < bin_infos[extent_szind_get(extent)].n_shards); in extent_nfree_binshard_set()
|
H A D | bin.h | 56 extern bin_info_t bin_infos[SC_NBINS];
|
/freebsd/lib/libc/stdlib/malloc/jemalloc/include/jemalloc/internal/ |
H A D | private_namespace.h | 131 #define bin_infos JEMALLOC_N(bin_infos) macro
|