HomeSort by: relevance | last modified time | path
    Searched refs:slabcur (Results 1 - 11 of 11) sorted by relevancy

  /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

Completed in 31 milliseconds