Searched refs:ThreadRegistry (Results 1 – 11 of 11) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_thread_registry.cpp | 102 ThreadRegistry::ThreadRegistry(ThreadContextFactory factory) in ThreadRegistry() function in __sanitizer::ThreadRegistry 103 : ThreadRegistry(factory, UINT32_MAX, UINT32_MAX, 0) {} in ThreadRegistry() 105 ThreadRegistry::ThreadRegistry(ThreadContextFactory factory, u32 max_threads, in ThreadRegistry() function in __sanitizer::ThreadRegistry 129 uptr ThreadRegistry::GetMaxAliveThreads() { in GetMaxAliveThreads() 213 void ThreadRegistry::SetThreadName(u32 tid, const char *name) { in SetThreadName() 234 void ThreadRegistry::DetachThread(u32 tid, void *arg) { in DetachThread() 251 void ThreadRegistry::JoinThread(u32 tid, void *arg) { in JoinThread() 277 ThreadStatus ThreadRegistry::FinishThread(u32 tid) { in FinishThread() 312 void ThreadRegistry::QuarantinePush(ThreadContextBase *tctx) { in QuarantinePush() 328 ThreadContextBase *ThreadRegistry::QuarantinePop() { in QuarantinePop() [all …]
|
| H A D | sanitizer_thread_registry.h | 88 class MUTEX ThreadRegistry { 90 ThreadRegistry(ThreadContextFactory factory); 91 ThreadRegistry(ThreadContextFactory factory, u32 max_threads, 154 typedef GenericScopedLock<ThreadRegistry> ThreadRegistryLock;
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/lsan/ |
| H A D | lsan_thread.cpp | 26 static ThreadRegistry *thread_registry; 34 static ALIGNED(64) char thread_registry_placeholder[sizeof(ThreadRegistry)]; in InitializeThreadRegistry() 36 new (thread_registry_placeholder) ThreadRegistry(CreateThreadContext); in InitializeThreadRegistry() 107 ThreadRegistry *GetThreadRegistryLocked() { in GetThreadRegistryLocked()
|
| H A D | lsan_common.h | 54 class ThreadRegistry; variable 226 ThreadRegistry *GetThreadRegistryLocked();
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/memprof/ |
| H A D | memprof_thread.cpp | 40 static ALIGNED(16) char thread_registry_placeholder[sizeof(ThreadRegistry)]; 41 static ThreadRegistry *memprof_thread_registry; 51 ThreadRegistry &memprofThreadRegistry() { in memprofThreadRegistry() 61 ThreadRegistry(GetMemprofThreadContext); in memprofThreadRegistry()
|
| H A D | memprof_thread.h | 121 ThreadRegistry &memprofThreadRegistry();
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/asan/ |
| H A D | asan_thread.cpp | 43 static ALIGNED(16) char thread_registry_placeholder[sizeof(ThreadRegistry)]; 44 static ThreadRegistry *asan_thread_registry; 54 ThreadRegistry &asanThreadRegistry() { in asanThreadRegistry() 64 new (thread_registry_placeholder) ThreadRegistry(GetAsanThreadContext); in asanThreadRegistry() 521 ThreadRegistry *GetThreadRegistryLocked() { in GetThreadRegistryLocked()
|
| H A D | asan_thread.h | 173 ThreadRegistry &asanThreadRegistry();
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_rtl.cpp | 80 static ALIGNED(64) char thread_registry_placeholder[sizeof(ThreadRegistry)]; 121 thread_registry(new (thread_registry_placeholder) ThreadRegistry( in Context()
|
| H A D | tsan_rtl_thread.cpp | 256 ThreadRegistry *tr = ctx->thread_registry; in ThreadStart()
|
| H A D | tsan_rtl.h | 533 ThreadRegistry *thread_registry;
|