Home
last modified time | relevance | path

Searched refs:AllocatorAction (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dreport.cpp117 static const char *stringifyAction(AllocatorAction Action) { in stringifyAction()
119 case AllocatorAction::Recycling: in stringifyAction()
121 case AllocatorAction::Deallocating: in stringifyAction()
123 case AllocatorAction::Reallocating: in stringifyAction()
125 case AllocatorAction::Sizing: in stringifyAction()
133 void NORETURN reportInvalidChunkState(AllocatorAction Action, const void *Ptr) { in reportInvalidChunkState()
139 void NORETURN reportMisalignedPointer(AllocatorAction Action, const void *Ptr) { in reportMisalignedPointer()
147 void NORETURN reportDeallocTypeMismatch(AllocatorAction Action, const void *Ptr, in reportDeallocTypeMismatch()
H A Dreport.h38 enum class AllocatorAction : u8 { enum
44 void NORETURN reportInvalidChunkState(AllocatorAction Action, const void *Ptr);
45 void NORETURN reportMisalignedPointer(AllocatorAction Action, const void *Ptr);
46 void NORETURN reportDeallocTypeMismatch(AllocatorAction Action, const void *Ptr,
H A Dcombined.h76 reportInvalidChunkState(AllocatorAction::Recycling, Ptr); in recycle()
123 reportInvalidChunkState(AllocatorAction::Deallocating, Ptr); in deallocate()
460 reportMisalignedPointer(AllocatorAction::Deallocating, Ptr);
469 reportInvalidChunkState(AllocatorAction::Deallocating, Ptr);
477 reportDeallocTypeMismatch(AllocatorAction::Deallocating, Ptr,
524 reportMisalignedPointer(AllocatorAction::Reallocating, OldPtr);
530 reportInvalidChunkState(AllocatorAction::Reallocating, OldPtr);
537 reportDeallocTypeMismatch(AllocatorAction::Reallocating, OldPtr,
778 reportInvalidChunkState(AllocatorAction::Sizing, Ptr); in getAllocSize()