Searched refs:binind (Results 1 - 9 of 9) sorted by relevance

/fuchsia/zircon/third_party/ulib/jemalloc/test/unit/
H A Dslab.c5 szind_t binind; local
7 for (binind = 0; binind < NBINS; binind++) {
10 const arena_bin_info_t *bin_info = &arena_bin_info[binind];
19 assert_zu_eq(arena_slab_regind(&slab, binind, reg),
H A Dpack.c57 unsigned binind = binind_compute(); local
63 mib[2] = (size_t)binind;
/fuchsia/zircon/third_party/ulib/jemalloc/include/jemalloc/internal/
H A Darena_structs_a.h6 szind_t binind; member in struct:arena_slab_data_s
H A Dtcache_inlines.h16 szind_t binind, bool slow_path);
127 szind_t binind, bool zero, bool slow_path)
134 assert(binind < NBINS);
135 tbin = &tcache->tbins[binind];
145 tbin, binind, &tcache_hard_success);
156 usize = index2size(binind);
164 &arena_bin_info[binind], false);
170 arena_alloc_junk_small(ret, &arena_bin_info[binind],
186 szind_t binind, bool zero, bool slow_path)
192 assert(binind < nhbin
126 tcache_alloc_small(tsd_t *tsd, arena_t *arena, tcache_t *tcache, size_t size, szind_t binind, bool zero, bool slow_path) argument
[all...]
H A Dtcache_externs.h33 tcache_bin_t *tbin, szind_t binind, bool *tcache_success);
35 szind_t binind, unsigned rem);
36 void tcache_bin_flush_large(tsd_t *tsd, tcache_bin_t *tbin, szind_t binind,
H A Darena_inlines_b.h28 szind_t binind = (szind_t)(bin - arena->bins); local
29 assert(binind < NBINS);
30 return (binind);
128 ret = index2size(extent_slab_data_get_const(extent)->binind);
145 szind_t binind = extent_slab_data_get(extent)->binind; local
146 tcache_dalloc_small(tsdn_tsd(tsdn), tcache, ptr, binind, local
178 szind_t binind = size2index(size); local
179 assert(binind == extent_slab_data_get(extent)->binind);
180 tcache_dalloc_small(tsdn_tsd(tsdn), tcache, ptr, binind, local
[all...]
H A Darena_externs.h28 size_t arena_slab_regind(extent_t *slab, szind_t binind, const void *ptr);
45 tcache_bin_t *tbin, szind_t binind, uint64_t prof_accumbytes);
/fuchsia/zircon/third_party/ulib/jemalloc/src/
H A Dtcache.c35 szind_t binind = tcache->next_gc_bin; local
36 tcache_bin_t *tbin = &tcache->tbins[binind];
37 tcache_bin_info_t *tbin_info = &tcache_bin_info[binind];
43 if (binind < NBINS) {
44 tcache_bin_flush_small(tsd, tcache, tbin, binind,
48 tcache_bin_flush_large(tsd, tbin, binind, tbin->ncached
74 tcache_bin_t *tbin, szind_t binind, bool *tcache_success)
78 arena_tcache_fill_small(tsdn, arena, tbin, binind, config_prof ?
89 szind_t binind, unsigned rem)
96 assert(binind < NBIN
73 tcache_alloc_small_hard(tsdn_t *tsdn, arena_t *arena, tcache_t *tcache, tcache_bin_t *tbin, szind_t binind, bool *tcache_success) argument
88 tcache_bin_flush_small(tsd_t *tsd, tcache_t *tcache, tcache_bin_t *tbin, szind_t binind, unsigned rem) argument
166 tcache_bin_flush_large(tsd_t *tsd, tcache_bin_t *tbin, szind_t binind, unsigned rem, tcache_t *tcache) argument
[all...]
H A Darena.c140 arena_slab_regind(extent_t *slab, szind_t binind, const void *ptr) argument
149 (uintptr_t)arena_bin_info[binind].reg_size == 0);
153 switch (binind) {
170 assert(regind < arena_bin_info[binind].nregs);
179 szind_t binind = slab_data->binind; local
180 const arena_bin_info_t *bin_info = &arena_bin_info[binind];
181 size_t regind = arena_slab_regind(slab, binind, ptr);
968 arena_slab_alloc(tsdn_t *tsdn, arena_t *arena, szind_t binind, argument
990 slab_data->binind
1001 arena_bin_nonfull_slab_get(tsdn_t *tsdn, arena_t *arena, arena_bin_t *bin, szind_t binind) argument
1045 arena_bin_malloc_hard(tsdn_t *tsdn, arena_t *arena, arena_bin_t *bin, szind_t binind) argument
1101 arena_tcache_fill_small(tsdn_t *tsdn, arena_t *arena, tcache_bin_t *tbin, szind_t binind, uint64_t prof_accumbytes) argument
1178 arena_malloc_small(tsdn_t *tsdn, arena_t *arena, szind_t binind, bool zero) argument
1332 szind_t binind = extent_slab_data_get(slab)->binind; local
1394 szind_t binind = slab_data->binind; local
[all...]

Completed in 91 milliseconds