Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dreport.cpp108 static const char *stringifyAction(AllocatorAction Action) { in stringifyAction()
110 case AllocatorAction::Recycling: in stringifyAction()
112 case AllocatorAction::Deallocating: in stringifyAction()
114 case AllocatorAction::Reallocating: in stringifyAction()
116 case AllocatorAction::Sizing: in stringifyAction()
124 void NORETURN reportInvalidChunkState(AllocatorAction Action, void *Ptr) { in reportInvalidChunkState()
130 void NORETURN reportMisalignedPointer(AllocatorAction Action, void *Ptr) { in reportMisalignedPointer()
138 void NORETURN reportDeallocTypeMismatch(AllocatorAction Action, void *Ptr, in reportDeallocTypeMismatch()
H A Dreport.h39 enum class AllocatorAction : u8 { enum
45 void NORETURN reportInvalidChunkState(AllocatorAction Action, void *Ptr);
46 void NORETURN reportMisalignedPointer(AllocatorAction Action, void *Ptr);
47 void NORETURN reportDeallocTypeMismatch(AllocatorAction Action, void *Ptr,
H A Dcombined.h69 reportInvalidChunkState(AllocatorAction::Recycling, Ptr); in recycle()
115 reportInvalidChunkState(AllocatorAction::Deallocating, Ptr); in deallocate()
549 reportMisalignedPointer(AllocatorAction::Deallocating, Ptr);
558 reportInvalidChunkState(AllocatorAction::Deallocating, Ptr);
566 reportDeallocTypeMismatch(AllocatorAction::Deallocating, Ptr,
613 reportMisalignedPointer(AllocatorAction::Reallocating, OldPtr);
619 reportInvalidChunkState(AllocatorAction::Reallocating, OldPtr);
626 reportDeallocTypeMismatch(AllocatorAction::Reallocating, OldPtr,
851 reportInvalidChunkState(AllocatorAction::Sizing, const_cast<void *>(Ptr)); in getAllocSize()