Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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.cpp223 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()
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/
H A Dmutex.h58 class ScopedLock {
60 explicit ScopedLock(HybridMutex &M) : Mutex(M) { Mutex.lock(); } in ScopedLock() function
61 ~ScopedLock() { Mutex.unlock(); } in ~ScopedLock()
66 ScopedLock(const ScopedLock &) = delete;
67 void operator=(const ScopedLock &) = delete;
H A Dstats.h64 ScopedLock L(Mutex); in link()
69 ScopedLock L(Mutex); in unlink()
76 ScopedLock L(Mutex); in get()
H A Dtsd_shared.h39 ScopedLock L(Mutex); in initOnceMaybe()
123 ScopedLock L(MutexTSDs); in setNumberOfTSDs()
168 ScopedLock L(MutexTSDs); in getTSDAndLockSlow()
H A Dsecondary.h180 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()
H A Dprimary32.h117 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()
H A Dquarantine.h202 ScopedLock L(CacheMutex); in drain()
211 ScopedLock L(CacheMutex); in drainAndRecycle()
249 ScopedLock L(CacheMutex); in recycle()
H A Dprimary64.h101 ScopedLock L(Region->Mutex); in popBatch()
118 ScopedLock L(Region->Mutex); in pushBatch()
196 ScopedLock L(Region->Mutex); in releaseToOS()
H A Dstack_depot.h100 ScopedLock Lock(RingEndMu); in insert()
H A Dtsd_exclusive.h37 ScopedLock L(Mutex); in initOnceMaybe()
/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/tests/
H A Dmutex_test.cpp18 using gwp_asan::ScopedLock;
37 { ScopedLock L(Mu); } in TEST()
43 ScopedLock L(Mu); in TEST()
61 ScopedLock L(*Mu); in synchronousIncrementTask()
/llvm-project-15.0.7/lldb/source/Plugins/Process/Windows/Common/
H A DProcessDebugger.cpp82 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()
H A DProcessWindows.cpp208 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()
H A DNativeProcessWindows.cpp89 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()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DMutex.h73 typedef SmartScopedLock<false> ScopedLock; typedef
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/
H A Dmutex_test.cpp24 scudo::ScopedLock L(Mutex); in write()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp110 sys::ScopedLock Writer(*FunctionsLock); in lookupFunction()
499 sys::ScopedLock Writer(*FunctionsLock); in initializeExternalFunctions()