Searched refs:DDMutex (Results 1 - 5 of 5) sorted by relevance

/freebsd-11.0-release/contrib/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_deadlock_detector_interface.h35 struct DDMutex { struct in namespace:__sanitizer
81 virtual void MutexInit(DDCallback *cb, DDMutex *m) {}
82 virtual void MutexBeforeLock(DDCallback *cb, DDMutex *m, bool wlock) {}
83 virtual void MutexAfterLock(DDCallback *cb, DDMutex *m, bool wlock,
85 virtual void MutexBeforeUnlock(DDCallback *cb, DDMutex *m, bool wlock) {}
86 virtual void MutexDestroy(DDCallback *cb, DDMutex *m) {}
H A Dsanitizer_deadlock_detector1.cc49 void MutexInit(DDCallback *cb, DDMutex *m) override;
50 void MutexBeforeLock(DDCallback *cb, DDMutex *m, bool wlock) override;
51 void MutexAfterLock(DDCallback *cb, DDMutex *m, bool wlock,
53 void MutexBeforeUnlock(DDCallback *cb, DDMutex *m, bool wlock) override;
54 void MutexDestroy(DDCallback *cb, DDMutex *m) override;
58 void MutexEnsureID(DDLogicalThread *lt, DDMutex *m);
59 void ReportDeadlock(DDCallback *cb, DDMutex *m);
93 void DD::MutexInit(DDCallback *cb, DDMutex *m) {
98 void DD::MutexEnsureID(DDLogicalThread *lt, DDMutex *m) {
105 DDMutex *
[all...]
H A Dsanitizer_deadlock_detector2.cc93 void MutexInit(DDCallback *cb, DDMutex *m);
94 void MutexBeforeLock(DDCallback *cb, DDMutex *m, bool wlock);
95 void MutexAfterLock(DDCallback *cb, DDMutex *m, bool wlock,
97 void MutexBeforeUnlock(DDCallback *cb, DDMutex *m, bool wlock);
98 void MutexDestroy(DDCallback *cb, DDMutex *m);
102 void CycleCheck(DDPhysicalThread *pt, DDLogicalThread *lt, DDMutex *mtx);
153 void DD::MutexInit(DDCallback *cb, DDMutex *m) {
194 void DD::MutexBeforeLock(DDCallback *cb, DDMutex *m, bool wlock) {
273 void DD::MutexAfterLock(DDCallback *cb, DDMutex *m, bool wlock,
306 void DD::MutexBeforeUnlock(DDCallback *cb, DDMutex *
[all...]
/freebsd-11.0-release/contrib/compiler-rt/lib/tsan/dd/
H A Ddd_rtl.h24 DDMutex dd;
/freebsd-11.0-release/contrib/compiler-rt/lib/tsan/rtl/
H A Dtsan_sync.h43 DDMutex dd;

Completed in 105 milliseconds