Searched refs:MutexBeforeUnlock (Results 1 - 7 of 7) sorted by relevance

/external/compiler-rt/lib/tsan/dd/
H A Ddd_rtl.h64 void MutexBeforeUnlock(Thread *thr, uptr m, bool writelock);
H A Ddd_interceptors.cc70 MutexBeforeUnlock(thr, (uptr)m, true);
99 MutexBeforeUnlock(thr, (uptr)m, true);
161 MutexBeforeUnlock(thr, (uptr)m, true); // note: not necessary write unlock
189 MutexBeforeUnlock(thr, (uptr)m, true);
200 MutexBeforeUnlock(thr, (uptr)m, true);
260 MutexBeforeUnlock(thr, m, writelock);
H A Ddd_rtl.cc134 void MutexBeforeUnlock(Thread *thr, uptr m, bool writelock) { function in namespace:__dsan
140 ctx->dd->MutexBeforeUnlock(&cb, &h->dd, writelock);
/external/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_deadlock_detector_interface.h85 virtual void MutexBeforeUnlock(DDCallback *cb, DDMutex *m, bool wlock) {} function in struct:__sanitizer::DDetector
H A Dsanitizer_deadlock_detector1.cc52 void MutexBeforeUnlock(DDCallback *cb, DDMutex *m, bool wlock);
167 void DD::MutexBeforeUnlock(DDCallback *cb, DDMutex *m, bool wlock) { function in class:__sanitizer::DD
H A Dsanitizer_deadlock_detector2.cc97 void MutexBeforeUnlock(DDCallback *cb, DDMutex *m, bool wlock);
306 void DD::MutexBeforeUnlock(DDCallback *cb, DDMutex *m, bool wlock) { function in class:__sanitizer::DD
307 VPrintf(2, "#%llu: DD::MutexBeforeUnlock(%p, wlock=%d) nlocked=%d\n",
313 VPrintf(3, "#%llu: DD::MutexBeforeUnlock recursive\n", cb->lt->ctx);
316 VPrintf(3, "#%llu: DD::MutexBeforeUnlock reset owner\n", cb->lt->ctx);
/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_mutex.cc220 ctx->dd->MutexBeforeUnlock(&cb, &s->dd, true);
287 ctx->dd->MutexBeforeUnlock(&cb, &s->dd, false);
335 ctx->dd->MutexBeforeUnlock(&cb, &s->dd, write);

Completed in 370 milliseconds