| /src/external/bsd/jemalloc/dist/src/ |
| bin_info.c | 4 #include "jemalloc/internal/bin_info.h" 12 bin_info_t *bin_info = &infos[i]; local 14 bin_info->reg_size = ((size_t)1U << sc->lg_base) 16 bin_info->slab_size = (sc->pgs << LG_PAGE); 17 bin_info->nregs = 18 (uint32_t)(bin_info->slab_size / bin_info->reg_size); 19 bin_info->n_shards = bin_shard_sizes[i]; 21 bin_info->nregs); 22 bin_info->bitmap_info = bitmap_info [all...] |
| arena.c | 227 arena_slab_reg_alloc(edata_t *slab, const bin_info_t *bin_info) { 233 assert(!bitmap_full(slab_data->bitmap, &bin_info->bitmap_info)); 235 regind = bitmap_sfu(slab_data->bitmap, &bin_info->bitmap_info); 237 (uintptr_t)(bin_info->reg_size * regind)); 243 arena_slab_reg_alloc_batch(edata_t *slab, const bin_info_t *bin_info, 248 assert(!bitmap_full(slab_data->bitmap, &bin_info->bitmap_info)); 253 &bin_info->bitmap_info); 255 (uintptr_t)(bin_info->reg_size * regind)); 276 uintptr_t regsize = (uintptr_t)bin_info->reg_size; 832 const bin_info_t *bin_info) { 933 const bin_info_t *bin_info = &bin_infos[binind]; local 1059 const bin_info_t *bin_info = &bin_infos[binind]; local 1144 const bin_info_t *bin_info = &bin_infos[binind]; local 1301 const bin_info_t *bin_info = &bin_infos[binind]; local [all...] |
| /src/external/bsd/jemalloc.old/dist/test/unit/ |
| slab.c | 9 const bin_info_t *bin_info = &bin_infos[binind]; local 10 extent_init(&slab, NULL, mallocx(bin_info->slab_size, 11 MALLOCX_LG_ALIGN(LG_PAGE)), bin_info->slab_size, true, 15 for (regind = 0; regind < bin_info->nregs; regind++) { 17 (bin_info->reg_size * regind)); 21 bin_info->reg_size);
|
| /src/external/bsd/jemalloc/dist/test/unit/ |
| slab.c | 11 const bin_info_t *bin_info = &bin_infos[binind]; local 13 mallocx(bin_info->slab_size, MALLOCX_LG_ALIGN(LG_PAGE)), 14 bin_info->slab_size, true, 21 for (regind = 0; regind < bin_info->nregs; regind++) { 23 (bin_info->reg_size * regind)); 28 bin_info->reg_size);
|
| batch_alloc.c | 85 const bin_info_t *bin_info = &bin_infos[ind]; local 86 const unsigned nregs = bin_info->nregs;
|
| /src/external/bsd/jemalloc.old/dist/src/ |
| arena.c | 224 arena_slab_reg_alloc(extent_t *slab, const bin_info_t *bin_info) { 230 assert(!bitmap_full(slab_data->bitmap, &bin_info->bitmap_info)); 232 regind = bitmap_sfu(slab_data->bitmap, &bin_info->bitmap_info); 234 (uintptr_t)(bin_info->reg_size * regind)); 266 const bin_info_t *bin_info = &bin_infos[binind]; local 269 assert(extent_nfree_get(slab) < bin_info->nregs); 271 assert(bitmap_get(slab_data->bitmap, &bin_info->bitmap_info, regind)); 273 bitmap_unset(slab_data->bitmap, &bin_info->bitmap_info, regind); 1096 extent_hooks_t **r_extent_hooks, const bin_info_t *bin_info, 1107 bin_info->slab_size, 0, PAGE, true, szind, &zero, &commit) 1158 const bin_info_t *bin_info; local 1200 const bin_info_t *bin_info; local 1474 const bin_info_t *bin_info = &bin_infos[binind]; local 1537 const bin_info_t *bin_info = &bin_infos[binind]; local [all...] |