Home
last modified time | relevance | path

Searched refs:asanThreadRegistry (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_thread.cpp79 ThreadRegistry &asanThreadRegistry() { in asanThreadRegistry() function
91 asanThreadRegistry().GetThreadLocked(tid)); in GetThreadContextByTidLocked()
107 asanThreadRegistry().CreateThread(0, detached, parent_tid, in Create()
129 (asanThreadRegistry().FinishThread(tid) == ThreadStatusRunning); in Destroy()
287 asanThreadRegistry().StartThread(tid(), os_id, ThreadType::Regular, nullptr); in ThreadStart()
458 asanThreadRegistry().CheckLocked(); in FindThreadByStackAddress()
460 asanThreadRegistry().FindThreadContextLocked(ThreadStackContainsAddress, in FindThreadByStackAddress()
474 __asan::asanThreadRegistry().FindThreadContextByOsIDLocked(os_id)); in GetAsanThreadByOsIDLocked()
484 __asan::asanThreadRegistry().Lock(); in LockThreads()
490 __asan::asanThreadRegistry().Unlock(); in UnlockThreads()
[all …]
H A Dasan_fuchsia.cpp129 u32 tid = asanThreadRegistry().CreateThread(0, detached, parent_tid, thread); in CreateAsanThread()
130 asanThreadRegistry().SetThreadName(tid, name); in CreateAsanThread()
206 asanThreadRegistry().FinishThread(thread->tid()); in ThreadCreateHook()
219 asanThreadRegistry().StartThread(thread->tid(), os_id, ThreadType::Regular, in ThreadStartHook()
H A Dasan_report.cpp161 asanThreadRegistry().Lock(); in ScopedInErrorReport()
168 asanThreadRegistry().Unlock(); in ~ScopedInErrorReport()
177 asanThreadRegistry().Unlock(); in ~ScopedInErrorReport()
557 asanThreadRegistry().Lock(); in __asan_describe_address()
559 asanThreadRegistry().Unlock(); in __asan_describe_address()
H A Dasan_descriptions.cpp36 asanThreadRegistry().CheckLocked(); in AsanThreadIdAndName()
41 asanThreadRegistry().CheckLocked(); in DescribeThread()
417 asanThreadRegistry().CheckLocked(); in Print()
464 ThreadRegistryLock l(&asanThreadRegistry()); in AddressDescription()
H A Dasan_thread.h195 ThreadRegistry &asanThreadRegistry();
H A Dasan_mac.cpp160 asanThreadRegistry().StartThread(t->tid(), GetTid(), ThreadType::Worker, in asan_register_worker_thread()
H A Dasan_interceptors.cpp71 asanThreadRegistry().SetThreadName(t->tid(), name); in SetThreadName()