Searched refs:GuardedPoolAllocator (Results 1 - 17 of 17) sorted by relevance

/openbsd-current/gnu/llvm/compiler-rt/lib/gwp_asan/tests/
H A Dharness.cpp23 AllocateMemory(gwp_asan::GuardedPoolAllocator &GPA) {
27 DeallocateMemory(gwp_asan::GuardedPoolAllocator &GPA, void *Ptr) {
31 DeallocateMemory2(gwp_asan::GuardedPoolAllocator &GPA, void *Ptr) {
H A Dlate_init.cpp14 gwp_asan::GuardedPoolAllocator GPA;
H A Dharness.h44 char *AllocateMemory(gwp_asan::GuardedPoolAllocator &GPA);
45 void DeallocateMemory(gwp_asan::GuardedPoolAllocator &GPA, void *Ptr);
46 void DeallocateMemory2(gwp_asan::GuardedPoolAllocator &GPA, void *Ptr);
63 gwp_asan::GuardedPoolAllocator GPA;
86 gwp_asan::GuardedPoolAllocator GPA;
138 gwp_asan::GuardedPoolAllocator GPA;
H A Dalignment.cpp12 class AlignmentTestGPA : public gwp_asan::GuardedPoolAllocator {
16 return GuardedPoolAllocator::getRequiredBackingSize(Size, Alignment,
20 return GuardedPoolAllocator::alignUp(Ptr, Alignment);
23 return GuardedPoolAllocator::alignDown(Ptr, Alignment);
H A Dthread_contention.cpp18 void asyncTask(gwp_asan::GuardedPoolAllocator *GPA,
46 gwp_asan::GuardedPoolAllocator *GPA) {
H A Dslot_reuse.cpp13 void singleByteGoodAllocDealloc(gwp_asan::GuardedPoolAllocator *GPA) {
44 void runNoReuseBeforeNecessary(gwp_asan::GuardedPoolAllocator *GPA,
H A Denable_disable.cpp47 auto &GPA = *reinterpret_cast<gwp_asan::GuardedPoolAllocator *>(arg);
H A Drecoverable.cpp152 void singleAllocThrashTask(gwp_asan::GuardedPoolAllocator *GPA,
181 gwp_asan::GuardedPoolAllocator *GPA) {
H A Dcrash_handler_api.cpp15 using GuardedPoolAllocator = gwp_asan::GuardedPoolAllocator;
/openbsd-current/gnu/llvm/compiler-rt/lib/gwp_asan/optional/
H A Dsegv_handler_fuchsia.cpp15 void installSignalHandlers(gwp_asan::GuardedPoolAllocator * /* GPA */,
H A Dsegv_handler.h24 void installSignalHandlers(gwp_asan::GuardedPoolAllocator *GPA, Printf_t Printf,
H A Dsegv_handler_posix.cpp28 using gwp_asan::GuardedPoolAllocator;
181 gwp_asan::GuardedPoolAllocator *GPAForSignalHandler;
230 void installSignalHandlers(gwp_asan::GuardedPoolAllocator *GPA, Printf_t Printf,
/openbsd-current/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/
H A Dguarded_pool_allocator_posix.cpp40 void GuardedPoolAllocator::initPRNG() {
45 void *GuardedPoolAllocator::map(size_t Size, const char *Name) const {
54 void GuardedPoolAllocator::unmap(void *Ptr, size_t Size) const {
61 void *GuardedPoolAllocator::reserveGuardedPool(size_t Size) {
70 void GuardedPoolAllocator::unreserveGuardedPool() {
75 void GuardedPoolAllocator::allocateInGuardedPool(void *Ptr, size_t Size) const {
83 void GuardedPoolAllocator::deallocateInGuardedPool(void *Ptr,
96 size_t GuardedPoolAllocator::getPlatformPageSize() {
100 void GuardedPoolAllocator::installAtFork() {
H A Dguarded_pool_allocator_fuchsia.cpp19 void GuardedPoolAllocator::initPRNG() {
23 void *GuardedPoolAllocator::map(size_t Size, const char *Name) const {
38 void GuardedPoolAllocator::unmap(void *Ptr, size_t Size) const {
46 void *GuardedPoolAllocator::reserveGuardedPool(size_t Size) {
59 void GuardedPoolAllocator::unreserveGuardedPool() {
67 void GuardedPoolAllocator::allocateInGuardedPool(void *Ptr, size_t Size) const {
88 void GuardedPoolAllocator::deallocateInGuardedPool(void *Ptr,
99 size_t GuardedPoolAllocator::getPlatformPageSize() {
103 void GuardedPoolAllocator::installAtFork() {}
/openbsd-current/gnu/llvm/compiler-rt/lib/gwp_asan/
H A Dguarded_pool_allocator.h32 class GuardedPoolAllocator { class in namespace:gwp_asan
42 constexpr GuardedPoolAllocator() {} function in class:gwp_asan::GuardedPoolAllocator
43 GuardedPoolAllocator(const GuardedPoolAllocator &) = delete;
44 GuardedPoolAllocator &operator=(const GuardedPoolAllocator &) = delete;
50 ~GuardedPoolAllocator() = default;
191 static GuardedPoolAllocator *getSingleton();
H A Dguarded_pool_allocator.cpp28 GuardedPoolAllocator *SingletonPtr = nullptr;
43 GuardedPoolAllocator *GuardedPoolAllocator::getSingleton() {
47 void GuardedPoolAllocator::init(const options::Options &Opts) {
121 void GuardedPoolAllocator::disable() {
126 void GuardedPoolAllocator::enable() {
131 void GuardedPoolAllocator::iterate(void *Base, size_t Size, iterate_callback Cb,
142 void GuardedPoolAllocator::uninitTestOnly() {
168 size_t GuardedPoolAllocator::getRequiredBackingSize(size_t Size,
181 uintptr_t GuardedPoolAllocator
[all...]
/openbsd-current/gnu/llvm/compiler-rt/lib/scudo/standalone/
H A Dcombined.h1050 gwp_asan::GuardedPoolAllocator GuardedAlloc;

Completed in 121 milliseconds