Lines Matching defs:end
46 art::gc::allocator::RosAlloc* rosalloc, uint8_t* begin, uint8_t* end,
49 : MallocSpace(name, mem_map, begin, end, limit, growth_limit, true, can_move_objects,
71 uint8_t* end = mem_map->Begin() + starting_size;
73 CHECK_MEMORY_CALL(mprotect, (end, capacity - starting_size, PROT_NONE), name);
82 mem_map, initial_size, name, rosalloc, begin, end, begin + capacity, growth_limit,
85 return new RosAllocSpace(mem_map, initial_size, name, rosalloc, begin, end, begin + capacity,
177 void* allocator, uint8_t* begin, uint8_t* end,
182 mem_map, initial_size_, name, reinterpret_cast<allocator::RosAlloc*>(allocator), begin, end,
186 reinterpret_cast<allocator::RosAlloc*>(allocator), begin, end, limit,
251 // Trim to release memory at the end of the space.
261 void RosAllocSpace::Walk(void(*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
302 void (*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
311 callback(nullptr, nullptr, 0, arg); // Indicate end of a space.
315 void RosAllocSpace::InspectAllRosAlloc(void (*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
324 callback(nullptr, nullptr, 0, arg); // Indicate end of a space.