• Home
  • Raw
  • Download

Lines Matching refs:binind

45 	szind_t binind = tcache->next_gc_bin;  in tcache_event_hard()  local
48 if (binind < NBINS) { in tcache_event_hard()
49 tbin = tcache_small_bin_get(tcache, binind); in tcache_event_hard()
51 tbin = tcache_large_bin_get(tcache, binind); in tcache_event_hard()
57 if (binind < NBINS) { in tcache_event_hard()
58 tcache_bin_flush_small(tsd, tcache, tbin, binind, in tcache_event_hard()
65 cache_bin_info_t *tbin_info = &tcache_bin_info[binind]; in tcache_event_hard()
67 (tcache->lg_fill_div[binind] + 1)) >= 1) { in tcache_event_hard()
68 tcache->lg_fill_div[binind]++; in tcache_event_hard()
71 tcache_bin_flush_large(tsd, tbin, binind, tbin->ncached in tcache_event_hard()
79 if (binind < NBINS && tcache->lg_fill_div[binind] > 1) { in tcache_event_hard()
80 tcache->lg_fill_div[binind]--; in tcache_event_hard()
93 cache_bin_t *tbin, szind_t binind, bool *tcache_success) { in tcache_alloc_small_hard() argument
97 arena_tcache_fill_small(tsdn, arena, tcache, tbin, binind, in tcache_alloc_small_hard()
109 szind_t binind, unsigned rem) { in tcache_bin_flush_small() argument
112 assert(binind < NBINS); in tcache_bin_flush_small()
128 bin_t *bin = &bin_arena->bins[binind]; in tcache_bin_flush_small()
178 bin_t *bin = &arena->bins[binind]; in tcache_bin_flush_small()
197 tcache_bin_flush_large(tsd_t *tsd, cache_bin_t *tbin, szind_t binind, in tcache_bin_flush_large() argument
203 assert(binind < nhbins); in tcache_bin_flush_large()
245 &arena->stats, binind, in tcache_bin_flush_large()
287 binind, tbin->tstats.nrequests); in tcache_bin_flush_large()