Lines Matching defs:binind
42 szind_t binind = tcache->next_gc_bin;
45 if (binind < SC_NBINS) {
46 tbin = tcache_small_bin_get(tcache, binind);
48 tbin = tcache_large_bin_get(tcache, binind);
54 if (binind < SC_NBINS) {
55 tcache_bin_flush_small(tsd, tcache, tbin, binind,
62 cache_bin_info_t *tbin_info = &tcache_bin_info[binind];
64 (tcache->lg_fill_div[binind] + 1)) >= 1) {
65 tcache->lg_fill_div[binind]++;
68 tcache_bin_flush_large(tsd, tbin, binind, tbin->ncached
76 if (binind < SC_NBINS && tcache->lg_fill_div[binind] > 1) {
77 tcache->lg_fill_div[binind]--;
90 cache_bin_t *tbin, szind_t binind, bool *tcache_success) {
94 arena_tcache_fill_small(tsdn, arena, tcache, tbin, binind,
106 tbin_extents_lookup_size_check(tsdn_t *tsdn, cache_bin_t *tbin, szind_t binind,
118 size_t sz_sum = binind * nflush;
135 szind_t binind, unsigned rem) {
138 assert(binind < SC_NBINS);
148 tbin_extents_lookup_size_check(tsd_tsdn(tsd), tbin, binind,
163 assert(binshard < bin_infos[binind].n_shards);
164 bin_t *bin = &bin_arena->bins[binind].bin_shards[binshard];
190 bin_arena, bin, binind, extent, ptr);
213 bin_t *bin = arena_bin_choose_lock(tsd_tsdn(tsd), arena, binind,
230 tcache_bin_flush_large(tsd_t *tsd, cache_bin_t *tbin, szind_t binind,
234 assert(binind < nhbins);
248 tbin_extents_lookup_size_check(tsd_tsdn(tsd), tbin, binind, nflush,
286 tsd_tsdn(tsd), &tcache_arena->stats, binind,
328 &tcache_arena->stats, binind, tbin->tstats.nrequests);