Searched refs:GenericScopedLock (Results 1 – 5 of 5) sorted by relevance
380 class SANITIZER_SCOPED_LOCK GenericScopedLock {382 explicit GenericScopedLock(MutexType *mu) SANITIZER_ACQUIRE(mu) : mu_(mu) { in GenericScopedLock() function386 ~GenericScopedLock() SANITIZER_RELEASE() { mu_->Unlock(); } in SANITIZER_RELEASE()391 GenericScopedLock(const GenericScopedLock &) = delete;392 void operator=(const GenericScopedLock &) = delete;439 typedef GenericScopedLock<StaticSpinMutex> SpinMutexLock;440 typedef GenericScopedLock<Mutex> Lock;
169 typedef GenericScopedLock<ThreadRegistry> ThreadRegistryLock;
220 __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex> L(&Data.Mutex); in getFlatProfile()227 __sanitizer::GenericScopedLock<__sanitizer::SpinMutex> FL( in getFlatProfile()259 __sanitizer::GenericScopedLock<__sanitizer::SpinMutex> Lock( in setupContext()279 __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex> L(&Mutex); in getOrAllocateContextRoot()430 __sanitizer::GenericScopedLock<__sanitizer::SpinMutex> Lock( in __llvm_ctx_profile_start_collection()434 __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex> Lock( in __llvm_ctx_profile_start_collection()466 __sanitizer::GenericScopedLock<__sanitizer::SpinMutex> Lock( in __llvm_ctx_profile_fetch()472 __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex> TakenLock( 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()
34 GenericScopedLock<SpinMutex> L(&Parent.AllSamplesMutex); in PerThreadSamples()49 GenericScopedLock<SpinMutex> M(&RAD->AllSamplesMutex); in start()56 GenericScopedLock<SpinMutex>(&SamplesSnapshot[I]->M); in start()
40 GenericScopedLock<Mutex> l(&poison_records_mutex); in AddPoisonRecord()52 GenericScopedLock<Mutex> l(&poison_records_mutex); in FindPoisonRecord()