Lines Matching refs:GuardedPoolAllocator
27 GuardedPoolAllocator *SingletonPtr = nullptr;
42 GuardedPoolAllocator *GuardedPoolAllocator::getSingleton() { in getSingleton()
46 void GuardedPoolAllocator::init(const options::Options &Opts) { in init()
113 void GuardedPoolAllocator::disable() { in disable()
118 void GuardedPoolAllocator::enable() { in enable()
123 void GuardedPoolAllocator::iterate(void *Base, size_t Size, iterate_callback Cb, in iterate()
134 void GuardedPoolAllocator::uninitTestOnly() { in uninitTestOnly()
160 size_t GuardedPoolAllocator::getRequiredBackingSize(size_t Size, in getRequiredBackingSize()
173 uintptr_t GuardedPoolAllocator::alignUp(uintptr_t Ptr, size_t Alignment) { in alignUp()
183 uintptr_t GuardedPoolAllocator::alignDown(uintptr_t Ptr, size_t Alignment) { in alignDown()
193 void *GuardedPoolAllocator::allocate(size_t Size, size_t Alignment) { in allocate()
261 void GuardedPoolAllocator::trapOnAddress(uintptr_t Address, Error E) { in trapOnAddress()
274 void GuardedPoolAllocator::stop() { in stop()
279 void GuardedPoolAllocator::deallocate(void *Ptr) { in deallocate()
321 size_t GuardedPoolAllocator::getSize(const void *Ptr) { in getSize()
329 AllocationMetadata *GuardedPoolAllocator::addrToMetadata(uintptr_t Ptr) const { in addrToMetadata()
333 size_t GuardedPoolAllocator::reserveSlot() { in reserveSlot()
348 void GuardedPoolAllocator::freeSlot(size_t SlotIndex) { in freeSlot()
353 uint32_t GuardedPoolAllocator::getRandomUnsigned32() { in getRandomUnsigned32()