Searched refs:bin_infos (Results 1 - 10 of 10) sorted by relevance

/freebsd-13-stable/contrib/jemalloc/src/
H A Dbin.c9 bin_info_t bin_infos[SC_NBINS]; variable
13 bin_info_t bin_infos[SC_NBINS]) {
15 bin_info_t *bin_info = &bin_infos[i];
64 bin_infos_init(sc_data, bin_shard_sizes, bin_infos);
12 bin_infos_init(sc_data_t *sc_data, unsigned bin_shard_sizes[SC_NBINS], bin_info_t bin_infos[SC_NBINS]) argument
H A Darena.c248 for (unsigned j = 0; j < bin_infos[i].n_shards; j++) {
346 (uintptr_t)bin_infos[binind].reg_size == 0);
353 assert(regind < bin_infos[binind].nregs);
361 const bin_info_t *bin_info = &bin_infos[binind];
1141 for (unsigned j = 0; j < bin_infos[i].n_shards; j++) {
1278 bin_info = &bin_infos[binind];
1314 bin_info = &bin_infos[binind];
1373 assert(*binshard < bin_infos[binind].n_shards);
1403 slab, &bin_infos[binind], cnt,
1428 arena_alloc_junk_small(ptr, &bin_infos[binin
[all...]
H A Dtcache.c163 assert(binshard < bin_infos[binind].n_shards);
758 if ((bin_infos[i].nregs << 1) <= TCACHE_NSLOTS_SMALL_MIN) {
761 } else if ((bin_infos[i].nregs << 1) <=
764 (bin_infos[i].nregs << 1);
H A Dctl.c2556 CTL_RO_NL_GEN(arenas_bin_i_size, bin_infos[mib[2]].reg_size, size_t)
2557 CTL_RO_NL_GEN(arenas_bin_i_nregs, bin_infos[mib[2]].nregs, uint32_t)
2558 CTL_RO_NL_GEN(arenas_bin_i_slab_size, bin_infos[mib[2]].slab_size, size_t)
2559 CTL_RO_NL_GEN(arenas_bin_i_nshards, bin_infos[mib[2]].n_shards, uint32_t)
2997 for (unsigned j = 0; j < bin_infos[i].n_shards; j++) {
H A Dextent.c2356 *nregs = bin_infos[extent_szind_get(extent)].nregs;
2386 *nregs = bin_infos[szind].nregs;
H A Djemalloc.c393 assert(bin_infos[i].n_shards > 0 &&
394 bin_infos[i].n_shards <= BIN_SHARDS_MAX);
395 bins->binshard[i] = shard % bin_infos[i].n_shards;
/freebsd-13-stable/contrib/jemalloc/include/jemalloc/internal/
H A Dbin.h56 extern bin_info_t bin_infos[SC_NBINS];
H A Dtcache_inlines.h80 arena_alloc_junk_small(ret, &bin_infos[binind],
88 arena_alloc_junk_small(ret, &bin_infos[binind], true);
173 arena_dalloc_junk_small(ptr, &bin_infos[binind]);
H A Dextent_inlines.h78 assert(binshard < bin_infos[extent_szind_get(extent)].n_shards);
205 assert(binshard < bin_infos[extent_szind_get(extent)].n_shards);
275 assert(binshard < bin_infos[extent_szind_get(extent)].n_shards);
H A Dprivate_namespace.h131 #define bin_infos JEMALLOC_N(bin_infos) macro

Completed in 140 milliseconds