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

References

projects/compiler-rt/lib/tsan/dd/dd_interceptors.cpp
   18 static __thread Thread *thr;
projects/compiler-rt/lib/tsan/dd/dd_rtl.cpp
   21 static u32 CurrentStackTrace(Thread *thr, uptr skip) {
   31 static void PrintStackTrace(Thread *thr, u32 stk) {
   38 static void ReportDeadlock(Thread *thr, DDReport *rep) {
   57 Callback::Callback(Thread *thr)
   99 void ThreadInit(Thread *thr) {
  106 void ThreadDestroy(Thread *thr) {
  111 void MutexBeforeLock(Thread *thr, uptr m, bool writelock) {
  124 void MutexAfterLock(Thread *thr, uptr m, bool writelock, bool trylock) {
  137 void MutexBeforeUnlock(Thread *thr, uptr m, bool writelock) {
  148 void MutexDestroy(Thread *thr, uptr m) {
projects/compiler-rt/lib/tsan/dd/dd_rtl.h
   34   Thread *thr;
   36   Callback(Thread *thr);
   57 void ThreadInit(Thread *thr);
   58 void ThreadDestroy(Thread *thr);
   60 void MutexBeforeLock(Thread *thr, uptr m, bool writelock);
   61 void MutexAfterLock(Thread *thr, uptr m, bool writelock, bool trylock);
   62 void MutexBeforeUnlock(Thread *thr, uptr m, bool writelock);
   63 void MutexDestroy(Thread *thr, uptr m);