reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/asan/asan_thread.cpp
  246     tid_t os_id, atomic_uintptr_t *signal_thread_is_registered) {
  457 __asan::AsanThread *GetAsanThreadByOsIDLocked(tid_t os_id) {
  467 bool GetThreadRangesLocked(tid_t os_id, uptr *stack_begin, uptr *stack_end,
  483 void ForEachExtraStackRange(tid_t os_id, RangeIteratorCallback callback,
projects/compiler-rt/lib/asan/asan_thread.h
   72   thread_return_t ThreadStart(tid_t os_id,
projects/compiler-rt/lib/lsan/lsan_common.cpp
  222     tid_t os_id = static_cast<tid_t>(suspended_threads.GetThreadID(i));
  530   const InternalMmapVector<tid_t> &suspended_threads =
  543   InternalMmapVector<tid_t> threads(suspended_threads.ThreadCount());
projects/compiler-rt/lib/lsan/lsan_common.h
  211 bool GetThreadRangesLocked(tid_t os_id, uptr *stack_begin, uptr *stack_end,
  214 void ForEachExtraStackRange(tid_t os_id, RangeIteratorCallback callback,
projects/compiler-rt/lib/lsan/lsan_thread.cpp
   79 void ThreadStart(u32 tid, tid_t os_id, ThreadType thread_type) {
  129 bool GetThreadRangesLocked(tid_t os_id, uptr *stack_begin, uptr *stack_end,
  145 void ForEachExtraStackRange(tid_t os_id, RangeIteratorCallback callback,
projects/compiler-rt/lib/lsan/lsan_thread.h
   47 void ThreadStart(u32 tid, tid_t os_id,
projects/compiler-rt/lib/sanitizer_common/sanitizer_common.h
   84 tid_t GetTid();
   85 int TgKill(pid_t pid, tid_t tid, int sig);
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
  466 tid_t GetTid() {
  480 int TgKill(pid_t pid, tid_t tid, int sig) {
  910     InternalMmapVector<tid_t> *threads) {
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux.h
   85   Result ListThreads(InternalMmapVector<tid_t> *threads);
projects/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld.h
   43   virtual tid_t GetThreadID(uptr index) const { UNIMPLEMENTED(); }
projects/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp
   92   tid_t GetThreadID(uptr index) const;
   94   bool ContainsTid(tid_t thread_id) const;
   95   void Append(tid_t tid);
  102   InternalMmapVector<tid_t> thread_ids_;
  135   bool SuspendThread(tid_t thread_id);
  138 bool ThreadSuspender::SuspendThread(tid_t tid) {
  212   InternalMmapVector<tid_t> threads;
  226     for (tid_t tid : threads) {
  515 tid_t SuspendedThreadsListLinux::GetThreadID(uptr index) const {
  524 bool SuspendedThreadsListLinux::ContainsTid(tid_t thread_id) const {
  531 void SuspendedThreadsListLinux::Append(tid_t tid) {
projects/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp
   73 void ThreadContextBase::SetStarted(tid_t _os_id, ThreadType _thread_type,
  209 ThreadContextBase *ThreadRegistry::FindThreadContextByOsIDLocked(tid_t os_id) {
  305 void ThreadRegistry::StartThread(u32 tid, tid_t os_id, ThreadType thread_type,
projects/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h
   47   tid_t os_id;     // PID (used for reporting).
   65   void SetStarted(tid_t _os_id, ThreadType _thread_type, void *arg);
  122   ThreadContextBase *FindThreadContextByOsIDLocked(tid_t os_id);
  129   void StartThread(u32 tid, tid_t os_id, ThreadType thread_type, void *arg);
projects/compiler-rt/lib/tsan/rtl/tsan_debugging.cpp
  166 int __tsan_get_report_thread(void *report, uptr idx, int *tid, tid_t *os_id,
  243                            tid_t *os_id) {
projects/compiler-rt/lib/tsan/rtl/tsan_interface.h
  166 int __tsan_get_report_thread(void *report, uptr idx, int *tid, tid_t *os_id,
  183                            tid_t *os_id);
projects/compiler-rt/lib/tsan/rtl/tsan_report.h
   93   tid_t os_id;
projects/compiler-rt/lib/tsan/rtl/tsan_rtl.h
  775 void ThreadStart(ThreadState *thr, int tid, tid_t os_id,
projects/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp
  242 void ThreadStart(ThreadState *thr, int tid, tid_t os_id,
projects/compiler-rt/lib/xray/xray_fdr_controller.h
   35   tid_t TId = 0;
projects/compiler-rt/lib/xray/xray_profile_collector.cpp
   31   tid_t TId;
   64   tid_t TId;
  111           tid_t TId) XRAY_NEVER_INSTRUMENT {
projects/compiler-rt/lib/xray/xray_profile_collector.h
   41           FunctionCallTrie::Allocators::Buffers &&B, tid_t TId);