| /src/external/bsd/jemalloc.old/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/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 = (uint32_t)(bin_info->slab_size 18 / 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...] |
| bin.c | 72 bin_slab_reg_alloc(edata_t *slab, const bin_info_t *bin_info) { 78 assert(!bitmap_full(slab_data->bitmap, &bin_info->bitmap_info)); 80 regind = bitmap_sfu(slab_data->bitmap, &bin_info->bitmap_info); 82 + (uintptr_t)(bin_info->reg_size * regind)); 89 edata_t *slab, const bin_info_t *bin_info, unsigned cnt, void **ptrs) { 93 assert(!bitmap_full(slab_data->bitmap, &bin_info->bitmap_info)); 98 slab_data->bitmap, &bin_info->bitmap_info); 100 + (uintptr_t)(bin_info->reg_size * regind)); 121 uintptr_t regsize = (uintptr_t)bin_info->reg_size; 195 const bin_info_t *bin_info = &bin_infos[binind] local [all...] |
| arena.c | 841 unsigned binshard, const bin_info_t *bin_info) { 848 edata_t *slab = pa_alloc(tsdn, &arena->pa_shard, bin_info->slab_size, 863 edata_nfree_binshard_set(slab, bin_info->nregs, binshard); 864 bitmap_init(slab_data->bitmap, &bin_info->bitmap_info, false); 875 const bin_info_t *bin_info = &bin_infos[binind]; local 928 slabcur, bin_info, cnt, &arr->ptr[filled]); 979 tsdn, arena, binind, binshard, bin_info); 991 assert(edata_nfree_get(fresh_slab) == bin_info->nregs); 1004 const bin_info_t *bin_info = &bin_infos[binind]; local 1005 const size_t nregs = bin_info->nregs 1073 const bin_info_t *bin_info = &bin_infos[binind]; local [all...] |
| /src/external/bsd/jemalloc.old/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/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, binind, 0, extent_state_active, 20 for (regind = 0; regind < bin_info->nregs; regind++) { 22 + (bin_info->reg_size * regind)); 27 bin_info->reg_size);
|
| batch_alloc.c | 87 const bin_info_t *bin_info = &bin_infos[ind]; local 88 const unsigned nregs = bin_info->nregs;
|
| bin.c | 8 const bin_info_t *bin_info = &bin_infos[binind]; local 12 addr = mallocx(bin_info->slab_size, MALLOCX_LG_ALIGN(LG_PAGE)); 16 edata_init(slab, INVALID_ARENA_IND, addr, bin_info->slab_size, 19 edata_nfree_set(slab, bin_info->nregs); 23 bitmap_init(slab_data->bitmap, &bin_info->bitmap_info, false); 58 const bin_info_t *bin_info = &bin_infos[binind]; local 64 nregs = bin_info->nregs; 71 reg = bin_slab_reg_alloc(&slab, bin_info); 78 + bin_info->slab_size, 92 const bin_info_t *bin_info = &bin_infos[binind] local 132 const bin_info_t *bin_info = &bin_infos[binind]; local 203 const bin_info_t *bin_info = &bin_infos[binind]; local 236 const bin_info_t *bin_info = &bin_infos[binind]; local 284 const bin_info_t *bin_info = &bin_infos[binind]; local 312 const bin_info_t *bin_info = &bin_infos[binind]; local 377 const bin_info_t *bin_info = &bin_infos[binind]; local 416 const bin_info_t *bin_info = &bin_infos[binind]; local 447 const bin_info_t *bin_info = &bin_infos[binind]; local 481 const bin_info_t *bin_info = &bin_infos[binind]; local 702 const bin_info_t *bin_info = &bin_infos[binind]; local 765 const bin_info_t *bin_info = &bin_infos[binind]; local [all...] |
| /src/external/bsd/jemalloc/dist/include/jemalloc/internal/ |
| bin_inlines.h | 6 #include "jemalloc/internal/bin_info.h" 75 const bin_info_t *bin_info = &bin_infos[binind]; local 79 assert(edata_nfree_get(slab) < bin_info->nregs); 81 assert(bitmap_get(slab_data->bitmap, &bin_info->bitmap_info, regind)); 83 bitmap_unset(slab_data->bitmap, &bin_info->bitmap_info, regind); 91 if (nfree == bin_info->nregs) {
|
| cache_bin.h | 134 cache_bin_info_t bin_info; member in struct:cache_bin_s 208 return bin->bin_info.ncached_max; 753 cache_bin_info_t *bin_info, cache_bin_sz_t ncached_max);
|
| /src/external/bsd/jemalloc/include/jemalloc/internal/ |
| bin_inlines.h | 6 #include "jemalloc/internal/bin_info.h" 75 const bin_info_t *bin_info = &bin_infos[binind]; local 79 assert(edata_nfree_get(slab) < bin_info->nregs); 81 assert(bitmap_get(slab_data->bitmap, &bin_info->bitmap_info, regind)); 83 bitmap_unset(slab_data->bitmap, &bin_info->bitmap_info, regind); 91 if (nfree == bin_info->nregs) {
|
| cache_bin.h | 134 cache_bin_info_t bin_info; member in struct:cache_bin_s 208 return bin->bin_info.ncached_max; 753 cache_bin_info_t *bin_info, cache_bin_sz_t ncached_max);
|