Home
last modified time | relevance | path

Searched refs:QuarantineCallback (Results 1 – 9 of 9) sorted by relevance

/external/compiler-rt/lib/scudo/
Dscudo_allocator.cpp205 struct QuarantineCallback { struct
206 explicit QuarantineCallback(AllocatorCache *Cache) in QuarantineCallback() argument
242 typedef Quarantine<QuarantineCallback, ScudoChunk> ScudoQuarantine;
419 QuarantineCallback(&Cache), Chunk, Size); in deallocate()
423 QuarantineCallback(&FallbackAllocatorCache), in deallocate()
494 QuarantineCallback(&Cache), Chunk, OldSize); in reallocate()
498 QuarantineCallback(&FallbackAllocatorCache), in reallocate()
520 QuarantineCallback(&Cache)); in drainQuarantine()
/external/llvm-project/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_quarantine_test.cpp20 struct QuarantineCallback { struct
30 typedef QuarantineCache<QuarantineCallback> Cache;
35 static QuarantineCallback cb;
/external/scudo/standalone/tests/
Dquarantine_test.cpp20 struct QuarantineCallback { struct
26 typedef scudo::GlobalQuarantine<QuarantineCallback, void> QuarantineT; argument
29 static QuarantineCallback Cb;
/external/llvm-project/compiler-rt/lib/scudo/standalone/tests/
Dquarantine_test.cpp20 struct QuarantineCallback { struct
26 typedef scudo::GlobalQuarantine<QuarantineCallback, void> QuarantineT; argument
29 static QuarantineCallback Cb;
/external/llvm-project/compiler-rt/lib/asan/
Dasan_allocator.cpp194 struct QuarantineCallback { struct
195 QuarantineCallback(AllocatorCache *cache, BufferedStackTrace *stack) in QuarantineCallback() function
243 typedef Quarantine<QuarantineCallback, AsanChunk> AsanQuarantine;
666 quarantine.Put(GetQuarantineCache(ms), QuarantineCallback(ac, stack), m, in QuarantineChunk()
671 quarantine.Put(&fallback_quarantine_cache, QuarantineCallback(ac, stack), in QuarantineChunk()
765 quarantine.Drain(GetQuarantineCache(ms), QuarantineCallback(ac, stack)); in CommitBack()
837 QuarantineCallback(GetAllocatorCache(ms), in Purge()
843 QuarantineCallback(&fallback_allocator_cache, in Purge()
/external/llvm-project/compiler-rt/lib/scudo/
Dscudo_allocator.cpp176 struct QuarantineCallback { struct
177 explicit QuarantineCallback(AllocatorCacheT *Cache) in QuarantineCallback() function
214 typedef Quarantine<QuarantineCallback, void> QuarantineT;
434 Quarantine.Put(getQuarantineCache(TSD), QuarantineCallback(&TSD->Cache), in quarantineOrDeallocateChunk()
571 Quarantine.Drain(getQuarantineCache(TSD), QuarantineCallback(&TSD->Cache)); in commitBack()
/external/compiler-rt/lib/asan/
Dasan_allocator.cc131 struct QuarantineCallback { struct
132 explicit QuarantineCallback(AllocatorCache *cache) in QuarantineCallback() function
173 typedef Quarantine<QuarantineCallback, AsanChunk> AsanQuarantine;
501 quarantine.Put(GetQuarantineCache(ms), QuarantineCallback(ac), m, in QuarantineChunk()
506 quarantine.Put(&fallback_quarantine_cache, QuarantineCallback(ac), m, in QuarantineChunk()
584 quarantine.Drain(GetQuarantineCache(ms), QuarantineCallback(ac)); in CommitBack()
/external/llvm-project/compiler-rt/lib/scudo/standalone/
Dcombined.h58 struct QuarantineCallback { struct
59 explicit QuarantineCallback(ThisT &Instance, CacheT &LocalCache) in QuarantineCallback() argument
129 typedef GlobalQuarantine<QuarantineCallback, void> QuarantineT; argument
232 QuarantineCallback(*this, TSD->Cache)); in commitBack()
1078 QuarantineCallback(*this, TSD->Cache), Ptr, Size); in quarantineOrDeallocateChunk()
/external/scudo/standalone/
Dcombined.h57 struct QuarantineCallback { struct
58 explicit QuarantineCallback(ThisT &Instance, CacheT &LocalCache) in QuarantineCallback() argument
132 typedef GlobalQuarantine<QuarantineCallback, void> QuarantineT; argument
239 QuarantineCallback(*this, TSD->Cache)); in commitBack()
1126 QuarantineCallback(*this, TSD->Cache), Ptr, Size); in quarantineOrDeallocateChunk()