Home
last modified time | relevance | path

Searched refs:BlockingMutex (Results 1 – 24 of 24) sorted by relevance

/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_solaris.cpp228 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
234 void BlockingMutex::Lock() { in Lock()
242 void BlockingMutex::Unlock() { in Unlock()
248 void BlockingMutex::CheckLocked() const { CHECK_EQ((uptr)thr_self(), owner_); } in CheckLocked()
H A Dsanitizer_symbolizer.h161 explicit ModuleNameOwner(BlockingMutex *synchronized_by) in ModuleNameOwner()
172 BlockingMutex *mu_;
195 BlockingMutex mu_;
H A Dsanitizer_mutex.h341 class MUTEX BlockingMutex {
343 explicit constexpr BlockingMutex(LinkerInitialized) in BlockingMutex() function
345 BlockingMutex();
479 typedef GenericScopedLock<BlockingMutex> BlockingMutexLock;
H A Dsanitizer_fuchsia.cpp117 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
127 void BlockingMutex::Lock() { in Lock()
141 void BlockingMutex::Unlock() { in Unlock()
151 void BlockingMutex::CheckLocked() const { in CheckLocked()
H A Dsanitizer_coverage_fuchsia.cpp117 BlockingMutex setup_lock_ = BlockingMutex(LINKER_INITIALIZED);
H A Dsanitizer_mac.cpp519 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
523 void BlockingMutex::Lock() { in Lock()
530 void BlockingMutex::Unlock() { in Unlock()
534 void BlockingMutex::CheckLocked() const { in CheckLocked()
787 static BlockingMutex syslog_lock(LINKER_INITIALIZED);
803 static BlockingMutex crashreporter_info_mutex(LINKER_INITIALIZED);
H A Dsanitizer_libignore.h80 BlockingMutex mutex_;
H A Dsanitizer_win.cpp832 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
837 void BlockingMutex::Lock() { in Lock()
843 void BlockingMutex::Unlock() { in Unlock()
849 void BlockingMutex::CheckLocked() const { CHECK_EQ(owner_, GetThreadSelf()); } in CheckLocked()
H A Dsanitizer_thread_registry.h138 BlockingMutex mtx_;
H A Dsanitizer_linux.cpp665 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
669 void BlockingMutex::Lock() { in Lock()
686 void BlockingMutex::Unlock() { in Unlock()
701 void BlockingMutex::CheckLocked() const { in CheckLocked()
H A Dsanitizer_stoptheworld_netbsd_libcdep.cpp71 BlockingMutex mutex;
H A Dsanitizer_stoptheworld_linux_libcdep.cpp111 BlockingMutex mutex;
H A Dsanitizer_allocator_primary64.h668 BlockingMutex mutex; in ALIGNED()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_stats.cpp65 static BlockingMutex print_lock(LINKER_INITIALIZED);
69 static BlockingMutex dead_threads_stats_lock(LINKER_INITIALIZED);
H A Dmemprof_thread.cpp43 static BlockingMutex mu_for_thread_context(LINKER_INITIALIZED);
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_stats.cpp65 static BlockingMutex print_lock(LINKER_INITIALIZED);
69 static BlockingMutex dead_threads_stats_lock(LINKER_INITIALIZED);
H A Dasan_globals.cpp38 static BlockingMutex mu_for_globals(LINKER_INITIALIZED);
H A Dasan_thread.cpp46 static BlockingMutex mu_for_thread_context(LINKER_INITIALIZED);
H A Dasan_report.cpp35 static BlockingMutex error_message_buf_mutex(LINKER_INITIALIZED);
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/dd/
H A Ddd_rtl.h45 BlockingMutex report_mutex;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/cfi/
H A Dcfi.cpp323 BlockingMutex shadow_update_lock(LINKER_INITIALIZED);
439 static BlockingMutex interceptor_init_lock(LINKER_INITIALIZED);
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_report.cpp85 static BlockingMutex error_message_lock_;
90 BlockingMutex ScopedReport::error_message_lock_;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_common.cpp33 BlockingMutex global_mutex(LINKER_INITIALIZED);
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan_interceptors.cpp1095 BlockingMutex atexit_mu;