Home
last modified time | relevance | path

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

/src/contrib/llvm-project/compiler-rt/lib/gwp_asan/
H A Dmutex.h30 class ScopedLock {
32 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function
33 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock()
34 ScopedLock(const ScopedLock &) = delete;
35 ScopedLock &operator=(const ScopedLock &) = delete;
H A Dguarded_pool_allocator.cpp234 ScopedLock L(PoolMutex); in allocate()
265 ScopedLock UL(BacktraceMutex); in allocate()
352 ScopedLock L(PoolMutex); in deallocate()
363 ScopedLock UL(BacktraceMutex); in deallocate()
372 ScopedLock L(PoolMutex); in deallocate()
434 ScopedLock L(PoolMutex); in getSize()
/src/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dmutex.h83 class SCOPED_CAPABILITY ScopedLock {
85 explicit ScopedLock(HybridMutex &M) ACQUIRE(M) : Mutex(M) { Mutex.lock(); } in ScopedLock() function
86 ~ScopedLock() RELEASE() { Mutex.unlock(); } in RELEASE()
91 ScopedLock(const ScopedLock &) = delete;
92 void operator=(const ScopedLock &) = delete;
H A Dtsd_shared.h62 ScopedLock L(Mutex); in initOnceMaybe()
74 ScopedLock L(Mutex); in unmapTestOnly()
79 ScopedLock L(MutexTSDs); in drainCaches()
118 ScopedLock L(MutexTSDs); in getStats()
173 ScopedLock L(MutexTSDs); in setNumberOfTSDs()
221 ScopedLock L(MutexTSDs); in getTSDAndLockSlow()
H A Dprimary64.h160 ScopedLock ML(Region->MMLock); in unmapTestOnly()
178 ScopedLock ML(Region->MMLock); in verifyAllBlocksAreReleasedTestOnly()
179 ScopedLock FL(Region->FLLock); in verifyAllBlocksAreReleasedTestOnly()
195 ScopedLock ML(Region->MMLock); in verifyAllBlocksAreReleasedTestOnly()
196 ScopedLock FL(Region->FLLock); in verifyAllBlocksAreReleasedTestOnly()
225 ScopedLock L(Region->FLLock); in popBlocks()
241 ScopedLock ML(Region->MMLock); in popBlocks()
243 ScopedLock FL(Region->FLLock); in popBlocks()
279 ScopedLock L(Region->FLLock); in pushBlocks()
307 ScopedLock L(Region->FLLock); in pushBlocks()
[all …]
H A Dprimary32.h100 ScopedLock L(RegionsStashMutex); in unmapTestOnly()
110 ScopedLock L(Sci->Mutex); in unmapTestOnly()
118 ScopedLock L(ByteMapMutex); in unmapTestOnly()
134 ScopedLock L1(Sci->Mutex); in verifyAllBlocksAreReleasedTestOnly()
149 ScopedLock L1(Sci->Mutex); in verifyAllBlocksAreReleasedTestOnly()
201 ScopedLock L(Sci->Mutex); in popBlocks()
221 ScopedLock L(Sci->Mutex); in pushBlocks()
245 ScopedLock L(Sci->Mutex); in pushBlocks()
308 ScopedLock L(Sci->Mutex); in getStats()
318 ScopedLock L(Sci->Mutex); in getStats()
[all …]
H A Dstats.h65 ScopedLock L(Mutex); in link()
70 ScopedLock L(Mutex); in unlink()
77 ScopedLock L(Mutex); in get()
H A Dtiming.h95 ScopedLock L(Mutex); in getOrCreateTimer()
133 ScopedLock L(Mutex); in nest()
140 ScopedLock L(Mutex); in report()
165 ScopedLock L(Mutex); in getAll()
H A Dquarantine.h197 ScopedLock L(CacheMutex); in isEmpty()
210 ScopedLock L(CacheMutex); in drain()
221 ScopedLock L(CacheMutex); in drainAndRecycle()
229 ScopedLock L(CacheMutex); in getStats()
261 ScopedLock L(CacheMutex); in recycle()
H A Dsecondary.h177 ScopedLock L(Mutex); in getStats()
251 ScopedLock L(Mutex); in store()
309 ScopedLock L(Mutex); in retrieve()
412 ScopedLock L(Mutex); in disableMemoryTagging()
441 ScopedLock L(Mutex); in empty()
471 ScopedLock L(Mutex); in releaseOlderThan()
616 ScopedLock L(Mutex); in allocate()
690 ScopedLock L(Mutex); in allocate()
709 ScopedLock L(Mutex); in deallocate()
722 ScopedLock L(Mutex); in getStats()
H A Dtsd_exclusive.h64 ScopedLock L(Mutex); in initOnceMaybe()
83 ScopedLock L(Mutex); in unmapTestOnly()
H A Dstack_depot.h149 ScopedLock Lock(RingEndMu); in insert()
H A Drelease.h137 ScopedLock L(Mutex); in getBuffer()
157 ScopedLock L(Mutex); in releaseBuffer()
H A Dcombined.h1647 ScopedLock L(RingBufferInitLock); in initRingBufferMaybe()
/src/contrib/llvm-project/llvm/include/llvm/Support/
H A DMutex.h71 typedef SmartScopedLock<false> ScopedLock; typedef
/src/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp120 sys::ScopedLock Writer(Fns.Lock); in lookupFunction()
521 sys::ScopedLock Writer(Fns.Lock); in initializeExternalFunctions()