Home
last modified time | relevance | path

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

/external/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_mutex_test.cc125 TEST(SanitizerCommon, BlockingMutex) { in TEST() argument
127 BlockingMutex *mtx = new(mtxmem) BlockingMutex(LINKER_INITIALIZED); in TEST()
128 TestData<BlockingMutex> data(mtx); in TEST()
131 PTHREAD_CREATE(&threads[i], 0, lock_thread<BlockingMutex>, &data); in TEST()
Dsanitizer_thread_registry_test.cc23 static BlockingMutex tctx_allocator_lock(LINKER_INITIALIZED);
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_mutex.h74 class BlockingMutex {
78 explicit BlockingMutex(LinkerInitialized);
80 explicit constexpr BlockingMutex(LinkerInitialized)
83 BlockingMutex();
213 typedef GenericScopedLock<BlockingMutex> BlockingMutexLock;
Dsanitizer_symbolizer.h129 explicit ModuleNameOwner(BlockingMutex *synchronized_by) in ModuleNameOwner()
139 BlockingMutex *mu_;
161 BlockingMutex mu_;
Dsanitizer_win.cc651 BlockingMutex::BlockingMutex(LinkerInitialized li) { in BlockingMutex() function in __sanitizer::BlockingMutex
660 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
666 void BlockingMutex::Lock() { in Lock()
670 new(this) BlockingMutex((LinkerInitialized)(LINKER_INITIALIZED + 1)); in Lock()
681 void BlockingMutex::Unlock() { in Unlock()
687 void BlockingMutex::CheckLocked() { in CheckLocked()
Dsanitizer_mac.cc329 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
333 void BlockingMutex::Lock() { in Lock()
342 void BlockingMutex::Unlock() { in Unlock()
348 void BlockingMutex::CheckLocked() { in CheckLocked()
462 static BlockingMutex syslog_lock(LINKER_INITIALIZED);
Dsanitizer_mac.h47 static BlockingMutex crashreporter_info_mutex(LINKER_INITIALIZED);
Dsanitizer_libignore.h63 BlockingMutex mutex_;
Dsanitizer_linux.cc518 BlockingMutex::BlockingMutex() { in BlockingMutex() function in __sanitizer::BlockingMutex
522 void BlockingMutex::Lock() { in Lock()
536 void BlockingMutex::Unlock() { in Unlock()
549 void BlockingMutex::CheckLocked() { in CheckLocked()
Dsanitizer_thread_registry.h126 BlockingMutex mtx_;
Dsanitizer_stoptheworld_linux_libcdep.cc92 BlockingMutex mutex;
Dsanitizer_allocator.h512 BlockingMutex mutex;
/external/compiler-rt/lib/asan/
Dasan_stats.cc66 static BlockingMutex print_lock(LINKER_INITIALIZED);
70 static BlockingMutex dead_threads_stats_lock(LINKER_INITIALIZED);
Dasan_win.cc119 BlockingMutex mu_for_thread_tracking(LINKER_INITIALIZED);
Dasan_globals.cc38 static BlockingMutex mu_for_globals(LINKER_INITIALIZED);
Dasan_thread.cc52 static BlockingMutex mu_for_thread_context(LINKER_INITIALIZED);
Dasan_report.cc34 static BlockingMutex error_message_buf_mutex(LINKER_INITIALIZED);
/external/compiler-rt/lib/tsan/dd/
Ddd_rtl.h46 BlockingMutex report_mutex;
/external/compiler-rt/lib/cfi/
Dcfi.cc282 BlockingMutex shadow_update_lock(LINKER_INITIALIZED);
/external/compiler-rt/lib/lsan/
Dlsan_common.cc33 BlockingMutex global_mutex(LINKER_INITIALIZED);
/external/libabigail/tests/data/test-annotate/
Dtest15-pr18892.so.abi7433 <!-- __sanitizer::BlockingMutex __sanitizer::TracerThreadArgument::mutex -->
7904 <!-- __sanitizer::BlockingMutex __sanitizer::POSIXSymbolizer::mu_ -->
20395 <!-- __sanitizer::BlockingMutex __sanitizer::LibIgnore::mutex_ -->
25341 <!-- __sanitizer::BlockingMutex* -->
25957 …<!-- __sanitizer::BlockingMutex __sanitizer::SizeClassAllocator64<137438953472000ul, 1099511627776…
27144 <!-- class __sanitizer::BlockingMutex -->
27145 …<class-decl name='BlockingMutex' size-in-bits='704' visibility='default' filepath='../../.././libs…
27147 <!-- long unsigned int __sanitizer::BlockingMutex::opaque_storage_[10] -->
27151 <!-- __sanitizer::uptr __sanitizer::BlockingMutex::owner_ -->
27155 <!-- __sanitizer::BlockingMutex::BlockingMutex(LinkerInitialized) -->
[all …]
/external/libabigail/tests/data/test-read-dwarf/
Dtest15-pr18892.so.abi15387 …<class-decl name='BlockingMutex' size-in-bits='704' visibility='default' filepath='../../.././libs…
15395 …<function-decl name='BlockingMutex' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_m…
15402 …<function-decl name='BlockingMutex' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_m…
15408 …<function-decl name='BlockingMutex' mangled-name='_ZN11__sanitizer13BlockingMutexC2E17LinkerInitia…
15415 …<function-decl name='BlockingMutex' mangled-name='_ZN11__sanitizer13BlockingMutexC2Ev' filepath='.…
18508 …<class-decl name='GenericScopedLock&lt;__sanitizer::BlockingMutex&gt;' size-in-bits='64' visibilit…