/external/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_thread_registry.cc | 88 const u32 ThreadRegistry::kUnknownTid = ~0U; 90 ThreadRegistry::ThreadRegistry(ThreadContextFactory factory, u32 max_threads, in ThreadRegistry() function in __sanitizer::ThreadRegistry 108 void ThreadRegistry::GetNumberOfThreads(uptr *total, uptr *running, in GetNumberOfThreads() 116 uptr ThreadRegistry::GetMaxAliveThreads() { in GetMaxAliveThreads() 121 u32 ThreadRegistry::CreateThread(uptr user_id, bool detached, u32 parent_tid, in CreateThread() 157 void ThreadRegistry::RunCallbackForEachThreadLocked(ThreadCallback cb, in RunCallbackForEachThreadLocked() 168 u32 ThreadRegistry::FindThread(FindThreadCallback cb, void *arg) { in FindThread() 179 ThreadRegistry::FindThreadContextLocked(FindThreadCallback cb, void *arg) { in FindThreadContextLocked() 195 ThreadContextBase *ThreadRegistry::FindThreadContextByOsIDLocked(uptr os_id) { in FindThreadContextByOsIDLocked() 200 void ThreadRegistry::SetThreadName(u32 tid, const char *name) { in SetThreadName() [all …]
|
D | sanitizer_thread_registry.h | 76 class ThreadRegistry { 80 ThreadRegistry(ThreadContextFactory factory, u32 max_threads, 144 typedef GenericScopedLock<ThreadRegistry> ThreadRegistryLock;
|
/external/llvm-project/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_thread_registry.cpp | 102 const u32 ThreadRegistry::kUnknownTid = ~0U; 104 ThreadRegistry::ThreadRegistry(ThreadContextFactory factory, u32 max_threads, in ThreadRegistry() function in __sanitizer::ThreadRegistry 122 void ThreadRegistry::GetNumberOfThreads(uptr *total, uptr *running, in GetNumberOfThreads() 130 uptr ThreadRegistry::GetMaxAliveThreads() { in GetMaxAliveThreads() 135 u32 ThreadRegistry::CreateThread(uptr user_id, bool detached, u32 parent_tid, in CreateThread() 171 void ThreadRegistry::RunCallbackForEachThreadLocked(ThreadCallback cb, in RunCallbackForEachThreadLocked() 182 u32 ThreadRegistry::FindThread(FindThreadCallback cb, void *arg) { in FindThread() 193 ThreadRegistry::FindThreadContextLocked(FindThreadCallback cb, void *arg) { in FindThreadContextLocked() 209 ThreadContextBase *ThreadRegistry::FindThreadContextByOsIDLocked(tid_t os_id) { in FindThreadContextByOsIDLocked() 214 void ThreadRegistry::SetThreadName(u32 tid, const char *name) { in SetThreadName() [all …]
|
D | sanitizer_thread_registry.h | 88 class ThreadRegistry { 92 ThreadRegistry(ThreadContextFactory factory, u32 max_threads, 157 typedef GenericScopedLock<ThreadRegistry> ThreadRegistryLock;
|
/external/llvm-project/compiler-rt/lib/sanitizer_common/tests/ |
D | sanitizer_thread_registry_test.cpp | 34 static void CheckThreadQuantity(ThreadRegistry *registry, uptr exp_total, in CheckThreadQuantity() 66 static void TestRegistry(ThreadRegistry *registry, bool has_quarantine) { in TestRegistry() 101 EXPECT_EQ(ThreadRegistry::kUnknownTid, in TestRegistry() 105 EXPECT_EQ(ThreadRegistry::kUnknownTid, in TestRegistry() 140 ThreadRegistry quarantine_registry(GetThreadContext<ThreadContextBase>, in TEST() 145 ThreadRegistry no_quarantine_registry(GetThreadContext<ThreadContextBase>, in TEST() 161 ThreadRegistry *registry; 200 static void ThreadedTestRegistry(ThreadRegistry *registry) { in ThreadedTestRegistry() 231 ThreadRegistry registry(GetThreadContext<TestThreadContext>, in TEST()
|
/external/compiler-rt/lib/sanitizer_common/tests/ |
D | sanitizer_thread_registry_test.cc | 35 static void CheckThreadQuantity(ThreadRegistry *registry, uptr exp_total, in CheckThreadQuantity() 67 static void TestRegistry(ThreadRegistry *registry, bool has_quarantine) { in TestRegistry() 102 EXPECT_EQ(ThreadRegistry::kUnknownTid, in TestRegistry() 106 EXPECT_EQ(ThreadRegistry::kUnknownTid, in TestRegistry() 141 ThreadRegistry quarantine_registry(GetThreadContext<ThreadContextBase>, in TEST() 146 ThreadRegistry no_quarantine_registry(GetThreadContext<ThreadContextBase>, in TEST() 162 ThreadRegistry *registry; 200 static void ThreadedTestRegistry(ThreadRegistry *registry) { in ThreadedTestRegistry() 231 ThreadRegistry registry(GetThreadContext<TestThreadContext>, in TEST()
|
/external/llvm-project/compiler-rt/lib/lsan/ |
D | lsan_thread.cpp | 26 static ThreadRegistry *thread_registry; 37 static ALIGNED(64) char thread_registry_placeholder[sizeof(ThreadRegistry)]; in InitializeThreadRegistry() 39 ThreadRegistry(CreateThreadContext, kMaxThreads, kThreadQuarantineSize); in InitializeThreadRegistry() 110 ThreadRegistry *GetThreadRegistryLocked() { in GetThreadRegistryLocked()
|
D | lsan_common.h | 52 class ThreadRegistry; variable 223 ThreadRegistry *GetThreadRegistryLocked();
|
/external/llvm-project/compiler-rt/lib/memprof/ |
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() 60 memprof_thread_registry = new (thread_registry_placeholder) ThreadRegistry( in memprofThreadRegistry()
|
D | memprof_thread.h | 124 ThreadRegistry &memprofThreadRegistry();
|
/external/compiler-rt/lib/lsan/ |
D | lsan_thread.cc | 27 static ThreadRegistry *thread_registry; 39 static char thread_registry_placeholder[sizeof(ThreadRegistry)] ALIGNED(64); in InitializeThreadRegistry() 41 ThreadRegistry(CreateThreadContext, kMaxThreads, kThreadQuarantineSize); in InitializeThreadRegistry()
|
/external/llvm-project/compiler-rt/lib/asan/ |
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() 63 asan_thread_registry = new(thread_registry_placeholder) ThreadRegistry( in asanThreadRegistry() 222 DCHECK_NE(tid(), ThreadRegistry::kUnknownTid); in Init() 513 ThreadRegistry *GetThreadRegistryLocked() { in GetThreadRegistryLocked()
|
D | asan_thread.h | 174 ThreadRegistry &asanThreadRegistry();
|
/external/compiler-rt/lib/asan/ |
D | asan_thread.cc | 49 static ALIGNED(16) char thread_registry_placeholder[sizeof(ThreadRegistry)]; 50 static ThreadRegistry *asan_thread_registry; 60 ThreadRegistry &asanThreadRegistry() { in asanThreadRegistry() 69 asan_thread_registry = new(thread_registry_placeholder) ThreadRegistry( in asanThreadRegistry()
|
D | asan_thread.h | 190 ThreadRegistry &asanThreadRegistry();
|
/external/llvm-project/compiler-rt/lib/tsan/rtl/ |
D | tsan_rtl_thread.cpp | 263 ThreadRegistry *tr = ctx->thread_registry; in ThreadStart() 316 int tid = findCtx.tctx ? findCtx.tctx->tid : ThreadRegistry::kUnknownTid; in ThreadConsumeTid()
|
D | tsan_rtl.cpp | 67 static char thread_registry_placeholder[sizeof(ThreadRegistry)]; 101 , thread_registry(new(thread_registry_placeholder) ThreadRegistry( in Context()
|
D | tsan_rtl.h | 543 ThreadRegistry *thread_registry;
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_rtl_thread.cc | 260 ThreadRegistry *tr = ctx->thread_registry; in ThreadStart()
|
D | tsan_rtl.cc | 66 static char thread_registry_placeholder[sizeof(ThreadRegistry)]; 100 , thread_registry(new(thread_registry_placeholder) ThreadRegistry( in Context()
|
D | tsan_rtl.h | 521 ThreadRegistry *thread_registry;
|
/external/libabigail/tests/data/test-annotate/ |
D | test15-pr18892.so.abi | 9761 <!-- __sanitizer::ThreadRegistry* __tsan::Context::thread_registry --> 9983 <!-- __sanitizer::ThreadRegistry* --> 10562 <!-- class __sanitizer::ThreadRegistry --> 10563 …<class-decl name='ThreadRegistry' size-in-bits='1600' visibility='default' filepath='../../.././li… 10565 …<!-- typedef void (__sanitizer::ThreadContextBase*, void*)* __sanitizer::ThreadRegistry::ThreadCal… 10569 …<!-- typedef bool (__sanitizer::ThreadContextBase*, void*)* __sanitizer::ThreadRegistry::FindThrea… 10573 <!-- static const __sanitizer::u32 __sanitizer::ThreadRegistry::kUnknownTid --> 10577 … <!-- const __sanitizer::ThreadContextFactory __sanitizer::ThreadRegistry::context_factory_ --> 10581 <!-- const __sanitizer::u32 __sanitizer::ThreadRegistry::max_threads_ --> 10585 <!-- const __sanitizer::u32 __sanitizer::ThreadRegistry::thread_quarantine_size_ --> [all …]
|
/external/libabigail/tests/data/test-read-dwarf/ |
D | test15-pr18892.so.abi | 6322 …<class-decl name='ThreadRegistry' size-in-bits='1600' visibility='default' filepath='../../.././li… 6369 …<function-decl name='ThreadRegistry' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_… 6378 …<function-decl name='ThreadRegistry' mangled-name='_ZN11__sanitizer14ThreadRegistryC2EPFPNS_17Thre… 16554 …<class-decl name='ThreadRegistry' size-in-bits='1600' visibility='default' filepath='../../.././li… 16601 …<function-decl name='ThreadRegistry' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_… 16610 …<function-decl name='ThreadRegistry' mangled-name='_ZN11__sanitizer14ThreadRegistryC2EPFPNS_17Thre… 20764 …<class-decl name='GenericScopedLock<__sanitizer::ThreadRegistry>' size-in-bits='64' visibili…
|