Home
last modified time | relevance | path

Searched refs:PrimaryAllocator (Results 1 – 20 of 20) sorted by relevance

/external/llvm-project/compiler-rt/lib/sanitizer_common/
Dsanitizer_allocator_combined.h22 template <class PrimaryAllocator,
26 using AllocatorCache = typename PrimaryAllocator::AllocatorCache;
28 LargeMmapAllocator<typename PrimaryAllocator::MapUnmapCallback,
30 typename PrimaryAllocator::AddressSpaceView>;
198 PrimaryAllocator primary_;
/external/llvm-project/compiler-rt/lib/scudo/
Dscudo_allocator_combined.h23 using PrimaryAllocator = PrimaryT;
25 using AllocatorCache = typename PrimaryAllocator::AllocatorCache;
70 PrimaryAllocator Primary;
/external/compiler-rt/lib/msan/
Dmsan_allocator.cc51 MsanMapUnmapCallback> PrimaryAllocator; typedef
65 MsanMapUnmapCallback> PrimaryAllocator; typedef
75 MsanMapUnmapCallback> PrimaryAllocator; typedef
85 MsanMapUnmapCallback> PrimaryAllocator; typedef
87 typedef SizeClassAllocatorLocalCache<PrimaryAllocator> AllocatorCache;
89 typedef CombinedAllocator<PrimaryAllocator, AllocatorCache,
/external/compiler-rt/lib/asan/
Dasan_allocator.h131 SizeClassMap, AsanMapUnmapCallback> PrimaryAllocator; typedef
144 AsanMapUnmapCallback> PrimaryAllocator; typedef
148 typedef SizeClassAllocatorLocalCache<PrimaryAllocator> AllocatorCache;
150 typedef CombinedAllocator<PrimaryAllocator, AllocatorCache,
Dasan_allocator.cc351 if (!PrimaryAllocator::CanAllocate(needed_size, alignment)) { in Allocate()
/external/llvm-project/compiler-rt/lib/msan/
Dmsan_allocator.cpp60 typedef SizeClassAllocator32<AP32> PrimaryAllocator; typedef
80 typedef SizeClassAllocator64<AP64> PrimaryAllocator; typedef
95 typedef SizeClassAllocator64<AP64> PrimaryAllocator; typedef
109 typedef SizeClassAllocator64<AP64> PrimaryAllocator; typedef
123 typedef SizeClassAllocator32<AP32> PrimaryAllocator; typedef
125 typedef CombinedAllocator<PrimaryAllocator> Allocator;
/external/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_allocator_testlib.cc42 CompactSizeClassMap> PrimaryAllocator; typedef
43 typedef SizeClassAllocatorLocalCache<PrimaryAllocator> AllocatorCache;
45 typedef CombinedAllocator<PrimaryAllocator, AllocatorCache,
Dsanitizer_allocator_test.cc421 <class PrimaryAllocator, class SecondaryAllocator, class AllocatorCache>
424 CombinedAllocator<PrimaryAllocator, AllocatorCache, SecondaryAllocator> in TestCombinedAllocator()
/external/compiler-rt/lib/lsan/
Dlsan_allocator.cc43 PrimaryAllocator; typedef
49 sizeof(ChunkMetadata), DefaultSizeClassMap> PrimaryAllocator; typedef
51 typedef SizeClassAllocatorLocalCache<PrimaryAllocator> AllocatorCache;
53 typedef CombinedAllocator<PrimaryAllocator, AllocatorCache,
/external/llvm-project/compiler-rt/lib/hwasan/
Dhwasan_allocator.h65 typedef SizeClassAllocator64<AP64> PrimaryAllocator; typedef
66 typedef CombinedAllocator<PrimaryAllocator> Allocator;
/external/llvm-project/compiler-rt/lib/lsan/
Dlsan_allocator.h67 using PrimaryAllocator = PrimaryAllocatorASVT<LocalAddressSpaceView>; variable
95 using PrimaryAllocator = PrimaryAllocatorASVT<LocalAddressSpaceView>; variable
/external/llvm-project/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_allocator_testlib.cpp51 typedef SizeClassAllocator64<__AP64> PrimaryAllocator; typedef
52 typedef CombinedAllocator<PrimaryAllocator> Allocator;
Dsanitizer_allocator_test.cpp626 template <class PrimaryAllocator>
628 typedef CombinedAllocator<PrimaryAllocator> Allocator; in TestCombinedAllocator()
/external/compiler-rt/lib/tsan/rtl/
Dtsan_rtl.h67 MapUnmapCallback> PrimaryAllocator; typedef
71 DefaultSizeClassMap, MapUnmapCallback> PrimaryAllocator; typedef
73 typedef SizeClassAllocatorLocalCache<PrimaryAllocator> AllocatorCache;
75 typedef CombinedAllocator<PrimaryAllocator, AllocatorCache,
804 return HeapMemEnd() + PrimaryAllocator::AdditionalSize(); in HeapEnd()
/external/llvm-project/compiler-rt/lib/asan/
Dasan_allocator.h172 using PrimaryAllocator = PrimaryAllocatorASVT<LocalAddressSpaceView>; variable
188 using PrimaryAllocator = PrimaryAllocatorASVT<LocalAddressSpaceView>; variable
Dasan_allocator.cpp518 if (!PrimaryAllocator::CanAllocate(needed_size, alignment)) in Allocate()
/external/compiler-rt/lib/scudo/
Dscudo_allocator.cpp39 PrimaryAllocator; typedef
40 typedef SizeClassAllocatorLocalCache<PrimaryAllocator> AllocatorCache;
42 typedef CombinedAllocator<PrimaryAllocator, AllocatorCache, SecondaryAllocator>
/external/llvm-project/compiler-rt/lib/memprof/
Dmemprof_allocator.h61 using PrimaryAllocator = PrimaryAllocatorASVT<LocalAddressSpaceView>; variable
/external/llvm-project/compiler-rt/lib/tsan/rtl/
Dtsan_rtl.h69 typedef SizeClassAllocator32<AP32> PrimaryAllocator; typedef
80 typedef SizeClassAllocator64<AP64> PrimaryAllocator; typedef
82 typedef CombinedAllocator<PrimaryAllocator> Allocator;
877 return HeapMemEnd() + PrimaryAllocator::AdditionalSize(); in HeapEnd()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_allocator.h1289 template <class PrimaryAllocator, class AllocatorCache,
1467 PrimaryAllocator primary_;