Home
last modified time | relevance | path

Searched refs:CheckedMutex (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_mutex.h118 class CheckedMutex {
120 explicit constexpr CheckedMutex(MutexType type) in CheckedMutex() function
161 class SANITIZER_MUTEX Mutex : CheckedMutex {
164 : CheckedMutex(type) {} in CheckedMutex() function
167 CheckedMutex::Lock(); in Lock()
219 CheckedMutex::Lock(); in TryLock()
226 CheckedMutex::Unlock(); in Unlock()
254 CheckedMutex::Lock(); in ReadLock()
291 CheckedMutex::Unlock(); in ReadUnlock()
H A Dsanitizer_mutex.cpp218 void CheckedMutex::LockImpl(uptr pc) { deadlock_detector.Lock(type_, pc); } in LockImpl()
220 void CheckedMutex::UnlockImpl() { deadlock_detector.Unlock(type_); } in UnlockImpl()
222 void CheckedMutex::CheckNoLocksImpl() { deadlock_detector.CheckNoLocks(); } in CheckNoLocksImpl()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_mman.cpp65 CheckedMutex internal_alloc_mtx;
H A Dtsan_interface_ann.cpp40 CheckedMutex::CheckNoLocks(); in ~ScopedAnnotation()
H A Dtsan_rtl_report.cpp134 CheckedMutex::CheckNoLocks(); in ShouldReport()
825 CheckedMutex::CheckNoLocks(); in ReportRace()
H A Dtsan_interceptors_posix.cpp265 CheckedMutex::CheckNoLocks(); in ~ScopedInterceptor()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_mman.cpp65 CheckedMutex internal_alloc_mtx;
H A Dtsan_interface_ann.cpp40 CheckedMutex::CheckNoLocks(); in ~ScopedAnnotation()
H A Dtsan_rtl_report.cpp134 CheckedMutex::CheckNoLocks(); in ShouldReport()
711 CheckedMutex::CheckNoLocks(); in ReportRace()
H A Dtsan_interceptors_posix.cpp265 CheckedMutex::CheckNoLocks(); in ~ScopedInterceptor()