/fuchsia/zircon/third_party/ulib/jemalloc/test/unit/ |
H A D | slab.c | 5 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 D | pack.c | 57 unsigned binind = binind_compute(); local 63 mib[2] = (size_t)binind;
|
/fuchsia/zircon/third_party/ulib/jemalloc/include/jemalloc/internal/ |
H A D | arena_structs_a.h | 6 szind_t binind; member in struct:arena_slab_data_s
|
H A D | tcache_inlines.h | 16 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 D | tcache_externs.h | 33 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 D | arena_inlines_b.h | 28 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 D | arena_externs.h | 28 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 D | tcache.c | 35 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 D | arena.c | 140 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...] |