Lines Matching refs:slab

105     size_t usize, size_t pad, size_t alignment, bool slab, szind_t szind,
539 size_t alignment, bool slab, szind_t szind, bool *zero, bool *commit) { in extents_alloc() argument
546 new_addr, size, pad, alignment, slab, szind, zero, commit, false); in extents_alloc()
722 rtree_leaf_elm_t *elm_b, extent_t *extent, szind_t szind, bool slab) { in extent_rtree_write_acquired() argument
723 rtree_leaf_elm_write(tsdn, &extents_rtree, elm_a, extent, szind, slab); in extent_rtree_write_acquired()
726 slab); in extent_rtree_write_acquired()
799 bool slab = extent_slab_get(extent); in extent_register_impl() local
800 extent_rtree_write_acquired(tsdn, elm_a, elm_b, extent, szind, slab); in extent_register_impl()
801 if (slab) { in extent_register_impl()
894 void *new_addr, size_t size, size_t pad, size_t alignment, bool slab, in extent_recycle_extract() argument
986 void *new_addr, size_t size, size_t pad, size_t alignment, bool slab, in extent_split_interior() argument
1007 slab, growing_retained); in extent_split_interior()
1018 esize, szind, slab, trailsize, SC_NSIZES, false, in extent_split_interior()
1037 (uintptr_t)extent_addr_get(*extent), szind, slab); in extent_split_interior()
1038 if (slab && extent_size_get(*extent) > PAGE) { in extent_split_interior()
1042 (uintptr_t)PAGE, szind, slab); in extent_split_interior()
1059 void *new_addr, size_t size, size_t pad, size_t alignment, bool slab, in extent_recycle_split() argument
1068 &to_leak, &to_salvage, new_addr, size, pad, alignment, slab, szind, in extent_recycle_split()
1130 size_t alignment, bool slab, szind_t szind, bool *zero, bool *commit, in extent_recycle() argument
1134 assert(new_addr == NULL || !slab); in extent_recycle()
1135 assert(pad == 0 || !slab); in extent_recycle()
1136 assert(!*zero || !slab); in extent_recycle()
1142 rtree_ctx, extents, new_addr, size, pad, alignment, slab, in extent_recycle()
1149 extents, new_addr, size, pad, alignment, slab, szind, extent, in extent_recycle()
1178 if (slab) { in extent_recycle()
1179 extent_slab_set(extent, slab); in extent_recycle()
1299 bool slab, szind_t szind, bool *zero, bool *commit) { in extent_grow_retained() argument
1301 assert(pad == 0 || !slab); in extent_grow_retained()
1302 assert(!*zero || !slab); in extent_grow_retained()
1374 &to_leak, &to_salvage, NULL, size, pad, alignment, slab, szind, in extent_grow_retained()
1439 if (slab) { in extent_grow_retained()
1465 size_t alignment, bool slab, szind_t szind, bool *zero, bool *commit) { in extent_alloc_retained() argument
1472 &arena->extents_retained, new_addr, size, pad, alignment, slab, in extent_alloc_retained()
1481 pad, alignment, slab, szind, zero, commit); in extent_alloc_retained()
1494 size_t alignment, bool slab, szind_t szind, bool *zero, bool *commit) { in extent_alloc_wrapper_hard() argument
1516 extent_init(extent, arena, addr, esize, slab, szind, in extent_alloc_wrapper_hard()
1533 size_t alignment, bool slab, szind_t szind, bool *zero, bool *commit) { in extent_alloc_wrapper() argument
1540 new_addr, size, pad, alignment, slab, szind, zero, commit); in extent_alloc_wrapper()
1552 new_addr, size, pad, alignment, slab, szind, zero, commit); in extent_alloc_wrapper()