Lines Matching defs:gap_size
180 base_extent_bump_alloc_helper(extent_t *extent, size_t *gap_size, size_t size,
187 *gap_size = ALIGNMENT_CEILING((uintptr_t)extent_addr_get(extent),
189 ret = (void *)((uintptr_t)extent_addr_get(extent) + *gap_size);
190 assert(extent_bsize_get(extent) >= *gap_size + size);
192 *gap_size + size), extent_bsize_get(extent) - *gap_size - size,
198 base_extent_bump_alloc_post(base_t *base, extent_t *extent, size_t gap_size,
218 PAGE_CEILING((uintptr_t)addr - gap_size);
224 - HUGEPAGE_CEILING((uintptr_t)addr - gap_size)) >>
235 size_t gap_size;
237 ret = base_extent_bump_alloc_helper(extent, &gap_size, size, alignment);
238 base_extent_bump_alloc_post(base, extent, gap_size, ret, size);
254 size_t gap_size = ALIGNMENT_CEILING(header_size, alignment) -
263 size_t min_block_size = HUGEPAGE_CEILING(sz_psz2u(header_size + gap_size
359 size_t gap_size;
363 &gap_size, base_size, base_alignment);
389 base_extent_bump_alloc_post(base, &block->extent, gap_size, base,