Searched refs:BackendPtr (Results 1 – 1 of 1) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/ |
| H A D | scudo_allocator.cpp | 190 void *BackendPtr = Chunk::getBackendPtr(Ptr, &Header); in Recycle() local 192 getBackend().deallocatePrimary(Cache_, BackendPtr, Header.ClassId); in Recycle() 194 getBackend().deallocateSecondary(BackendPtr); in Recycle() 344 void *BackendPtr; in allocate() local 352 BackendPtr = Backend.allocatePrimary(&TSD->Cache, ClassId); in allocate() 358 BackendPtr = Backend.allocateSecondary(BackendSize, Alignment); in allocate() 360 if (UNLIKELY(!BackendPtr)) { in allocate() 369 memset(BackendPtr, 0, PrimaryT::ClassIdToSize(ClassId)); in allocate() 414 void *BackendPtr = Chunk::getBackendPtr(Ptr, Header); in quarantineOrDeallocateChunk() local 418 getBackend().deallocatePrimary(&TSD->Cache, BackendPtr, in quarantineOrDeallocateChunk() [all …]
|