| /src/external/gpl3/gcc/dist/libsanitizer/lsan/ |
| lsan_thread.cpp | 68 void ThreadContextLsanBase::ThreadStart(u32 tid, tid_t os_id, 70 thread_registry->StartThread(tid, os_id, thread_type, arg); 77 GetCurrentThread()->os_id = GetTid(); 82 void GetThreadExtraStackRangesLocked(tid_t os_id, 106 tctx->os_id);
|
| lsan_posix.cpp | 49 void ThreadStart(u32 tid, tid_t os_id, ThreadType thread_type) { 59 ThreadContextLsanBase::ThreadStart(tid, os_id, thread_type, &args); 62 bool GetThreadRangesLocked(tid_t os_id, uptr *stack_begin, uptr *stack_end, 66 GetLsanThreadRegistryLocked()->FindThreadContextByOsIDLocked(os_id));
|
| lsan_posix.h | 44 void ThreadStart(u32 tid, tid_t os_id,
|
| lsan_thread.h | 33 static void ThreadStart(u32 tid, tid_t os_id, ThreadType thread_type,
|
| /src/external/gpl3/gcc.old/dist/libsanitizer/lsan/ |
| lsan_thread.cpp | 51 void ThreadContextLsanBase::ThreadStart(u32 tid, tid_t os_id, 53 thread_registry->StartThread(tid, os_id, thread_type, arg); 95 CurrentThreadContext()->os_id = GetTid(); 100 void ForEachExtraStackRange(tid_t os_id, RangeIteratorCallback callback,
|
| lsan_posix.cpp | 47 void ThreadStart(u32 tid, tid_t os_id, ThreadType thread_type) { 57 ThreadContextLsanBase::ThreadStart(tid, os_id, thread_type, &args); 60 bool GetThreadRangesLocked(tid_t os_id, uptr *stack_begin, uptr *stack_end, 64 GetThreadRegistryLocked()->FindThreadContextByOsIDLocked(os_id));
|
| lsan_posix.h | 44 void ThreadStart(u32 tid, tid_t os_id,
|
| lsan_thread.h | 31 static void ThreadStart(u32 tid, tid_t os_id, ThreadType thread_type,
|
| /src/sys/external/bsd/compiler_rt/dist/lib/lsan/ |
| lsan_thread.cc | 80 void ThreadStart(u32 tid, tid_t os_id, bool workerthread) { 90 thread_registry->StartThread(tid, os_id, workerthread, &args); 125 CurrentThreadContext()->os_id = GetTid(); 130 bool GetThreadRangesLocked(tid_t os_id, uptr *stack_begin, uptr *stack_end, 134 thread_registry->FindThreadContextByOsIDLocked(os_id)); 146 void ForEachExtraStackRange(tid_t os_id, RangeIteratorCallback callback,
|
| lsan_thread.h | 48 void ThreadStart(u32 tid, tid_t os_id, bool workerthread = false);
|
| /src/external/gpl3/gcc/dist/libsanitizer/hwasan/ |
| hwasan_thread.h | 72 tid_t os_id() const { return os_id_; } function in class:__hwasan::Thread 73 void set_os_id(tid_t os_id) { os_id_ = os_id; }
|
| hwasan_thread.cpp | 176 static __hwasan::Thread *GetThreadByOsIDLocked(tid_t os_id) { 178 [os_id](__hwasan::Thread *t) { return t->os_id() == os_id; }); 193 bool GetThreadRangesLocked(tid_t os_id, uptr *stack_begin, uptr *stack_end, 196 auto *t = GetThreadByOsIDLocked(os_id); 212 void GetThreadExtraStackRangesLocked(tid_t os_id,
|
| /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
| sanitizer_thread_registry.cc | 20 : tid(tid), unique_id(0), reuse_count(), os_id(0), user_id(0), 77 os_id = _os_id; 206 return (tctx->os_id == (uptr)arg && tctx->status != ThreadStatusInvalid && 210 ThreadContextBase *ThreadRegistry::FindThreadContextByOsIDLocked(tid_t os_id) { 212 (void *)os_id); 306 void ThreadRegistry::StartThread(u32 tid, tid_t os_id, bool workerthread, 314 tctx->SetStarted(os_id, workerthread, arg);
|
| sanitizer_thread_registry.h | 42 tid_t os_id; // PID (used for reporting). member in class:__sanitizer::ThreadContextBase 117 ThreadContextBase *FindThreadContextByOsIDLocked(tid_t os_id); 124 void StartThread(u32 tid, tid_t os_id, bool workerthread, void *arg);
|
| /src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/ |
| sanitizer_thread_registry.cpp | 19 : tid(tid), unique_id(0), reuse_count(), os_id(0), user_id(0), 76 os_id = _os_id; 204 return (tctx->os_id == (uptr)arg && tctx->status != ThreadStatusInvalid && 208 ThreadContextBase *ThreadRegistry::FindThreadContextByOsIDLocked(tid_t os_id) { 210 (void *)os_id); 302 void ThreadRegistry::StartThread(u32 tid, tid_t os_id, ThreadType thread_type, 309 tctx->SetStarted(os_id, thread_type, arg);
|
| sanitizer_thread_registry.h | 45 tid_t os_id; // PID (used for reporting). member in class:__sanitizer::ThreadContextBase 121 ThreadContextBase *FindThreadContextByOsIDLocked(tid_t os_id); 129 void StartThread(u32 tid, tid_t os_id, ThreadType thread_type, void *arg);
|
| /src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
| asan_thread.cc | 247 tid_t os_id, atomic_uintptr_t *signal_thread_is_registered) { 249 asanThreadRegistry().StartThread(tid(), os_id, /*workerthread*/ false, local 455 context->os_id = GetTid(); 458 __asan::AsanThread *GetAsanThreadByOsIDLocked(tid_t os_id) { 460 __asan::asanThreadRegistry().FindThreadContextByOsIDLocked(os_id)); 468 bool GetThreadRangesLocked(tid_t os_id, uptr *stack_begin, uptr *stack_end, 471 __asan::AsanThread *t = __asan::GetAsanThreadByOsIDLocked(os_id); 484 void ForEachExtraStackRange(tid_t os_id, RangeIteratorCallback callback, 486 __asan::AsanThread *t = __asan::GetAsanThreadByOsIDLocked(os_id);
|
| asan_fuchsia.cc | 177 static void ThreadStartHook(void *hook, uptr os_id) { 182 asanThreadRegistry().StartThread(thread->tid(), os_id, /*workerthread*/ false, 189 static void ThreadExitHook(void *hook, uptr os_id) {
|
| asan_rtems.cc | 174 static void ThreadStartHook(void *hook, uptr os_id) { 187 asanThreadRegistry().StartThread(thread->tid(), os_id, 200 static void ThreadExitHook(void *hook, uptr os_id) {
|
| /src/external/gpl3/gcc.old/dist/libsanitizer/asan/ |
| asan_thread.cpp | 264 thread_return_t AsanThread::ThreadStart(tid_t os_id) { 266 asanThreadRegistry().StartThread(tid(), os_id, ThreadType::Regular, nullptr); local 471 context->os_id = GetTid(); 474 __asan::AsanThread *GetAsanThreadByOsIDLocked(tid_t os_id) { 476 __asan::asanThreadRegistry().FindThreadContextByOsIDLocked(os_id)); 484 bool GetThreadRangesLocked(tid_t os_id, uptr *stack_begin, uptr *stack_end, 487 __asan::AsanThread *t = __asan::GetAsanThreadByOsIDLocked(os_id); 502 void ForEachExtraStackRange(tid_t os_id, RangeIteratorCallback callback, 504 __asan::AsanThread *t = __asan::GetAsanThreadByOsIDLocked(os_id);
|
| /src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/ |
| sanitizer_thread_registry.h | 46 tid_t os_id; // PID (used for reporting). member in class:__sanitizer::ThreadContextBase 124 ThreadContextBase *FindThreadContextByOsIDLocked(tid_t os_id); 132 void StartThread(u32 tid, tid_t os_id, ThreadType thread_type, void *arg);
|
| /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
| tsan_debugging.cc | 161 int __tsan_get_report_thread(void *report, uptr idx, int *tid, tid_t *os_id, 168 *os_id = thread->os_id; 238 tid_t *os_id) { 251 *os_id = tctx->os_id;
|
| /src/external/gpl3/gcc/dist/libsanitizer/tsan/ |
| tsan_debugging.cpp | 168 int __tsan_get_report_thread(void *report, uptr idx, int *tid, tid_t *os_id, 175 *os_id = thread->os_id; 245 tid_t *os_id) { 258 *os_id = tctx->os_id;
|
| /src/external/gpl3/gcc.old/dist/libsanitizer/tsan/ |
| tsan_debugging.cpp | 166 int __tsan_get_report_thread(void *report, uptr idx, int *tid, tid_t *os_id, 173 *os_id = thread->os_id; 243 tid_t *os_id) { 256 *os_id = tctx->os_id;
|
| /src/external/gpl3/gcc/dist/libsanitizer/asan/ |
| asan_thread.cpp | 282 void AsanThread::ThreadStart(tid_t os_id) { 284 asanThreadRegistry().StartThread(tid(), os_id, ThreadType::Regular, nullptr); local 469 context->os_id = GetTid(); 472 __asan::AsanThread *GetAsanThreadByOsIDLocked(tid_t os_id) { 474 __asan::asanThreadRegistry().FindThreadContextByOsIDLocked(os_id)); 500 bool GetThreadRangesLocked(tid_t os_id, uptr *stack_begin, uptr *stack_end, 503 __asan::AsanThread *t = __asan::GetAsanThreadByOsIDLocked(os_id); 519 void GetThreadExtraStackRangesLocked(tid_t os_id, 521 __asan::AsanThread *t = __asan::GetAsanThreadByOsIDLocked(os_id); 540 tctx->os_id, reinterpret_cast<InternalMmapVector<Range> *>(arg)) [all...] |