Searched refs:ScopedLock (Results 1 – 15 of 15) 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;
231 ScopedLock L(PoolMutex); in allocate()262 ScopedLock UL(BacktraceMutex); in allocate()349 ScopedLock L(PoolMutex); in deallocate()360 ScopedLock UL(BacktraceMutex); in deallocate()369 ScopedLock L(PoolMutex); in deallocate()431 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;
41 ScopedLock L(Mutex); in initOnceMaybe()53 ScopedLock L(Mutex); in unmapTestOnly()58 ScopedLock L(MutexTSDs); in drainCaches()117 ScopedLock L(MutexTSDs); in getStats()156 ScopedLock L(MutexTSDs); in setNumberOfTSDs()204 ScopedLock L(MutexTSDs); in getTSDAndLockSlow()
184 ScopedLock ML(Region->MMLock); in verifyAllBlocksAreReleasedTestOnly()185 ScopedLock FL(Region->FLLock); in verifyAllBlocksAreReleasedTestOnly()201 ScopedLock ML(Region->MMLock); in verifyAllBlocksAreReleasedTestOnly()202 ScopedLock FL(Region->FLLock); in verifyAllBlocksAreReleasedTestOnly()248 ScopedLock L(Region->FLLock); in popBatch()299 ScopedLock L(Region->FLLock); in pushBlocks()327 ScopedLock L(Region->FLLock); in pushBlocks()412 ScopedLock L(Region->MMLock); in getFragmentationInfo()1028 ScopedLock L(Region->FLLock); in populateFreeListAndPopBatch()1121 ScopedLock L(Region->FLLock); in getRegionFragmentationInfo()[all …]
107 ScopedLock L(Sci->Mutex); in unmapTestOnly()115 ScopedLock L(ByteMapMutex); in unmapTestOnly()131 ScopedLock L1(Sci->Mutex); in verifyAllBlocksAreReleasedTestOnly()146 ScopedLock L1(Sci->Mutex); in verifyAllBlocksAreReleasedTestOnly()216 ScopedLock L(Sci->Mutex); in popBatch()235 ScopedLock L(Sci->Mutex); in pushBlocks()259 ScopedLock L(Sci->Mutex); in pushBlocks()322 ScopedLock L(Sci->Mutex); in getStats()332 ScopedLock L(Sci->Mutex); in getStats()344 ScopedLock L(Sci->Mutex); in getFragmentationInfo()[all …]
95 ScopedLock L(Mutex); in getOrCreateTimer()132 ScopedLock L(Mutex); in nest()139 ScopedLock L(Mutex); in report()151 ScopedLock L(Mutex); in printAll()
65 ScopedLock L(Mutex); in link()70 ScopedLock L(Mutex); in unlink()77 ScopedLock L(Mutex); in get()
157 ScopedLock L(Mutex); in getStats()226 ScopedLock L(Mutex); in store()284 ScopedLock L(Mutex); in retrieve()386 ScopedLock L(Mutex); in disableMemoryTagging()415 ScopedLock L(Mutex); in empty()445 ScopedLock L(Mutex); in releaseOlderThan()590 ScopedLock L(Mutex); in allocate()664 ScopedLock L(Mutex); in allocate()683 ScopedLock L(Mutex); in deallocate()696 ScopedLock L(Mutex); in getStats()
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()
39 ScopedLock L(Mutex); in initOnceMaybe()58 ScopedLock L(Mutex); in unmapTestOnly()
99 ScopedLock Lock(RingEndMu); in insert()
137 ScopedLock L(Mutex); in getBuffer()157 ScopedLock L(Mutex); in releaseBuffer()
71 typedef SmartScopedLock<false> ScopedLock; typedef
120 sys::ScopedLock Writer(Fns.Lock); in lookupFunction()521 sys::ScopedLock Writer(Fns.Lock); in initializeExternalFunctions()