Home
last modified time | relevance | path

Searched refs:__hwasan (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_thread.cpp14 namespace __hwasan { namespace
161 auto *t = __hwasan::GetCurrentThread(); in EnsureMainThreadIDIsCorrect()
166 } // namespace __hwasan
171 static __hwasan::HwasanThreadList *GetHwasanThreadListLocked() { in GetHwasanThreadListLocked()
172 auto &tl = __hwasan::hwasanThreadList(); in GetHwasanThreadListLocked()
177 static __hwasan::Thread *GetThreadByOsIDLocked(tid_t os_id) { in GetThreadByOsIDLocked()
179 [os_id](__hwasan::Thread *t) { return t->os_id() == os_id; }); in GetThreadByOsIDLocked()
183 __hwasan::hwasanThreadList().Lock(); in LockThreads()
184 __hwasan::hwasanThreadArgRetval().Lock(); in LockThreads()
188 __hwasan in UnlockThreads()
[all...]
H A Dhwasan_allocator.cpp26 namespace __hwasan { namespace
543 __hwasan::HwasanAllocatorLock(); in LockAllocator()
547 __hwasan::HwasanAllocatorUnlock(); in UnlockAllocator()
551 *begin = (uptr)&__hwasan::allocator; in GetAllocatorGlobalRange()
552 *end = *begin + sizeof(__hwasan::allocator); in GetAllocatorGlobalRange()
559 reinterpret_cast<uptr>(__hwasan::allocator.GetBlockBeginFastLocked(p)); in PointsIntoChunk()
562 __hwasan::Metadata *metadata = reinterpret_cast<__hwasan::Metadata *>( in PointsIntoChunk()
563 __hwasan::allocator.GetMetaData(reinterpret_cast<void *>(chunk))); in PointsIntoChunk()
575 void *block = __hwasan::allocator.GetBlockBeginFastLocked( in GetUserBegin()
579 __hwasan::Metadata *metadata = reinterpret_cast<__hwasan::Metadata *>( in GetUserBegin()
[all …]
H A Dhwasan_dynamic_shadow.cpp37 namespace __hwasan { namespace
82 shadow = __hwasan::PremapShadow(); in __hwasan_premap_shadow()
96 namespace __hwasan { namespace
124 namespace __hwasan { namespace
131 namespace __hwasan { namespace
H A Dhwasan_fuchsia.cpp34 namespace __hwasan { namespace
209 bool UseExitcodeOnLeak() { return __hwasan::flags()->halt_on_error; } in UseExitcodeOnLeak()
218 return __hwasan::BeforeThreadCreateHook( in __sanitizer_before_thread_create_hook()
224 __hwasan::ThreadCreateHook(hook, error != thrd_success); in __sanitizer_thread_create_hook()
228 __hwasan::ThreadStartHook(hook, reinterpret_cast<uptr>(self)); in __sanitizer_thread_start_hook()
232 __hwasan::ThreadExitHook(hook, self); in __sanitizer_thread_exit_hook()
H A Dhwasan_interceptors.cpp33 using namespace __hwasan;
41 __hwasan::CheckAddressSized<ErrorAction::Recover, access>((uptr)offset, \
209 __hwasan::TagMemoryAligned(beg, rounded_length, 0); in mmap_interceptor()
227 __hwasan::TagMemoryAligned(beg, rounded_length, 0); in munmap_interceptor()
503 namespace __hwasan { namespace
516 namespace __hwasan { namespace
H A Dhwasan.h87 (__hwasan::GetShadowOffset() >> kTaggableRegionCheckShift); in InTaggableRegion()
112 namespace __hwasan {
189 } // namespace __hwasan
H A Dhwasan_dynamic_shadow.h20 namespace __hwasan {
H A Dhwasan_flags.h17 namespace __hwasan {
H A Dhwasan_poisoning.h18 namespace __hwasan {
H A Dhwasan_poisoning.cpp20 namespace __hwasan { namespace
H A Dhwasan_globals.h23 namespace __hwasan {
H A Dhwasan_report.h21 namespace __hwasan {
33 } // namespace __hwasan
H A Dhwasan_thread_list.cpp6 namespace __hwasan { namespace
H A Dhwasan_malloc_bisect.h16 namespace __hwasan {
H A Dhwasan_mapping.h40 namespace __hwasan {
H A Dhwasan_exceptions.cpp19 using namespace __hwasan;
H A Dhwasan_globals.cpp18 namespace __hwasan { namespace
H A Dhwasan_thread.h20 namespace __hwasan {
H A Dhwasan_memintrinsics.cpp22 using namespace __hwasan;
H A Dhwasan.cpp41 namespace __hwasan { namespace
249 __hwasan::AccessInfo ai; in HwasanTagMismatch()
272 using namespace __hwasan;
761 __hwasan::HwasanTagMismatch(addr, (uptr)__builtin_return_address(0), in __hwasan_tag_mismatch4()
H A Dhwasan_allocator.h32 namespace __hwasan {
H A Dhwasan_new_delete.cpp56 using namespace __hwasan;
H A Dhwasan_linux.cpp58 namespace __hwasan { namespace
575 using namespace __hwasan;
H A Dhwasan_thread_list.h52 namespace __hwasan {
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_internal_defs.h469 namespace __hwasan {
487 namespace __hwasan {

12