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()
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::hwasanThreadArgRetval().Unlock(); in UnlockThreads()
189 __hwasan::hwasanThreadList().Unlock(); in UnlockThreads()
[all …]
H A Dhwasan_allocator.cpp26 namespace __hwasan { namespace
542 __hwasan::HwasanAllocatorLock(); in LockAllocator()
561 __hwasan::Metadata *metadata = reinterpret_cast<__hwasan::Metadata *>( in PointsIntoChunk()
578 __hwasan::Metadata *metadata = reinterpret_cast<__hwasan::Metadata *>( in GetUserBegin()
603 __hwasan::Metadata *m = reinterpret_cast<__hwasan::Metadata *>(metadata_); in allocated()
608 __hwasan::Metadata *m = reinterpret_cast<__hwasan::Metadata *>(metadata_); in tag()
613 __hwasan::Metadata *m = reinterpret_cast<__hwasan::Metadata *>(metadata_); in set_tag()
618 __hwasan::Metadata *m = reinterpret_cast<__hwasan::Metadata *>(metadata_); in requested_size()
623 __hwasan::Metadata *m = reinterpret_cast<__hwasan::Metadata *>(metadata_); in stack_trace_id()
637 __hwasan::Metadata *metadata = reinterpret_cast<__hwasan::Metadata *>( in IgnoreObject()
[all …]
H A Dhwasan_dynamic_shadow.cpp37 namespace __hwasan { namespace
77 shadow = __hwasan::PremapShadow(); in __hwasan_premap_shadow()
91 namespace __hwasan { namespace
119 namespace __hwasan { namespace
126 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_dynamic_shadow.h20 namespace __hwasan {
H A Dhwasan_flags.h17 namespace __hwasan {
H A Dhwasan_poisoning.h18 namespace __hwasan {
H A Dhwasan.h87 (__hwasan::GetShadowOffset() >> kTaggableRegionCheckShift); in InTaggableRegion()
112 namespace __hwasan {
H A Dhwasan_poisoning.cpp20 namespace __hwasan { namespace
H A Dhwasan_globals.h23 namespace __hwasan {
H A Dhwasan_report.h21 namespace __hwasan {
H A Dhwasan_thread_list.cpp5 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
565 using namespace __hwasan;
H A Dhwasan_allocation_functions.cpp22 using namespace __hwasan;
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_internal_defs.h465 namespace __hwasan {
483 namespace __hwasan {

12