Home
last modified time | relevance | path

Searched refs:ScopedLock (Results 1 – 14 of 14) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/gwp_asan/
HDmutex.h38 class ScopedLock {
40 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function
41 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock()
42 ScopedLock(const ScopedLock &) = delete;
43 ScopedLock &operator=(const ScopedLock &) = delete;
HDguarded_pool_allocator.cpp190 ScopedLock L(PoolMutex); in allocate()
224 ScopedLock L(PoolMutex); in deallocate()
240 ScopedLock L(PoolMutex); in deallocate()
246 ScopedLock L(PoolMutex); in getSize()
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
HDmutex.h59 class ScopedLock {
61 explicit ScopedLock(HybridMutex &M) : Mutex(M) { Mutex.lock(); } in ScopedLock() function
62 ~ScopedLock() { Mutex.unlock(); } in ~ScopedLock()
67 ScopedLock(const ScopedLock &) = delete;
68 void operator=(const ScopedLock &) = delete;
HDstats.h66 ScopedLock L(Mutex); in link()
71 ScopedLock L(Mutex); in unlink()
78 ScopedLock L(Mutex); in get()
HDprimary32.h100 ScopedLock L(Sci->Mutex); in popBatch()
118 ScopedLock L(Sci->Mutex); in pushBatch()
183 ScopedLock L(Sci->Mutex); in releaseToOS()
237 ScopedLock L(RegionsStashMutex); in allocateRegionSlow()
257 ScopedLock L(RegionsStashMutex); in allocateRegion()
HDsecondary.h127 ScopedLock L(Mutex); in allocate()
195 ScopedLock L(Mutex); in allocate()
214 ScopedLock L(Mutex); in deallocate()
HDquarantine.h205 ScopedLock L(CacheMutex); in drain()
214 ScopedLock L(CacheMutex); in drainAndRecycle()
252 ScopedLock L(CacheMutex);
HDprimary64.h103 ScopedLock L(Region->Mutex); in popBatch()
120 ScopedLock L(Region->Mutex); in pushBatch()
186 ScopedLock L(Region->Mutex); in releaseToOS()
HDbytemap.h101 ScopedLock L(Mutex); in getOrCreate()
HDtsd_exclusive.h76 ScopedLock L(Mutex); in initOnceMaybe()
HDlinux.cpp158 ScopedLock L(Mutex); in outputRaw()
HDtsd_shared.h109 ScopedLock L(Mutex); in initOnceMaybe()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
HDMutex.h73 typedef SmartScopedLock<false> ScopedLock; typedef
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
HDExternalFunctions.cpp110 sys::ScopedLock Writer(*FunctionsLock); in lookupFunction()
497 sys::ScopedLock Writer(*FunctionsLock); in initializeExternalFunctions()