Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_mutex.h74 class BlockingMutex {
76 explicit constexpr BlockingMutex(LinkerInitialized) in BlockingMutex() function
78 BlockingMutex();
218 typedef GenericScopedLock<BlockingMutex> BlockingMutexLock;
H A Dsanitizer_solaris.cc204 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
210 void BlockingMutex::Lock() { in Lock()
218 void BlockingMutex::Unlock() { in Unlock()
224 void BlockingMutex::CheckLocked() { in CheckLocked()
H A Dsanitizer_rtems.cc115 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
119 void BlockingMutex::Lock() { in Lock()
129 void BlockingMutex::Unlock() { in Unlock()
135 void BlockingMutex::CheckLocked() { in CheckLocked()
H A Dsanitizer_symbolizer.h134 explicit ModuleNameOwner(BlockingMutex *synchronized_by) in ModuleNameOwner()
145 BlockingMutex *mu_;
168 BlockingMutex mu_;
H A Dsanitizer_fuchsia.cc108 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
118 void BlockingMutex::Lock() { in Lock()
132 void BlockingMutex::Unlock() { in Unlock()
142 void BlockingMutex::CheckLocked() { in CheckLocked()
H A Dsanitizer_coverage_fuchsia.cc117 BlockingMutex setup_lock_ = BlockingMutex(LINKER_INITIALIZED);
H A Dsanitizer_mac.cc413 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
417 void BlockingMutex::Lock() { in Lock()
424 void BlockingMutex::Unlock() { in Unlock()
428 void BlockingMutex::CheckLocked() { in CheckLocked()
617 static BlockingMutex syslog_lock(LINKER_INITIALIZED);
H A Dsanitizer_mac.h68 static BlockingMutex crashreporter_info_mutex(LINKER_INITIALIZED);
H A Dsanitizer_win.cc771 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
776 void BlockingMutex::Lock() { in Lock()
782 void BlockingMutex::Unlock() { in Unlock()
788 void BlockingMutex::CheckLocked() { in CheckLocked()
H A Dsanitizer_libignore.h81 BlockingMutex mutex_;
H A Dsanitizer_thread_registry.h133 BlockingMutex mtx_;
H A Dsanitizer_linux.cc647 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
651 void BlockingMutex::Lock() { in Lock()
668 void BlockingMutex::Unlock() { in Unlock()
683 void BlockingMutex::CheckLocked() { in CheckLocked()
H A Dsanitizer_stoptheworld_linux_libcdep.cc112 BlockingMutex mutex;
H A Dsanitizer_allocator_primary64.h597 BlockingMutex mutex; in ALIGNED()
/freebsd-12.1/contrib/compiler-rt/lib/asan/
H A Dasan_stats.cc66 static BlockingMutex print_lock(LINKER_INITIALIZED);
70 static BlockingMutex dead_threads_stats_lock(LINKER_INITIALIZED);
H A Dasan_globals.cc39 static BlockingMutex mu_for_globals(LINKER_INITIALIZED);
H A Dasan_thread.cc47 static BlockingMutex mu_for_thread_context(LINKER_INITIALIZED);
H A Dasan_report.cc36 static BlockingMutex error_message_buf_mutex(LINKER_INITIALIZED);
/freebsd-12.1/contrib/compiler-rt/lib/tsan/dd/
H A Ddd_rtl.h46 BlockingMutex report_mutex;
/freebsd-12.1/contrib/compiler-rt/lib/cfi/
H A Dcfi.cc324 BlockingMutex shadow_update_lock(LINKER_INITIALIZED);
440 static BlockingMutex interceptor_init_lock(LINKER_INITIALIZED);
/freebsd-12.1/contrib/compiler-rt/lib/hwasan/
H A Dhwasan_report.cc65 static BlockingMutex error_message_lock_;
69 BlockingMutex ScopedReport::error_message_lock_;
/freebsd-12.1/contrib/compiler-rt/lib/safestack/
H A Dsafestack.cc253 static BlockingMutex interceptor_init_lock(LINKER_INITIALIZED);
/freebsd-12.1/contrib/compiler-rt/lib/esan/
H A Desan_hashtable.h125 BlockingMutex Mutex;
/freebsd-12.1/contrib/compiler-rt/lib/lsan/
H A Dlsan_common.cc34 BlockingMutex global_mutex(LINKER_INITIALIZED);
/freebsd-12.1/contrib/compiler-rt/lib/msan/
H A Dmsan_interceptors.cc1091 BlockingMutex atexit_mu;

12