| /src/external/bsd/jemalloc/dist/src/ |
| arena.c | 633 if (bin->slabcur != NULL) { 634 slab = bin->slabcur; 635 bin->slabcur = NULL; 862 * variants (i.e. through slabcur and nonfull) must be tried first. 868 /* Only called after slabcur and nonfull both failed. */ 869 assert(bin->slabcur == NULL); 879 bin->slabcur = fresh_slab; 882 /* Refill slabcur and then alloc using the fresh slab */ 890 return arena_slab_reg_alloc(bin->slabcur, &bin_infos[binind]); 898 assert(bin->slabcur == NULL || edata_nfree_get(bin->slabcur) == 0) 976 edata_t *slabcur = bin->slabcur; local [all...] |
| inspect.c | 71 if (bin->slabcur != NULL) { 72 slab = bin->slabcur;
|
| bin.c | 47 bin->slabcur = NULL;
|
| /src/external/bsd/jemalloc/dist/include/jemalloc/internal/ |
| bin.h | 27 * class. slabcur is independent of slabs_{nonfull,full}; whenever 28 * slabcur is reassigned, the previous slab must be deallocated or 31 edata_t *slabcur; member in struct:bin_s
|
| arena_inlines_b.h | 527 } else if (nfree == 1 && slab != bin->slabcur) {
|
| /src/external/bsd/jemalloc/include/jemalloc/internal/ |
| bin.h | 27 * class. slabcur is independent of slabs_{nonfull,full}; whenever 28 * slabcur is reassigned, the previous slab must be deallocated or 31 edata_t *slabcur; member in struct:bin_s
|
| arena_inlines_b.h | 527 } else if (nfree == 1 && slab != bin->slabcur) {
|
| /src/external/bsd/jemalloc.old/dist/include/jemalloc/internal/ |
| bin.h | 61 * class. slabcur is independent of slabs_{nonfull,full}; whenever 62 * slabcur is reassigned, the previous slab must be deallocated or 65 extent_t *slabcur; member in struct:bin_s
|
| /src/external/bsd/jemalloc.old/dist/src/ |
| bin.c | 28 bin->slabcur = NULL;
|
| arena.c | 1009 if (bin->slabcur != NULL) { 1010 slab = bin->slabcur; 1011 bin->slabcur = NULL; 1196 /* Re-fill bin->slabcur, then call arena_slab_reg_alloc(). */ 1204 if (!arena_is_auto(arena) && bin->slabcur != NULL) { 1205 arena_bin_slabs_full_insert(arena, bin, bin->slabcur); 1206 bin->slabcur = NULL; 1209 if (bin->slabcur != NULL) { 1211 * Another thread updated slabcur while this one ran without the 1214 if (extent_nfree_get(bin->slabcur) > 0) [all...] |
| /src/external/bsd/jemalloc.old/include/jemalloc/internal/ |
| bin.h | 61 * class. slabcur is independent of slabs_{nonfull,full}; whenever 62 * slabcur is reassigned, the previous slab must be deallocated or 65 extent_t *slabcur; member in struct:bin_s
|