Lines Matching defs:hint
76 Address VirtualAddressSpace::AllocatePages(Address hint, size_t size,
80 DCHECK(IsAligned(hint, alignment));
84 OS::Allocate(reinterpret_cast<void*>(hint), size, alignment,
108 void* hint = reinterpret_cast<void*>(address);
109 void* result = OS::Allocate(hint, size, allocation_granularity(),
111 if (result && result != hint) {
114 return result == hint;
129 Address hint, size_t size, PagePermissions permissions,
131 DCHECK(IsAligned(hint, allocation_granularity()));
136 reinterpret_cast<void*>(hint), size,
148 Address hint, size_t size, size_t alignment,
151 DCHECK(IsAligned(hint, alignment));
156 reinterpret_cast<void*>(hint), size, alignment,
225 Address VirtualAddressSubspace::AllocatePages(Address hint, size_t size,
229 DCHECK(IsAligned(hint, alignment));
235 Address address = region_allocator_.AllocateRegion(hint, size, alignment);
291 Address hint, size_t size, PagePermissions permissions,
293 DCHECK(IsAligned(hint, allocation_granularity()));
300 region_allocator_.AllocateRegion(hint, size, allocation_granularity());
326 VirtualAddressSubspace::AllocateSubspace(Address hint, size_t size,
330 DCHECK(IsAligned(hint, alignment));
336 Address address = region_allocator_.AllocateRegion(hint, size, alignment);