Lines Matching refs:End
69 void* End(RosAlloc* rosalloc) EXCLUSIVE_LOCKS_REQUIRED(rosalloc->lock_) {
71 byte* end = fpr_base + ByteSize(rosalloc);
72 return end;
189 void* End() {
235 // Set the alloc_bit_map_ bits for slots that are past the end of the run.
244 void InspectAllSlots(void (*handler)(void* start, void* end, size_t used_bytes, void* callback_arg), void* arg);
394 kPageReleaseModeEnd, // Release empty pages at the end of the space.
397 // at the end of the space.
417 // the end of the memory region that's currently managed by this allocator.
421 // the end of the memory region that's ever managed by this allocator.
481 // The end address of the memory region that's managed by this allocator.
482 byte* End() { return base_ + capacity_; }
523 size_t ReleasePageRange(byte* start, byte* end) EXCLUSIVE_LOCKS_REQUIRED(lock_);
550 // run at the end of the memory region, if any.
553 void InspectAll(void (*handler)(void* start, void* end, size_t used_bytes, void* callback_arg),
585 static void BytesAllocatedCallback(void* start, void* end, size_t used_bytes, void* arg);
586 static void ObjectsAllocatedCallback(void* start, void* end, size_t used_bytes, void* arg);