Home
last modified time | relevance | path

Searched refs:AddressSpaceView (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/lsan/
H A Dlsan_allocator.h57 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 Dasan_allocator.h159 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 Dlsan_allocator.h69 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 Dasan_allocator.h165 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 Dsanitizer_allocator_secondary.h74 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 Dsanitizer_flat_map.h35 using AddressSpaceView = AddressSpaceViewTy;
71 using AddressSpaceView = AddressSpaceViewTy;
111 return *AddressSpaceView::Load(&map2[idx % kSize2]);
117 return *AddressSpaceView::LoadWritable(&map2[idx % kSize2]);
H A Dsanitizer_allocator_primary32.h55 using AddressSpaceView = typename Params::AddressSpaceView;
65 AddressSpaceView>,
66 TwoLevelByteMap<kTwoLevelByteMapSize1, 1 << 12, AddressSpaceView>>::type;
H A Dsanitizer_allocator_internal.h31 using AddressSpaceView = LocalAddressSpaceView; member
H A Dsanitizer_allocator_primary64.h86 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 Dsanitizer_allocator_combined.h30 typename PrimaryAllocator::AddressSpaceView>;
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/
H A Dsanitizer_allocator_test.cc64 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 Dsanitizer_allocator_combined.h28 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 Dsanitizer_allocator_bytemap.h21 using AddressSpaceView = AddressSpaceViewTy;
50 using AddressSpaceView = AddressSpaceViewTy;
80 auto value_ptr = AddressSpaceView::Load(&map2[idx % kSize2]);
H A Dsanitizer_allocator_secondary.h75 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 Dsanitizer_allocator_primary32.h51 using AddressSpaceView = typename Params::AddressSpaceView;
61 is_same<typename ByteMap::AddressSpaceView, AddressSpaceView>::value,
H A Dsanitizer_allocator_internal.h40 using AddressSpaceView = LocalAddressSpaceView; member
H A Dsanitizer_allocator_primary64.h49 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 Dmsan_allocator.cc60 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 Dhwasan_allocator.h69 using AddressSpaceView = LocalAddressSpaceView; member
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/tsan/
H A Dtsan_rtl.h66 using AddressSpaceView = LocalAddressSpaceView; member
84 using AddressSpaceView = LocalAddressSpaceView; member
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
H A Dtsan_rtl.h70 using AddressSpaceView = LocalAddressSpaceView; member
84 using AddressSpaceView = LocalAddressSpaceView; member