Lines Matching defs:end
40 void* mspace, uint8_t* begin, uint8_t* end, uint8_t* limit,
42 : MallocSpace(name, mem_map, begin, end, limit, growth_limit, true, can_move_objects,
60 uint8_t* end = mem_map->Begin() + starting_size;
62 CHECK_MEMORY_CALL(mprotect, (end, capacity - starting_size, PROT_NONE), name);
69 mem_map, initial_size, name, mspace, begin, end, begin + capacity, growth_limit,
72 return new DlMallocSpace(mem_map, initial_size, name, mspace, begin, end, begin + capacity,
154 void* allocator, uint8_t* begin, uint8_t* end,
159 mem_map, initial_size_, name, allocator, begin, end, limit, growth_limit,
162 return new DlMallocSpace(mem_map, initial_size_, name, allocator, begin, end, limit,
226 // Trim to release memory at the end of the space.
234 void DlMallocSpace::Walk(void(*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
238 callback(nullptr, nullptr, 0, arg); // Indicate end of a space.
294 static void MSpaceChunkCallback(void* start, void* end, size_t used_bytes, void* arg) {
295 size_t chunk_size = reinterpret_cast<uint8_t*>(end) - reinterpret_cast<uint8_t*>(start);