Searched refs:DDMutex (Results 1 – 5 of 5) sorted by relevance
| /src/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_deadlock_detector1.cpp | 48 void MutexInit(DDCallback *cb, DDMutex *m) override; 49 void MutexBeforeLock(DDCallback *cb, DDMutex *m, bool wlock) override; 50 void MutexAfterLock(DDCallback *cb, DDMutex *m, bool wlock, 52 void MutexBeforeUnlock(DDCallback *cb, DDMutex *m, bool wlock) override; 53 void MutexDestroy(DDCallback *cb, DDMutex *m) override; 57 void MutexEnsureID(DDLogicalThread *lt, DDMutex *m); 58 void ReportDeadlock(DDCallback *cb, DDMutex *m); 92 void DD::MutexInit(DDCallback *cb, DDMutex *m) { in MutexInit() 97 void DD::MutexEnsureID(DDLogicalThread *lt, DDMutex *m) { in MutexEnsureID() 104 DDMutex *m, bool wlock) { in MutexBeforeLock() [all …]
|
| H A D | sanitizer_deadlock_detector_interface.h | 34 struct DDMutex { struct 83 virtual void MutexInit(DDCallback *cb, DDMutex *m) {} in MutexInit() 84 virtual void MutexBeforeLock(DDCallback *cb, DDMutex *m, bool wlock) {} in MutexBeforeLock() 85 virtual void MutexAfterLock(DDCallback *cb, DDMutex *m, bool wlock, in MutexAfterLock() 87 virtual void MutexBeforeUnlock(DDCallback *cb, DDMutex *m, bool wlock) {} in MutexBeforeUnlock() 88 virtual void MutexDestroy(DDCallback *cb, DDMutex *m) {} in MutexDestroy()
|
| H A D | sanitizer_deadlock_detector2.cpp | 92 void MutexInit(DDCallback *cb, DDMutex *m); 93 void MutexBeforeLock(DDCallback *cb, DDMutex *m, bool wlock); 94 void MutexAfterLock(DDCallback *cb, DDMutex *m, bool wlock, 96 void MutexBeforeUnlock(DDCallback *cb, DDMutex *m, bool wlock); 97 void MutexDestroy(DDCallback *cb, DDMutex *m); 101 void CycleCheck(DDPhysicalThread *pt, DDLogicalThread *lt, DDMutex *mtx); 148 void DD::MutexInit(DDCallback *cb, DDMutex *m) { in MutexInit() 187 void DD::MutexBeforeLock(DDCallback *cb, DDMutex *m, bool wlock) { in MutexBeforeLock() 266 void DD::MutexAfterLock(DDCallback *cb, DDMutex *m, bool wlock, in MutexAfterLock() 299 void DD::MutexBeforeUnlock(DDCallback *cb, DDMutex *m, bool wlock) { in MutexBeforeUnlock() [all …]
|
| /src/contrib/llvm-project/compiler-rt/lib/tsan/dd/ |
| H A D | dd_rtl.h | 23 DDMutex dd;
|
| /src/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_sync.h | 63 DDMutex dd;
|