Searched refs:ScopedLock (Results 1 – 16 of 16) sorted by relevance
30 class ScopedLock {32 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function33 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock()34 ScopedLock(const ScopedLock &) = delete;35 ScopedLock &operator=(const ScopedLock &) = delete;
234 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()
83 class SCOPED_CAPABILITY ScopedLock {85 explicit ScopedLock(HybridMutex &M) ACQUIRE(M) : Mutex(M) { Mutex.lock(); } in ScopedLock() function86 ~ScopedLock() RELEASE() { Mutex.unlock(); } in RELEASE()91 ScopedLock(const ScopedLock &) = delete;92 void operator=(const ScopedLock &) = delete;
62 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()
160 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 …]
100 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 …]
65 ScopedLock L(Mutex); in link()70 ScopedLock L(Mutex); in unlink()77 ScopedLock L(Mutex); in get()
95 ScopedLock L(Mutex); in getOrCreateTimer()133 ScopedLock L(Mutex); in nest()140 ScopedLock L(Mutex); in report()165 ScopedLock L(Mutex); in getAll()
197 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()
177 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()
64 ScopedLock L(Mutex); in initOnceMaybe()83 ScopedLock L(Mutex); in unmapTestOnly()
149 ScopedLock Lock(RingEndMu); in insert()
137 ScopedLock L(Mutex); in getBuffer()157 ScopedLock L(Mutex); in releaseBuffer()
1647 ScopedLock L(RingBufferInitLock); in initRingBufferMaybe()
71 typedef SmartScopedLock<false> ScopedLock; typedef
120 sys::ScopedLock Writer(Fns.Lock); in lookupFunction()521 sys::ScopedLock Writer(Fns.Lock); in initializeExternalFunctions()