Searched refs:ScopedLock (Results 1 – 18 of 18) 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;
223 ScopedLock L(PoolMutex); in allocate()254 ScopedLock UL(BacktraceMutex); in allocate()287 ScopedLock L(PoolMutex); in deallocate()294 ScopedLock L(PoolMutex); in deallocate()308 ScopedLock UL(BacktraceMutex); in deallocate()317 ScopedLock L(PoolMutex); in deallocate()323 ScopedLock L(PoolMutex); in getSize()
58 class ScopedLock {60 explicit ScopedLock(HybridMutex &M) : Mutex(M) { Mutex.lock(); } in ScopedLock() function61 ~ScopedLock() { Mutex.unlock(); } in ~ScopedLock()66 ScopedLock(const ScopedLock &) = delete;67 void operator=(const ScopedLock &) = delete;
64 ScopedLock L(Mutex); in link()69 ScopedLock L(Mutex); in unlink()76 ScopedLock L(Mutex); in get()
39 ScopedLock L(Mutex); in initOnceMaybe()123 ScopedLock L(MutexTSDs); in setNumberOfTSDs()168 ScopedLock L(MutexTSDs); in getTSDAndLockSlow()
180 ScopedLock L(Mutex); in store()237 ScopedLock L(Mutex); in retrieve()319 ScopedLock L(Mutex); in disableMemoryTagging()350 ScopedLock L(Mutex); in empty()391 ScopedLock L(Mutex); in releaseOlderThan()528 ScopedLock L(Mutex); in allocate()590 ScopedLock L(Mutex); in allocate()607 ScopedLock L(Mutex); in deallocate()
117 ScopedLock L(Sci->Mutex); in popBatch()135 ScopedLock L(Sci->Mutex); in pushBatch()221 ScopedLock L(Sci->Mutex); in releaseToOS()288 ScopedLock L(RegionsStashMutex); in allocateRegionSlow()308 ScopedLock L(RegionsStashMutex); in allocateRegion()
202 ScopedLock L(CacheMutex); in drain()211 ScopedLock L(CacheMutex); in drainAndRecycle()249 ScopedLock L(CacheMutex); in recycle()
101 ScopedLock L(Region->Mutex); in popBatch()118 ScopedLock L(Region->Mutex); in pushBatch()196 ScopedLock L(Region->Mutex); in releaseToOS()
100 ScopedLock Lock(RingEndMu); in insert()
37 ScopedLock L(Mutex); in initOnceMaybe()
18 using gwp_asan::ScopedLock;37 { ScopedLock L(Mu); } in TEST()43 ScopedLock L(Mu); in TEST()61 ScopedLock L(*Mu); in synchronousIncrementTask()
82 llvm::sys::ScopedLock lock(m_mutex); in DetachProcess()219 llvm::sys::ScopedLock lock(m_mutex); in DestroyProcess()250 llvm::sys::ScopedLock lock(m_mutex); in HaltProcess()267 llvm::sys::ScopedLock lock(m_mutex); in ReadMemory()297 llvm::sys::ScopedLock lock(m_mutex); in WriteMemory()327 llvm::sys::ScopedLock lock(m_mutex); in AllocateMemory()355 llvm::sys::ScopedLock lock(m_mutex); in DeallocateMemory()380 llvm::sys::ScopedLock lock(m_mutex); in GetMemoryRegionInfo()484 llvm::sys::ScopedLock lock(m_mutex); in OnDebugException()536 llvm::sys::ScopedLock lock(m_mutex); in OnDebuggerError()
208 llvm::sys::ScopedLock lock(m_mutex); in DoResume()275 llvm::sys::ScopedLock lock(m_mutex); in DidAttach()354 llvm::sys::ScopedLock lock(m_mutex); in RefreshStateAfterStop()685 llvm::sys::ScopedLock lock(m_mutex); in OnDebuggerConnected()701 llvm::sys::ScopedLock lock(m_mutex); in OnDebugException()765 llvm::sys::ScopedLock lock(m_mutex); in OnCreateThread()785 llvm::sys::ScopedLock lock(m_mutex); in OnExitThread()816 llvm::sys::ScopedLock lock(m_mutex); in OnDebuggerError()
89 llvm::sys::ScopedLock lock(m_mutex); in Resume()448 llvm::sys::ScopedLock lock(m_mutex); in OnDebugException()564 llvm::sys::ScopedLock lock(m_mutex); in OnCreateThread()579 llvm::sys::ScopedLock lock(m_mutex); in OnExitThread()
73 typedef SmartScopedLock<false> ScopedLock; typedef
24 scudo::ScopedLock L(Mutex); in write()
110 sys::ScopedLock Writer(*FunctionsLock); in lookupFunction()499 sys::ScopedLock Writer(*FunctionsLock); in initializeExternalFunctions()