Home
last modified time | relevance | path

Searched refs:SpinMutex (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/ctx_profile/
H A DCtxInstrProfiling.cpp29 __sanitizer::SpinMutex AllContextsMutex;
36 __sanitizer::SpinMutex FlatCtxArenaMutex;
227 __sanitizer::GenericScopedLock<__sanitizer::SpinMutex> FL( in getFlatProfile()
259 __sanitizer::GenericScopedLock<__sanitizer::SpinMutex> Lock( in setupContext()
430 __sanitizer::GenericScopedLock<__sanitizer::SpinMutex> Lock( in __llvm_ctx_profile_start_collection()
466 __sanitizer::GenericScopedLock<__sanitizer::SpinMutex> Lock( in __llvm_ctx_profile_fetch()
503 __sanitizer::GenericScopedLock<__sanitizer::SpinMutex> Lock( in __llvm_ctx_profile_free()
515 __sanitizer::GenericScopedLock<__sanitizer::SpinMutex> Lock( in __llvm_ctx_profile_free()
H A DRootAutoDetector.cpp34 GenericScopedLock<SpinMutex> L(&Parent.AllSamplesMutex); in PerThreadSamples()
49 GenericScopedLock<SpinMutex> M(&RAD->AllSamplesMutex); in start()
56 GenericScopedLock<SpinMutex>(&SamplesSnapshot[I]->M); in start()
H A DRootAutoDetector.h68 SpinMutex M;
70 SpinMutex AllSamplesMutex;
H A DCtxInstrProfiling.h125 ::__sanitizer::SpinMutex Taken;
147 #define _MUTEXDECL(N) ::__sanitizer::SpinMutex N;
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_thread_list.h208 SpinMutex free_space_mutex_;
214 SpinMutex free_list_mutex_;
217 SpinMutex live_list_mutex_;
221 SpinMutex stats_mutex_;
H A Dhwasan_allocator.cpp30 static SpinMutex fallback_mutex;
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_mutex.h53 class SANITIZER_MUTEX SpinMutex : public StaticSpinMutex {
55 SpinMutex() { in SpinMutex() function
59 SpinMutex(const SpinMutex &) = delete;
60 void operator=(const SpinMutex &) = delete;
H A Dsanitizer_deadlock_detector1.cpp36 SpinMutex mtx;
H A Dsanitizer_deadlock_detector2.cpp111 SpinMutex mtx;
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_init.cpp51 SpinMutex XRayInstrMapMutex;
63 SpinMutex XRayInitMutex;
H A Dxray_buffer_queue.h140 SpinMutex Mutex;
H A Dxray_log_interface.cpp21 static SpinMutex XRayImplMutex;
H A Dxray_allocator.h178 SpinMutex Mutex{};
H A Dxray_profile_collector.cpp29 SpinMutex GlobalMutex;
H A Dxray_profiling.cpp40 static SpinMutex ProfilerOptionsMutex;
H A Dxray_basic_logging.cpp42 static SpinMutex LogMutex;
H A Dxray_interface.cpp37 extern __sanitizer::SpinMutex XRayInstrMapMutex;