Lines Matching refs:gpa

46 GuardedPageAllocator* gpa = nullptr;  variable
50 if (void* allocation = gpa->Allocate(size)) in AllocFn()
60 if (void* allocation = gpa->Allocate(size)) in AllocUncheckedFn()
77 if (void* allocation = gpa->Allocate(total_size)) { in AllocZeroInitializedFn()
92 if (void* allocation = gpa->Allocate(size, alignment)) in AllocAlignedFn()
106 if (LIKELY(!gpa->PointerIsMine(address))) in ReallocFn()
110 gpa->Deallocate(address); in ReallocFn()
114 void* new_alloc = gpa->Allocate(size); in ReallocFn()
120 memcpy(new_alloc, address, std::min(size, gpa->GetRequestedSize(address))); in ReallocFn()
121 gpa->Deallocate(address); in ReallocFn()
126 if (UNLIKELY(gpa->PointerIsMine(address))) in FreeFn()
127 return gpa->Deallocate(address); in FreeFn()
135 if (UNLIKELY(gpa->PointerIsMine(address))) in GetSizeEstimateFn()
136 return gpa->GetRequestedSize(address); in GetSizeEstimateFn()
160 if (UNLIKELY(gpa->PointerIsMine(to_be_freed[i]))) { in BatchFreeFn()
178 if (UNLIKELY(gpa->PointerIsMine(address))) { in FreeDefiniteSizeFn()
181 CHECK_EQ(size, gpa->GetRequestedSize(address)); in FreeDefiniteSizeFn()
182 gpa->Deallocate(address); in FreeDefiniteSizeFn()
194 if (void* allocation = gpa->Allocate(size, alignment)) in AlignedMallocFn()
209 if (LIKELY(!gpa->PointerIsMine(address))) in AlignedReallocFn()
214 gpa->Deallocate(address); in AlignedReallocFn()
218 void* new_alloc = gpa->Allocate(size, alignment); in AlignedReallocFn()
225 memcpy(new_alloc, address, std::min(size, gpa->GetRequestedSize(address))); in AlignedReallocFn()
226 gpa->Deallocate(address); in AlignedReallocFn()
233 if (UNLIKELY(gpa->PointerIsMine(address))) in AlignedFreeFn()
234 return gpa->Deallocate(address); in AlignedFreeFn()
260 return *gpa; in GetMallocGpaForTesting()
269 gpa = new GuardedPageAllocator(); in InstallMallocHooks()
270 gpa->Init(max_allocated_pages, num_metadata, total_pages, std::move(callback), in InstallMallocHooks()
272 malloc_crash_key.Set(gpa->GetCrashKey()); in InstallMallocHooks()
280 return internal::gpa && internal::gpa->PointerIsMine(ptr); in IsGwpAsanMallocAllocation()