HomeSort by: relevance | last modified time | path
    Searched defs:bin_info (Results 1 - 14 of 14) sorted by relevancy

  /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);

Completed in 62 milliseconds