Lines Matching defs:prev_
130 // The usable region includes the prev_ field of the next block.
131 return inner_size - sizeof(prev_) + sizeof(Block);
145 // The usable region includes the prev_ field of the next block.
146 return inner_size_free(outer_size) + sizeof(prev_);
187 /// with usable space aligned to `usable_space_alignment`. Note that the prev_
209 return reinterpret_cast<Block *>(reinterpret_cast<uintptr_t>(this) - prev_);
225 // The next block's prev_ field becomes alive, as it is no longer part of
227 *new (&next()->prev_) size_t = outer_size();
343 size_t prev_ = 0;
361 static constexpr size_t PREV_FIELD_SIZE = sizeof(prev_);
441 size_t min_outer_size = outer_size(cpp::max(new_inner_size, sizeof(prev_)));
462 new_block->next()->prev_ = new_region.size();
476 next()->prev_ = new_size;