Searched refs:bin_info (Results 1 – 6 of 6) sorted by relevance
| /f-stack/app/redis-5.0.5/deps/jemalloc/test/unit/ |
| H A D | slab.c | 9 const bin_info_t *bin_info = &bin_infos[binind]; in TEST_BEGIN() local 10 extent_init(&slab, NULL, mallocx(bin_info->slab_size, in TEST_BEGIN() 11 MALLOCX_LG_ALIGN(LG_PAGE)), bin_info->slab_size, true, in TEST_BEGIN() 15 for (regind = 0; regind < bin_info->nregs; regind++) { in TEST_BEGIN() 17 (bin_info->reg_size * regind)); in TEST_BEGIN() 21 bin_info->reg_size); in TEST_BEGIN()
|
| H A D | junk.c | 18 arena_dalloc_junk_small_intercept(void *ptr, const bin_info_t *bin_info) { in arena_dalloc_junk_small_intercept() argument 21 arena_dalloc_junk_small_orig(ptr, bin_info); in arena_dalloc_junk_small_intercept() 22 for (i = 0; i < bin_info->reg_size; i++) { in arena_dalloc_junk_small_intercept() 25 i, bin_info->reg_size); in arena_dalloc_junk_small_intercept()
|
| /f-stack/app/redis-5.0.5/deps/jemalloc/include/jemalloc/internal/ |
| H A D | tcache_inlines.h | 167 cache_bin_info_t *bin_info; in tcache_dalloc_small() local 176 bin_info = &tcache_bin_info[binind]; in tcache_dalloc_small() 177 if (unlikely(bin->ncached == bin_info->ncached_max)) { in tcache_dalloc_small() 179 (bin_info->ncached_max >> 1)); in tcache_dalloc_small() 181 assert(bin->ncached < bin_info->ncached_max); in tcache_dalloc_small() 192 cache_bin_info_t *bin_info; in tcache_dalloc_large() local 202 bin_info = &tcache_bin_info[binind]; in tcache_dalloc_large() 203 if (unlikely(bin->ncached == bin_info->ncached_max)) { in tcache_dalloc_large() 205 (bin_info->ncached_max >> 1), tcache); in tcache_dalloc_large() 207 assert(bin->ncached < bin_info->ncached_max); in tcache_dalloc_large()
|
| H A D | jemalloc_internal_inlines_c.h | 235 const bin_info_t *bin_info = &bin_infos[binind]; in iget_defrag_hint() local 236 size_t availregs = bin_info->nregs * bin->stats.curslabs; in iget_defrag_hint() 238 *run_util = ((long long)(bin_info->nregs - extent_nfree_get(slab))<<16) / bin_info->nregs; in iget_defrag_hint()
|
| H A D | arena_externs.h | 49 void arena_alloc_junk_small(void *ptr, const bin_info_t *bin_info,
|
| /f-stack/app/redis-5.0.5/deps/jemalloc/src/ |
| H A D | arena.c | 1108 bin_info->slab_size); in arena_slab_alloc_hard() 1116 const bin_info_t *bin_info) { in arena_slab_alloc() argument 1134 bin_info, szind); in arena_slab_alloc() 1143 extent_nfree_set(slab, bin_info->nregs); in arena_slab_alloc() 1155 const bin_info_t *bin_info; in arena_bin_nonfull_slab_get() local 1164 bin_info = &bin_infos[binind]; in arena_bin_nonfull_slab_get() 1197 const bin_info_t *bin_info; in arena_bin_malloc_hard() local 1200 bin_info = &bin_infos[binind]; in arena_bin_malloc_hard() 1213 bin_info); in arena_bin_malloc_hard() 1478 if (bin_info->nregs == 1) { in arena_dissociate_bin_slab() [all …]
|