| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/lsan/ |
| H A D | lsan_allocator.h | 57 template <typename AddressSpaceView> 59 TwoLevelByteMap<(kNumRegions >> 12), 1 << 12, AddressSpaceView>; 68 using AddressSpaceView = AddressSpaceViewTy; member 69 using ByteMap = __lsan::ByteMapASVT<AddressSpaceView>; 73 template <typename AddressSpaceView> 74 using PrimaryAllocatorASVT = SizeClassAllocator32<AP32<AddressSpaceView>>; 92 using AddressSpaceView = AddressSpaceViewTy; member 95 template <typename AddressSpaceView> 96 using PrimaryAllocatorASVT = SizeClassAllocator64<AP64<AddressSpaceView>>; 100 template <typename AddressSpaceView> [all …]
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
| H A D | asan_allocator.h | 159 using AddressSpaceView = AddressSpaceViewTy; member 162 template <typename AddressSpaceView> 163 using PrimaryAllocatorASVT = SizeClassAllocator64<AP64<AddressSpaceView>>; 169 template <typename AddressSpaceView> 170 using ByteMapASVT = FlatByteMap<kNumRegions, AddressSpaceView>; 172 template <typename AddressSpaceView> 174 TwoLevelByteMap<(kNumRegions >> 12), 1 << 12, AddressSpaceView>; 184 using AddressSpaceView = AddressSpaceViewTy; member 185 using ByteMap = __asan::ByteMapASVT<AddressSpaceView>; 189 template <typename AddressSpaceView> [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/lsan/ |
| H A D | lsan_allocator.h | 69 using AddressSpaceView = AddressSpaceViewTy; member 73 template <typename AddressSpaceView> 74 using PrimaryAllocatorASVT = SizeClassAllocator32<AP32<AddressSpaceView>>; 100 using AddressSpaceView = AddressSpaceViewTy; member 103 template <typename AddressSpaceView> 104 using PrimaryAllocatorASVT = SizeClassAllocator64<AP64<AddressSpaceView>>; 108 template <typename AddressSpaceView> 109 using AllocatorASVT = CombinedAllocator<PrimaryAllocatorASVT<AddressSpaceView>>;
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/asan/ |
| H A D | asan_allocator.h | 165 using AddressSpaceView = AddressSpaceViewTy; member 168 template <typename AddressSpaceView> 169 using PrimaryAllocatorASVT = SizeClassAllocator64<AP64<AddressSpaceView>>; 180 using AddressSpaceView = AddressSpaceViewTy; member 184 template <typename AddressSpaceView> 185 using PrimaryAllocatorASVT = SizeClassAllocator32<AP32<AddressSpaceView> >; 191 template <typename AddressSpaceView> 193 CombinedAllocator<PrimaryAllocatorASVT<AddressSpaceView>>;
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/ |
| H A D | sanitizer_allocator_secondary.h | 74 using AddressSpaceView = AddressSpaceViewTy; 186 Header *const *chunks = AddressSpaceView::Load(chunks_, n_chunks_); in GetBlockBegin() 197 AddressSpaceView::Load(reinterpret_cast<Header *>(nearest_chunk)); in GetBlockBegin() 209 Header **chunks = AddressSpaceView::LoadWritable(chunks_, n_chunks_); in EnsureSortedChunks() 212 AddressSpaceView::LoadWritable(chunks[i])->chunk_idx = i; in EnsureSortedChunks() 224 Header *const *chunks = AddressSpaceView::Load(chunks_, n_chunks_); in GetBlockBeginFastLocked() 227 AddressSpaceView::Load(chunks[n - 1])->map_size; in GetBlockBeginFastLocked() 248 const Header *h = AddressSpaceView::Load(chunks[beg]); in GetBlockBeginFastLocked() 278 const Header *const *chunks = AddressSpaceView::Load(chunks_, n_chunks_); in ForEachChunk() 284 CHECK_EQ(AddressSpaceView::Load(chunks[i])->chunk_idx, i); in ForEachChunk()
|
| H A D | sanitizer_flat_map.h | 35 using AddressSpaceView = AddressSpaceViewTy; 71 using AddressSpaceView = AddressSpaceViewTy; 111 return *AddressSpaceView::Load(&map2[idx % kSize2]); 117 return *AddressSpaceView::LoadWritable(&map2[idx % kSize2]);
|
| H A D | sanitizer_allocator_primary32.h | 55 using AddressSpaceView = typename Params::AddressSpaceView; 65 AddressSpaceView>, 66 TwoLevelByteMap<kTwoLevelByteMapSize1, 1 << 12, AddressSpaceView>>::type;
|
| H A D | sanitizer_allocator_internal.h | 31 using AddressSpaceView = LocalAddressSpaceView; member
|
| H A D | sanitizer_allocator_primary64.h | 86 using AddressSpaceView = typename Params::AddressSpaceView; 268 const RegionInfo *region = AddressSpaceView::Load(GetRegionInfo(class_id)); in GetBlockBegin() 377 AddressSpaceView::Load(region)->allocated_user; in ForEachChunk()
|
| H A D | sanitizer_allocator_combined.h | 30 typename PrimaryAllocator::AddressSpaceView>;
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/ |
| H A D | sanitizer_allocator_test.cc | 64 using AddressSpaceView = AddressSpaceViewTy; typedef 75 using AddressSpaceView = AddressSpaceViewTy; typedef 86 using AddressSpaceView = AddressSpaceViewTy; typedef 97 using AddressSpaceView = AddressSpaceViewTy; typedef 108 using AddressSpaceView = AddressSpaceViewTy; typedef 111 template <typename AddressSpaceView> 112 using Allocator64ASVT = SizeClassAllocator64<AP64<AddressSpaceView>>; 115 template <typename AddressSpaceView> 116 using Allocator64DynamicASVT = SizeClassAllocator64<AP64Dyn<AddressSpaceView>>; 119 template <typename AddressSpaceView> [all …]
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
| H A D | sanitizer_allocator_combined.h | 28 using AddressSpaceView = AddressSpaceViewTy; 29 static_assert(is_same<AddressSpaceView, 30 typename PrimaryAllocator::AddressSpaceView>::value, 32 static_assert(is_same<AddressSpaceView, 33 typename SecondaryAllocator::AddressSpaceView>::value,
|
| H A D | sanitizer_allocator_bytemap.h | 21 using AddressSpaceView = AddressSpaceViewTy; 50 using AddressSpaceView = AddressSpaceViewTy; 80 auto value_ptr = AddressSpaceView::Load(&map2[idx % kSize2]);
|
| H A D | sanitizer_allocator_secondary.h | 75 using AddressSpaceView = AddressSpaceViewTy; 207 Header **chunks = AddressSpaceView::LoadWritable(chunks_, n_chunks_); in EnsureSortedChunks() 210 AddressSpaceView::LoadWritable(chunks[i])->chunk_idx = i; in EnsureSortedChunks() 278 const Header *const *chunks = AddressSpaceView::Load(chunks_, n_chunks_); in ForEachChunk() 284 CHECK_EQ(AddressSpaceView::Load(chunks[i])->chunk_idx, i); in ForEachChunk()
|
| H A D | sanitizer_allocator_primary32.h | 51 using AddressSpaceView = typename Params::AddressSpaceView; 61 is_same<typename ByteMap::AddressSpaceView, AddressSpaceView>::value,
|
| H A D | sanitizer_allocator_internal.h | 40 using AddressSpaceView = LocalAddressSpaceView; member
|
| H A D | sanitizer_allocator_primary64.h | 49 using AddressSpaceView = typename Params::AddressSpaceView; 299 AddressSpaceView::Load(region)->allocated_user; in ForEachChunk()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/msan/ |
| H A D | msan_allocator.cc | 60 using AddressSpaceView = LocalAddressSpaceView; typedef 82 using AddressSpaceView = LocalAddressSpaceView; typedef 97 using AddressSpaceView = LocalAddressSpaceView; typedef 113 using AddressSpaceView = LocalAddressSpaceView; typedef
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/hwasan/ |
| H A D | hwasan_allocator.h | 69 using AddressSpaceView = LocalAddressSpaceView; member
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/tsan/ |
| H A D | tsan_rtl.h | 66 using AddressSpaceView = LocalAddressSpaceView; member 84 using AddressSpaceView = LocalAddressSpaceView; member
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
| H A D | tsan_rtl.h | 70 using AddressSpaceView = LocalAddressSpaceView; member 84 using AddressSpaceView = LocalAddressSpaceView; member
|