reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ExecutionEngine/Orc/Core.h
  786     std::lock_guard<std::recursive_mutex> Lock(SessionMutex);
include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
   90     std::lock_guard<std::mutex> Lock(LTPMutex);
  103     std::lock_guard<std::mutex> Lock(LTPMutex);
  297     std::lock_guard<std::mutex> Lock(StubsMutex);
  307     std::lock_guard<std::mutex> Lock(StubsMutex);
  319     std::lock_guard<std::mutex> Lock(StubsMutex);
  335     std::lock_guard<std::mutex> Lock(StubsMutex);
  350     std::lock_guard<std::mutex> Lock(StubsMutex);
include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
   96     std::lock_guard<std::mutex> Lock(LayerMutex);
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
  457       std::lock_guard<std::mutex> Lock(RTPMutex);
include/llvm/ExecutionEngine/Orc/RPCSerialization.h
  351       std::lock_guard<std::recursive_mutex> Lock(DeserializersMutex);
  361       std::lock_guard<std::recursive_mutex> Lock(SerializersMutex);
  375     std::lock_guard<std::recursive_mutex> Lock(SerializersMutex);
  390     std::lock_guard<std::recursive_mutex> Lock(DeserializersMutex);
include/llvm/ExecutionEngine/Orc/RPCUtils.h
  827     std::lock_guard<std::mutex> Lock(SeqNoLock);
  835     std::lock_guard<std::mutex> Lock(SeqNoLock);
  845     std::lock_guard<std::mutex> Lock(SeqNoLock);
 1033       std::lock_guard<std::mutex> Lock(ResponsesMutex);
 1124     std::lock_guard<std::mutex> Lock(ResponsesMutex);
include/llvm/ExecutionEngine/Orc/Speculation.h
   52     std::lock_guard<std::mutex> Lockit(ConcurrentAccess);
   74     std::lock_guard<std::mutex> Lockit(ConcurrentAccess);
   83       std::lock_guard<std::mutex> Lockit(ConcurrentAccess);
include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
  151   std::lock_guard<std::mutex> Lock(PoolMutex);
  159   std::lock_guard<std::mutex> Lock(PoolMutex);
  168   std::lock_guard<std::mutex> Lock(PoolMutex);
include/llvm/Support/Mutex.h
   71     using SmartScopedLock = std::lock_guard<SmartMutex<mt_only>>;
   73     typedef SmartScopedLock<false> ScopedLock;
include/llvm/Support/Parallel.h
   50     std::lock_guard<std::mutex> lock(Mutex);
   55     std::lock_guard<std::mutex> lock(Mutex);
include/llvm/Support/RWMutex.h
  184 using SmartScopedWriter = std::lock_guard<SmartRWMutex<mt_only>>;
  196 typedef SmartScopedWriter<false> ScopedWriter;
include/llvm/Support/TaskQueue.h
   90       std::lock_guard<std::mutex> Lock(QueueLock);
  111       std::lock_guard<std::mutex> Lock(QueueLock);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 8876     sys::SmartScopedLock<true> Lock(*VTMutex);
lib/DebugInfo/GSYM/GsymCreator.cpp
   34   std::lock_guard<std::recursive_mutex> Guard(Mutex);
   54   std::lock_guard<std::recursive_mutex> Guard(Mutex);
  158   std::lock_guard<std::recursive_mutex> Guard(Mutex);
  248   std::lock_guard<std::recursive_mutex> Guard(Mutex);
  255   std::lock_guard<std::recursive_mutex> Guard(Mutex);
  261   std::lock_guard<std::recursive_mutex> Guard(Mutex);
  270   std::lock_guard<std::recursive_mutex> Guard(Mutex);
lib/ExecutionEngine/ExecutionEngine.cpp
  194   std::lock_guard<sys::Mutex> locked(lock);
  207   std::lock_guard<sys::Mutex> locked(lock);
  212   std::lock_guard<sys::Mutex> locked(lock);
  231   std::lock_guard<sys::Mutex> locked(lock);
  238   std::lock_guard<sys::Mutex> locked(lock);
  246   std::lock_guard<sys::Mutex> locked(lock);
  251   std::lock_guard<sys::Mutex> locked(lock);
  278   std::lock_guard<sys::Mutex> locked(lock);
  289   std::lock_guard<sys::Mutex> locked(lock);
  296   std::lock_guard<sys::Mutex> locked(lock);
  301   std::lock_guard<sys::Mutex> locked(lock);
  578   std::lock_guard<sys::Mutex> locked(lock);
lib/ExecutionEngine/GDBRegistrationListener.cpp
  138   std::lock_guard<llvm::sys::Mutex> locked(*JITDebugLock);
  162   std::lock_guard<llvm::sys::Mutex> locked(*JITDebugLock);
  181   std::lock_guard<llvm::sys::Mutex> locked(*JITDebugLock);
lib/ExecutionEngine/MCJIT/MCJIT.cpp
   91   std::lock_guard<sys::Mutex> locked(lock);
  103   std::lock_guard<sys::Mutex> locked(lock);
  112   std::lock_guard<sys::Mutex> locked(lock);
  139   std::lock_guard<sys::Mutex> locked(lock);
  146   std::lock_guard<sys::Mutex> locked(lock);
  188   std::lock_guard<sys::Mutex> locked(lock);
  237   std::lock_guard<sys::Mutex> locked(lock);
  253   std::lock_guard<sys::Mutex> locked(lock);
  268   std::lock_guard<sys::Mutex> locked(lock);
  295   std::lock_guard<sys::Mutex> locked(lock);
  335   std::lock_guard<sys::Mutex> locked(lock);
  391   std::lock_guard<sys::Mutex> locked(lock);
  399   std::lock_guard<sys::Mutex> locked(lock);
  408   std::lock_guard<sys::Mutex> locked(lock);
  635   std::lock_guard<sys::Mutex> locked(lock);
  642   std::lock_guard<sys::Mutex> locked(lock);
  654   std::lock_guard<sys::Mutex> locked(lock);
  664   std::lock_guard<sys::Mutex> locked(lock);
lib/ExecutionEngine/Orc/Core.cpp
 1565     std::lock_guard<std::recursive_mutex> Lock(ES.OutstandingMUsMutex);
 2015     std::lock_guard<std::recursive_mutex> Lock(OutstandingMUsMutex);
 2123       std::lock_guard<std::recursive_mutex> Lock(OutstandingMUsMutex);
lib/ExecutionEngine/Orc/IRCompileLayer.cpp
   19   std::lock_guard<std::mutex> Lock(IRLayerMutex);
   29       std::lock_guard<std::mutex> Lock(IRLayerMutex);
lib/ExecutionEngine/Orc/IndirectionUtils.cpp
   67     std::lock_guard<std::mutex> Lock(CCMgrMutex);
lib/ExecutionEngine/Orc/LazyReexports.cpp
   29   std::lock_guard<std::mutex> Lock(LCTMMutex);
   46     std::lock_guard<std::mutex> Lock(LCTMMutex);
   65     std::lock_guard<std::mutex> Lock(LCTMMutex);
lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp
  358     std::lock_guard<std::mutex> Lock(LayerMutex);
  374     std::lock_guard<std::mutex> Lock(LayerMutex);
  394     std::lock_guard<std::mutex> Lock(LayerMutex);
lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
  129     std::lock_guard<std::mutex> Lock(RTDyldLayerMutex);
lib/ExecutionEngine/Orc/Speculation.cpp
   30   std::lock_guard<std::mutex> Lockit(ConcurrentAccess);
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  124   std::lock_guard<sys::Mutex> locked(lock);
  160   std::lock_guard<sys::Mutex> locked(lock);
  181   std::lock_guard<sys::Mutex> locked(lock);
lib/IR/PassRegistry.cpp
   58   sys::SmartScopedWriter<true> Guard(Lock);
   98     sys::SmartScopedWriter<true> Guard(Lock);
  119   sys::SmartScopedWriter<true> Guard(Lock);
  124   sys::SmartScopedWriter<true> Guard(Lock);
lib/IR/PassTimingInfo.cpp
  133   sys::SmartScopedLock<true> Lock(*TimingInfoMutex);
lib/Support/CodeGenCoverage.cpp
   87     sys::SmartScopedLock<true> Lock(OutputMutex);
lib/Support/CrashRecoveryContext.cpp
  119   std::lock_guard<std::mutex> L(*gCrashRecoveryContextMutex);
  128   std::lock_guard<std::mutex> L(*gCrashRecoveryContextMutex);
lib/Support/DynamicLibrary.cpp
  144   SmartScopedLock<true> Lock(*SymbolsMutex);
  156     SmartScopedLock<true> Lock(*SymbolsMutex);
  165   SmartScopedLock<true> Lock(*SymbolsMutex);
  181     SmartScopedLock<true> Lock(*SymbolsMutex);
lib/Support/ErrorHandling.cpp
   66   std::lock_guard<std::mutex> Lock(ErrorHandlerMutex);
   75   std::lock_guard<std::mutex> Lock(ErrorHandlerMutex);
  100     std::lock_guard<std::mutex> Lock(ErrorHandlerMutex);
  131   std::lock_guard<std::mutex> Lock(BadAllocErrorHandlerMutex);
  140   std::lock_guard<std::mutex> Lock(BadAllocErrorHandlerMutex);
  153     std::lock_guard<std::mutex> Lock(BadAllocErrorHandlerMutex);
lib/Support/FileCollector.cpp
   65   std::lock_guard<std::mutex> lock(Mutex);
  175   std::lock_guard<std::mutex> lock(Mutex);
lib/Support/ManagedStatic.cpp
   37     std::lock_guard<std::recursive_mutex> Lock(*getManagedStaticMutex());
   79   std::lock_guard<std::recursive_mutex> Lock(*getManagedStaticMutex());
lib/Support/PluginLoader.cpp
   26   sys::SmartScopedLock<true> Lock(*PluginsLock);
   37   sys::SmartScopedLock<true> Lock(*PluginsLock);
   42   sys::SmartScopedLock<true> Lock(*PluginsLock);
lib/Support/Statistic.cpp
  103     sys::SmartScopedLock<true> Writer(Lock);
  149   sys::SmartScopedLock<true> Writer(*StatLock);
  201   sys::SmartScopedLock<true> Reader(*StatLock);
  228   sys::SmartScopedLock<true> Reader(*StatLock);
  255   sys::SmartScopedLock<true> Reader(*StatLock);
lib/Support/Timer.cpp
  199     sys::SmartScopedLock<true> L(*TimerLock);
  236   sys::SmartScopedLock<true> L(*TimerLock);
  260   sys::SmartScopedLock<true> L(*TimerLock);
  268   sys::SmartScopedLock<true> L(*TimerLock);
  291   sys::SmartScopedLock<true> L(*TimerLock);
  371     sys::SmartScopedLock<true> L(*TimerLock);
  381   sys::SmartScopedLock<true> L(*TimerLock);
  387   sys::SmartScopedLock<true> L(*TimerLock);
  394   sys::SmartScopedLock<true> L(*TimerLock);
  411   sys::SmartScopedLock<true> L(*TimerLock);
  434   sys::SmartScopedLock<true> L(*TimerLock);
lib/Support/Unix/Process.inc
  335   std::lock_guard<std::mutex> G(*TermColorMutex);
lib/Support/Unix/Signals.inc
  133     sys::SmartScopedLock<true> Writer(*Lock);
  285   sys::SmartScopedLock<true> Guard(*SignalHandlerRegistrationMutex);
lib/Target/NVPTX/NVPTXUtilities.cpp
   42   std::lock_guard<sys::Mutex> Guard(Lock);
   47   std::lock_guard<sys::Mutex> Guard(Lock);
   73   std::lock_guard<sys::Mutex> Guard(Lock);
  107   std::lock_guard<sys::Mutex> Guard(Lock);
  121   std::lock_guard<sys::Mutex> Guard(Lock);
lib/Transforms/Instrumentation/InstrOrderFile.cpp
  101       std::lock_guard<std::mutex> LogLock(MappingMutex);
tools/clang/lib/Frontend/PrecompiledPreamble.cpp
  108   std::lock_guard<std::mutex> Guard(Mutex);
  114   std::lock_guard<std::mutex> Guard(Mutex);
  121   std::lock_guard<std::mutex> Guard(Mutex);
tools/clang/tools/extra/clangd/ClangdLSPServer.cpp
  206       std::lock_guard<std::mutex> Mutex(CallMutex);
  263       std::lock_guard<std::mutex> Mutex(CallMutex);
  360         std::lock_guard<std::mutex> Lock(Server->TranspWriter);
  367         std::lock_guard<std::mutex> Lock(Server->TranspWriter);
  391     std::lock_guard<std::mutex> Lock(RequestCancelersMutex);
  412       std::lock_guard<std::mutex> Lock(RequestCancelersMutex);
  419       std::lock_guard<std::mutex> Lock(RequestCancelersMutex);
  448   std::lock_guard<std::mutex> Lock(TranspWriter);
  454   std::lock_guard<std::mutex> Lock(TranspWriter);
  781     std::lock_guard<std::mutex> Lock(FixItsMutex);
  785     std::lock_guard<std::mutex> HLock(HighlightingsMutex);
 1253   std::lock_guard<std::mutex> Lock(FixItsMutex);
 1306     std::lock_guard<std::mutex> Lock(HighlightingsMutex);
 1334     std::lock_guard<std::mutex> Lock(FixItsMutex);
tools/clang/tools/extra/clangd/ClangdServer.cpp
  210           std::lock_guard<std::mutex> Lock(
  227       std::lock_guard<std::mutex> Lock(CachedCompletionFuzzyFindRequestMutex);
tools/clang/tools/extra/clangd/DraftStore.cpp
   17   std::lock_guard<std::mutex> Lock(Mutex);
   27   std::lock_guard<std::mutex> Lock(Mutex);
   37   std::lock_guard<std::mutex> Lock(Mutex);
   44   std::lock_guard<std::mutex> Lock(Mutex);
  112   std::lock_guard<std::mutex> Lock(Mutex);
tools/clang/tools/extra/clangd/Function.h
   54         std::lock_guard<std::recursive_mutex>(Parent->ListenersMu);
   76     std::lock_guard<std::recursive_mutex> Lock(ListenersMu);
   85     std::lock_guard<std::recursive_mutex> Lock(ListenersMu);
   91     std::lock_guard<std::recursive_mutex> Lock(ListenersMu);
tools/clang/tools/extra/clangd/GlobalCompilationDatabase.cpp
  167     std::lock_guard<std::mutex> Lock(Mutex);
  218     std::lock_guard<std::mutex> Lock(Mutex);
  280     std::lock_guard<std::mutex> Lock(Mutex);
  296   std::lock_guard<std::mutex> Lock(Mutex);
  321     std::lock_guard<std::mutex> Lock(Mutex);
tools/clang/tools/extra/clangd/Logger.cpp
   36     std::lock_guard<std::mutex> Guard(Mu);
   55   std::lock_guard<std::mutex> Guard(StreamMutex);
tools/clang/tools/extra/clangd/QueryDriverDatabase.cpp
  244       std::lock_guard<std::mutex> Lock(Mu);
tools/clang/tools/extra/clangd/TUScheduler.cpp
   96     std::lock_guard<std::mutex> Lock(Mut);
  363   std::lock_guard<std::mutex> Lock(Mutex);
  375       std::lock_guard<std::mutex> Lock(PublishMu);
  399       std::lock_guard<std::mutex> Lock(Mutex);
  442       std::lock_guard<std::mutex> Lock(Mutex);
  478       std::lock_guard<std::mutex> Lock(PublishMu);
  562   std::lock_guard<std::mutex> Lock(Mutex);
  618     std::lock_guard<std::mutex> Lock(PublishMu);
  622     std::lock_guard<std::mutex> Lock(Mutex);
  640     std::lock_guard<std::mutex> Lock(Mutex);
  654   std::lock_guard<std::mutex> Lock(PublishMu);
  711       std::lock_guard<std::mutex> Lock(Mutex);
  997     std::lock_guard<Semaphore> BarrierLock(Barrier);
tools/clang/tools/extra/clangd/Threading.cpp
   21     std::lock_guard<std::mutex> Lock(Mu);
   73     std::lock_guard<std::mutex> Lock(Mutex);
   78     std::lock_guard<std::mutex> Lock(Mutex);
tools/clang/tools/extra/clangd/Trace.cpp
   77     std::lock_guard<std::mutex> Lock(Mu);
  163     std::lock_guard<std::mutex> Lock(Mu);
tools/clang/tools/extra/clangd/index/Background.cpp
  323       std::lock_guard<std::mutex> Lock(ShardVersionsMu);
  357     std::lock_guard<std::mutex> Lock(ShardVersionsMu);
  457     std::lock_guard<std::mutex> Lock(ShardVersionsMu);
tools/clang/tools/extra/clangd/index/BackgroundIndexStorage.cpp
  116     std::lock_guard<std::mutex> Lock(*IndexStorageMapMu);
tools/clang/tools/extra/clangd/index/BackgroundQueue.cpp
   61     std::lock_guard<std::mutex> QueueLock(Mu);
   69     std::lock_guard<std::mutex> Lock(Mu);
   79     std::lock_guard<std::mutex> Lock(Mu);
   89   std::lock_guard<std::mutex> Lock(Mu);
tools/clang/tools/extra/clangd/index/BackgroundRebuild.cpp
   79   std::lock_guard<std::mutex> Lock(Mu);
   85   std::lock_guard<std::mutex> Lock(Mu);
  101   std::lock_guard<std::mutex> Lock(Mu);
  109     std::lock_guard<std::mutex> Lock(Mu);
  124       std::lock_guard<std::mutex> Lock(Mu);
tools/clang/tools/extra/clangd/index/FileIndex.cpp
   99   std::lock_guard<std::mutex> Lock(Mutex);
  125     std::lock_guard<std::mutex> Lock(Mutex);
tools/clang/tools/extra/clangd/index/Index.cpp
   24     std::lock_guard<std::mutex> Lock(Mutex);
   30   std::lock_guard<std::mutex> Lock(Mutex);
tools/clang/tools/extra/clangd/indexer/IndexerMain.cpp
   49           std::lock_guard<std::mutex> Lock(SymbolsMu);
   58           std::lock_guard<std::mutex> Lock(SymbolsMu);
   66           std::lock_guard<std::mutex> Lock(SymbolsMu);
tools/clang/tools/extra/clangd/tool/ClangdMain.cpp
  651       std::lock_guard<std::mutex> Lock(ClangTidyOptMu);
tools/clang/tools/extra/clangd/unittests/BackgroundIndexTests.cpp
   58     std::lock_guard<std::mutex> Lock(StorageMu);
   65     std::lock_guard<std::mutex> Lock(StorageMu);
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp
   67     std::lock_guard<std::mutex> Lock(Mutex);
   72     std::lock_guard<std::mutex> Lock(Mutex);
   89     std::lock_guard<std::mutex> Lock(Mutex);
   98     std::lock_guard<std::mutex> Lock(Mutex);
  105     std::lock_guard<std::mutex> Lock(Mutex);
  605       std::lock_guard<std::mutex> Lock(Mutex);
  614       std::lock_guard<std::mutex> Lock(Mutex);
tools/clang/tools/extra/clangd/unittests/TUSchedulerTests.cpp
  412                 std::lock_guard<std::mutex> Lock(Mut);
  429                 std::lock_guard<std::mutex> Lock(Mut);
  446                 std::lock_guard<std::mutex> Lock(Mut);
  456   std::lock_guard<std::mutex> Lock(Mut);
  582           std::lock_guard<std::mutex> Lock(PreamblesMut);
  588   std::lock_guard<std::mutex> Lock(PreamblesMut);
  709       std::lock_guard<std::mutex> Lock(Mutex);
  714       std::lock_guard<std::mutex> Lock(Mutex);
tools/clang/tools/extra/clangd/unittests/ThreadingTests.cpp
   33             std::lock_guard<std::mutex> Lock(Mutex);
   43       std::lock_guard<std::mutex> Lock(Mutex);
   49       std::lock_guard<std::mutex> Lock(Mutex);
   54       std::lock_guard<std::mutex> Lock(Mutex);
   60   std::lock_guard<std::mutex> Lock(Mutex);
tools/clang/tools/libclang/CIndex.cpp
 8975   std::lock_guard<std::mutex> L(*LoggingMutex);
tools/clang/tools/libclang/Indexing.cpp
  133     std::lock_guard<std::mutex> MG(Mutex);
  138     std::lock_guard<std::mutex> MG(Mutex);
tools/dsymutil/BinaryHolder.cpp
  157     std::lock_guard<std::mutex> Lock(MemberCacheMutex);
  206   std::lock_guard<std::mutex> Lock(MemberCacheMutex);
  220     std::lock_guard<std::mutex> Lock(ArchiveCacheMutex);
  240   std::lock_guard<std::mutex> Lock(ObjectCacheMutex);
  254   std::lock_guard<std::mutex> ArchiveLock(ArchiveCacheMutex);
  255   std::lock_guard<std::mutex> ObjectLock(ObjectCacheMutex);
tools/lld/Common/ErrorHandler.cpp
  151   std::lock_guard<std::mutex> lock(mu);
  156   std::lock_guard<std::mutex> lock(mu);
  167   std::lock_guard<std::mutex> lock(mu);
  190   std::lock_guard<std::mutex> lock(mu);
tools/lld/Common/Filesystem.cpp
   67       std::lock_guard<std::mutex> l(m);
tools/lld/ELF/InputSection.cpp
  149     std::lock_guard<std::mutex> lock(mu);
tools/lld/lib/Core/Error.cpp
   64     std::lock_guard<std::recursive_mutex> lock(_mutex);
tools/lld/lib/Core/File.cpp
   22   std::lock_guard<std::mutex> lock(_parseMutex);
tools/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp
  768   std::lock_guard<std::mutex> lock(_dylibsMutex);
tools/lldb/include/lldb/Breakpoint/BreakpointList.h
   78     std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/include/lldb/Breakpoint/BreakpointSiteList.h
  151     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  156     std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/include/lldb/Breakpoint/WatchpointList.h
  161     std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/include/lldb/Core/IOHandler.h
  503     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  509       std::lock_guard<std::recursive_mutex> guard(m_mutex);
  518     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  525       std::lock_guard<std::recursive_mutex> guard(m_mutex);
  533     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  552     std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/include/lldb/Core/ModuleSpec.h
  305     std::lock_guard<std::recursive_mutex> lhs_guard(m_mutex);
  306     std::lock_guard<std::recursive_mutex> rhs_guard(rhs.m_mutex);
  315       std::lock_guard<std::recursive_mutex> lhs_guard(m_mutex, std::adopt_lock);
  316       std::lock_guard<std::recursive_mutex> rhs_guard(rhs.m_mutex, 
  324     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  329     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  334     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  339     std::lock_guard<std::recursive_mutex> lhs_guard(m_mutex);
  340     std::lock_guard<std::recursive_mutex> rhs_guard(rhs.m_mutex);
  349     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  360     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  385     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  406     std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/include/lldb/Core/ThreadSafeDenseMap.h
   30     std::lock_guard<_MutexType> guard(m_mutex);
   35     std::lock_guard<_MutexType> guard(m_mutex);
   40     std::lock_guard<_MutexType> guard(m_mutex);
   45     std::lock_guard<_MutexType> guard(m_mutex);
   54     std::lock_guard<_MutexType> guard(m_mutex);
tools/lldb/include/lldb/Core/ThreadSafeSTLMap.h
   30     std::lock_guard<std::recursive_mutex> guard(m_mutex);
   35     std::lock_guard<std::recursive_mutex> guard(m_mutex);
   40     std::lock_guard<std::recursive_mutex> guard(m_mutex);
   47     std::lock_guard<std::recursive_mutex> guard(m_mutex);
   63     std::lock_guard<std::recursive_mutex> guard(m_mutex);
   80     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  106     std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/include/lldb/Core/ThreadSafeSTLVector.h
   31     std::lock_guard<std::recursive_mutex> guard(m_mutex);
   36     std::lock_guard<std::recursive_mutex> guard(m_mutex);
   41     std::lock_guard<std::recursive_mutex> guard(m_mutex);
   46     std::lock_guard<std::recursive_mutex> guard(m_mutex);
   51     std::lock_guard<std::recursive_mutex> guard(m_mutex);
   56     std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/include/lldb/Core/ThreadSafeValue.h
   31       std::lock_guard<std::recursive_mutex> guard(m_mutex);
   42     std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/include/lldb/Core/ValueObject.h
  796       std::lock_guard<std::recursive_mutex> guard(m_mutex);
  801       std::lock_guard<std::recursive_mutex> guard(m_mutex);
  809       std::lock_guard<std::recursive_mutex> guard(m_mutex);
  818       std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/include/lldb/DataFormatters/FormattersContainer.h
   81     std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
   89     std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  101     std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  108     std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  119       std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  131     std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  139     std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  242     std::lock_guard<std::recursive_mutex> guard(m_format_map.mutex());
  287     std::lock_guard<std::recursive_mutex> guard(m_format_map.mutex());
  301     std::lock_guard<std::recursive_mutex> guard(m_format_map.mutex());
tools/lldb/include/lldb/Interpreter/OptionValueFileSpecList.h
   43     std::lock_guard<std::recursive_mutex> lock(m_mutex);
   56     std::lock_guard<std::recursive_mutex> lock(m_mutex);
   61     std::lock_guard<std::recursive_mutex> lock(m_mutex);
   66     std::lock_guard<std::recursive_mutex> lock(m_mutex);
tools/lldb/include/lldb/Target/Platform.h
  920     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  927     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  934       std::lock_guard<std::recursive_mutex> guard(m_mutex);
  948     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  957       std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/include/lldb/Target/Unwind.h
   27     std::lock_guard<std::recursive_mutex> guard(m_unwind_mutex);
   32     std::lock_guard<std::recursive_mutex> guard(m_unwind_mutex);
   52     std::lock_guard<std::recursive_mutex> guard(m_unwind_mutex);
   57     std::lock_guard<std::recursive_mutex> guard(m_unwind_mutex);
tools/lldb/include/lldb/Utility/Predicate.h
   72     std::lock_guard<std::mutex> guard(m_mutex);
   91     std::lock_guard<std::mutex> guard(m_mutex);
tools/lldb/include/lldb/Utility/SharedCluster.h
   59     std::lock_guard<std::mutex> guard(m_mutex);
   65       std::lock_guard<std::mutex> guard(m_mutex);
tools/lldb/include/lldb/Utility/StreamTee.h
   43     std::lock_guard<std::recursive_mutex> guard(rhs.m_streams_mutex);
   53       std::lock_guard<std::recursive_mutex> lhs_locker(m_streams_mutex,
   55       std::lock_guard<std::recursive_mutex> rhs_locker(rhs.m_streams_mutex,
   63     std::lock_guard<std::recursive_mutex> guard(m_streams_mutex);
   77     std::lock_guard<std::recursive_mutex> guard(m_streams_mutex);
   85       std::lock_guard<std::recursive_mutex> guard(m_streams_mutex);
   93     std::lock_guard<std::recursive_mutex> guard(m_streams_mutex);
  100     std::lock_guard<std::recursive_mutex> guard(m_streams_mutex);
  115     std::lock_guard<std::recursive_mutex> guard(m_streams_mutex);
tools/lldb/source/API/SBAddress.cpp
  128       std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
tools/lldb/source/API/SBBreakpoint.cpp
  116     std::lock_guard<std::recursive_mutex> guard(
  131       std::lock_guard<std::recursive_mutex> guard(
  152     std::lock_guard<std::recursive_mutex> guard(
  173     std::lock_guard<std::recursive_mutex> guard(
  189     std::lock_guard<std::recursive_mutex> guard(
  203     std::lock_guard<std::recursive_mutex> guard(
  214     std::lock_guard<std::recursive_mutex> guard(
  227     std::lock_guard<std::recursive_mutex> guard(
  238     std::lock_guard<std::recursive_mutex> guard(
  250     std::lock_guard<std::recursive_mutex> guard(
  263     std::lock_guard<std::recursive_mutex> guard(
  275     std::lock_guard<std::recursive_mutex> guard(
  286     std::lock_guard<std::recursive_mutex> guard(
  299     std::lock_guard<std::recursive_mutex> guard(
  310     std::lock_guard<std::recursive_mutex> guard(
  323     std::lock_guard<std::recursive_mutex> guard(
  337     std::lock_guard<std::recursive_mutex> guard(
  350     std::lock_guard<std::recursive_mutex> guard(
  362     std::lock_guard<std::recursive_mutex> guard(
  375     std::lock_guard<std::recursive_mutex> guard(
  387     std::lock_guard<std::recursive_mutex> guard(
  405     std::lock_guard<std::recursive_mutex> guard(
  417     std::lock_guard<std::recursive_mutex> guard(
  434     std::lock_guard<std::recursive_mutex> guard(
  446     std::lock_guard<std::recursive_mutex> guard(
  464     std::lock_guard<std::recursive_mutex> guard(
  477     std::lock_guard<std::recursive_mutex> guard(
  494   std::lock_guard<std::recursive_mutex> guard(
  529     std::lock_guard<std::recursive_mutex> guard(
  585     std::lock_guard<std::recursive_mutex> guard(
  612     std::lock_guard<std::recursive_mutex> guard(
  637     std::lock_guard<std::recursive_mutex> guard(
  658     std::lock_guard<std::recursive_mutex> guard(
  677     std::lock_guard<std::recursive_mutex> guard(
  690     std::lock_guard<std::recursive_mutex> guard(
  705     std::lock_guard<std::recursive_mutex> guard(
tools/lldb/source/API/SBBreakpointLocation.cpp
   97     std::lock_guard<std::recursive_mutex> guard(
  110     std::lock_guard<std::recursive_mutex> guard(
  121     std::lock_guard<std::recursive_mutex> guard(
  133     std::lock_guard<std::recursive_mutex> guard(
  145     std::lock_guard<std::recursive_mutex> guard(
  157     std::lock_guard<std::recursive_mutex> guard(
  169     std::lock_guard<std::recursive_mutex> guard(
  180     std::lock_guard<std::recursive_mutex> guard(
  193     std::lock_guard<std::recursive_mutex> guard(
  204     std::lock_guard<std::recursive_mutex> guard(
  228     std::lock_guard<std::recursive_mutex> guard(
  255     std::lock_guard<std::recursive_mutex> guard(
  281   std::lock_guard<std::recursive_mutex> guard(
  310     std::lock_guard<std::recursive_mutex> guard(
  322     std::lock_guard<std::recursive_mutex> guard(
  335     std::lock_guard<std::recursive_mutex> guard(
  348     std::lock_guard<std::recursive_mutex> guard(
  361     std::lock_guard<std::recursive_mutex> guard(
  373     std::lock_guard<std::recursive_mutex> guard(
  386     std::lock_guard<std::recursive_mutex> guard(
  398     std::lock_guard<std::recursive_mutex> guard(
  410     std::lock_guard<std::recursive_mutex> guard(
  433     std::lock_guard<std::recursive_mutex> guard(
  448     std::lock_guard<std::recursive_mutex> guard(
  463     std::lock_guard<std::recursive_mutex> guard(
tools/lldb/source/API/SBBreakpointName.cpp
  220   std::lock_guard<std::recursive_mutex> guard(
  244   std::lock_guard<std::recursive_mutex> guard(
  257   std::lock_guard<std::recursive_mutex> guard(
  271   std::lock_guard<std::recursive_mutex> guard(
  284   std::lock_guard<std::recursive_mutex> guard(
  298   std::lock_guard<std::recursive_mutex> guard(
  312   std::lock_guard<std::recursive_mutex> guard(
  326   std::lock_guard<std::recursive_mutex> guard(
  340   std::lock_guard<std::recursive_mutex> guard(
  354   std::lock_guard<std::recursive_mutex> guard(
  367   std::lock_guard<std::recursive_mutex> guard(
  381   std::lock_guard<std::recursive_mutex> guard(
  394   std::lock_guard<std::recursive_mutex> guard(
  408   std::lock_guard<std::recursive_mutex> guard(
  422   std::lock_guard<std::recursive_mutex> guard(
  437   std::lock_guard<std::recursive_mutex> guard(
  451   std::lock_guard<std::recursive_mutex> guard(
  466   std::lock_guard<std::recursive_mutex> guard(
  483   std::lock_guard<std::recursive_mutex> guard(
  528   std::lock_guard<std::recursive_mutex> guard(
  544   std::lock_guard<std::recursive_mutex> guard(
  558   std::lock_guard<std::recursive_mutex> guard(
  590   std::lock_guard<std::recursive_mutex> guard(
  617   std::lock_guard<std::recursive_mutex> guard(
tools/lldb/source/API/SBCommandInterpreter.cpp
  474       std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
tools/lldb/source/API/SBDebugger.cpp
  212   std::lock_guard<std::recursive_mutex> guard(g_mutex);
  558   std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
tools/lldb/source/API/SBProcess.cpp
  142     std::lock_guard<std::recursive_mutex> guard(
  175     std::lock_guard<std::recursive_mutex> guard(
  201     std::lock_guard<std::recursive_mutex> guard(
  217     std::lock_guard<std::recursive_mutex> guard(
  235     std::lock_guard<std::recursive_mutex> guard(
  388     std::lock_guard<std::recursive_mutex> guard(
  404     std::lock_guard<std::recursive_mutex> guard(
  419     std::lock_guard<std::recursive_mutex> guard(
  438     std::lock_guard<std::recursive_mutex> guard(
  455       std::lock_guard<std::recursive_mutex> guard(
  474       std::lock_guard<std::recursive_mutex> guard(
  490     std::lock_guard<std::recursive_mutex> guard(
  508     std::lock_guard<std::recursive_mutex> guard(
  523     std::lock_guard<std::recursive_mutex> guard(
  537     std::lock_guard<std::recursive_mutex> guard(
  551     std::lock_guard<std::recursive_mutex> guard(
  610     std::lock_guard<std::recursive_mutex> guard(
  629     std::lock_guard<std::recursive_mutex> guard(
  644     std::lock_guard<std::recursive_mutex> guard(
  659     std::lock_guard<std::recursive_mutex> guard(
  682     std::lock_guard<std::recursive_mutex> guard(
  697     std::lock_guard<std::recursive_mutex> guard(
  734     std::lock_guard<std::recursive_mutex> guard(
  753     std::lock_guard<std::recursive_mutex> guard(
  880       std::lock_guard<std::recursive_mutex> guard(
  904       std::lock_guard<std::recursive_mutex> guard(
  928       std::lock_guard<std::recursive_mutex> guard(
  951       std::lock_guard<std::recursive_mutex> guard(
  976       std::lock_guard<std::recursive_mutex> guard(
 1022     std::lock_guard<std::recursive_mutex> guard(
 1052       std::lock_guard<std::recursive_mutex> guard(
 1079       std::lock_guard<std::recursive_mutex> guard(
 1113       std::lock_guard<std::recursive_mutex> guard(
 1135       std::lock_guard<std::recursive_mutex> guard(
 1194   std::lock_guard<std::recursive_mutex> guard(
 1217   std::lock_guard<std::recursive_mutex> guard(
 1242       std::lock_guard<std::recursive_mutex> guard(
 1265     std::lock_guard<std::recursive_mutex> guard(
tools/lldb/source/API/SBTarget.cpp
   79   std::lock_guard<std::recursive_mutex> guard(target.GetAPIMutex());
  308     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  332     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  403     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  550     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  613     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  632     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  650     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  689     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  753     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  780     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  847     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  901     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  956     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  977     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
  996     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1054     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1081     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1103     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1151     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1165     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1179     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1200     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1215     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1225     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1237     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1249     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1282   std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1332   std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1372     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1390     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1412     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1442     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1456     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 1527     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
 2324     std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
tools/lldb/source/API/SBValue.cpp
 1252   std::lock_guard<std::recursive_mutex> guard(target_sp->GetAPIMutex());
tools/lldb/source/API/SBWatchpoint.cpp
  105     std::lock_guard<std::recursive_mutex> guard(
  120     std::lock_guard<std::recursive_mutex> guard(
  135     std::lock_guard<std::recursive_mutex> guard(
  149     std::lock_guard<std::recursive_mutex> guard(target.GetAPIMutex());
  168     std::lock_guard<std::recursive_mutex> guard(
  181     std::lock_guard<std::recursive_mutex> guard(
  194     std::lock_guard<std::recursive_mutex> guard(
  206     std::lock_guard<std::recursive_mutex> guard(
  217     std::lock_guard<std::recursive_mutex> guard(
  230     std::lock_guard<std::recursive_mutex> guard(
  246     std::lock_guard<std::recursive_mutex> guard(
tools/lldb/source/Breakpoint/Breakpoint.cpp
  504   std::lock_guard<std::recursive_mutex> guard(module_list.GetMutex());
tools/lldb/source/Breakpoint/BreakpointList.cpp
   30   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   44   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   62   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   68   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   74   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   81   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   93   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  123   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  150   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  162   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  170   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  177   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  183   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Breakpoint/BreakpointLocation.cpp
  233   std::lock_guard<std::mutex> guard(m_condition_mutex);
tools/lldb/source/Breakpoint/BreakpointLocationCollection.cpp
   27   std::lock_guard<std::mutex> guard(m_collection_mutex);
   36   std::lock_guard<std::mutex> guard(m_collection_mutex);
  102   std::lock_guard<std::mutex> guard(m_collection_mutex);
  112   std::lock_guard<std::mutex> guard(m_collection_mutex);
  138   std::lock_guard<std::mutex> guard(m_collection_mutex);
  150   std::lock_guard<std::mutex> guard(m_collection_mutex);
  167   std::lock_guard<std::mutex> guard(m_collection_mutex);
  182       std::lock_guard<std::mutex> lhs_guard(m_collection_mutex, std::adopt_lock);
  183       std::lock_guard<std::mutex> rhs_guard(rhs.m_collection_mutex, std::adopt_lock);
tools/lldb/source/Breakpoint/BreakpointLocationList.cpp
   31   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   70   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   82   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   98   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  126   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  137   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  146   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  155   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  162   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  173   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  181   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  193   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  204   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  240     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  262   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  293   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  299   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Breakpoint/BreakpointSite.cpp
   58     std::lock_guard<std::recursive_mutex> guard(m_owners_mutex);
   65   std::lock_guard<std::recursive_mutex> guard(m_owners_mutex);
   85   std::lock_guard<std::recursive_mutex> guard(m_owners_mutex);
  126   std::lock_guard<std::recursive_mutex> guard(m_owners_mutex);
  132   std::lock_guard<std::recursive_mutex> guard(m_owners_mutex);
  138   std::lock_guard<std::recursive_mutex> guard(m_owners_mutex);
  143   std::lock_guard<std::recursive_mutex> guard(m_owners_mutex);
  148   std::lock_guard<std::recursive_mutex> guard(m_owners_mutex);
  153   std::lock_guard<std::recursive_mutex> guard(m_owners_mutex);
  201   std::lock_guard<std::recursive_mutex> guard(m_owners_mutex);
tools/lldb/source/Breakpoint/BreakpointSiteList.cpp
   26   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   64   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   74   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   97   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  105   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  112   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  123   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  134   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  143   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  166   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  177   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Breakpoint/WatchpointList.cpp
   22   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   41   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   55   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   73   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  114   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  139   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  150   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  169   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  189   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  212   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  222   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  230   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Commands/CommandObjectProcess.cpp
  588         std::lock_guard<std::recursive_mutex> guard(
tools/lldb/source/Commands/CommandObjectTarget.cpp
 1395   std::lock_guard<std::recursive_mutex> guard(module_list.GetMutex());
 1754     std::lock_guard<std::recursive_mutex> guard(
 2007       std::lock_guard<std::recursive_mutex> guard(
 2141           std::lock_guard<std::recursive_mutex> guard(
 2210         std::lock_guard<std::recursive_mutex> guard(
 2259       std::lock_guard<std::recursive_mutex> guard(target_modules.GetMutex());
 2354         std::lock_guard<std::recursive_mutex> guard(target_modules.GetMutex());
 3866       std::lock_guard<std::recursive_mutex> guard(target_modules.GetMutex());
tools/lldb/source/Commands/CommandObjectThread.cpp
  114       std::lock_guard<std::recursive_mutex> guard(
  847         std::lock_guard<std::recursive_mutex> guard(
  908         std::lock_guard<std::recursive_mutex> guard(
tools/lldb/source/Core/Communication.cpp
  175   std::lock_guard<std::mutex> guard(m_write_mutex);
  252   std::lock_guard<std::recursive_mutex> guard(m_bytes_mutex);
  283     std::lock_guard<std::recursive_mutex> guard(m_bytes_mutex);
  383   std::lock_guard<std::mutex> guard(m_synchronize_mutex);
tools/lldb/source/Core/Debugger.cpp
  526       std::lock_guard<std::recursive_mutex> guard(*g_debugger_list_mutex_ptr);
  630     std::lock_guard<std::recursive_mutex> guard(*g_debugger_list_mutex_ptr);
  644     std::lock_guard<std::recursive_mutex> guard(*g_debugger_list_mutex_ptr);
  658     std::lock_guard<std::recursive_mutex> guard(*g_debugger_list_mutex_ptr);
  673     std::lock_guard<std::recursive_mutex> guard(*g_debugger_list_mutex_ptr);
  687     std::lock_guard<std::recursive_mutex> guard(*g_debugger_list_mutex_ptr);
  873   std::lock_guard<std::recursive_mutex> guard(m_input_reader_stack.GetMutex());
  880   std::lock_guard<std::recursive_mutex> guard(m_input_reader_stack.GetMutex());
  889   std::lock_guard<std::recursive_mutex> guard(m_input_reader_stack.GetMutex());
  973   std::lock_guard<std::recursive_mutex> guard(m_input_reader_stack.GetMutex());
 1012   std::lock_guard<std::recursive_mutex> guard(m_input_reader_stack.GetMutex());
 1038   std::lock_guard<std::recursive_mutex> guard(m_input_reader_stack.GetMutex());
 1071     std::lock_guard<std::recursive_mutex> guard(*g_debugger_list_mutex_ptr);
 1081     std::lock_guard<std::recursive_mutex> guard(*g_debugger_list_mutex_ptr);
 1093     std::lock_guard<std::recursive_mutex> guard(*g_debugger_list_mutex_ptr);
 1202   std::lock_guard<std::recursive_mutex> locker(m_script_interpreter_mutex);
 1280   std::lock_guard<std::mutex> guard(m_output_flush_mutex);
tools/lldb/source/Core/IOHandler.cpp
  148     std::lock_guard<std::recursive_mutex> guard(m_mutex);
 2512           std::lock_guard<std::recursive_mutex> guard(thread_list.GetMutex());
 2582         std::lock_guard<std::recursive_mutex> guard(threads.GetMutex());
 3563         std::lock_guard<std::recursive_mutex> guard(threads.GetMutex());
tools/lldb/source/Core/Module.cpp
  113   std::lock_guard<std::recursive_mutex> guard(
  119   std::lock_guard<std::recursive_mutex> guard(
  132     std::lock_guard<std::recursive_mutex> guard(
  228     std::lock_guard<std::recursive_mutex> guard(
  249   std::lock_guard<std::recursive_mutex> guard(
  257   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  260     std::lock_guard<std::recursive_mutex> guard(
  292     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  333     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  347   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  362   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  405   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  415   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  427   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  441   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  580   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1019     std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1062   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1196   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1220     std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1359   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1590   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1596   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Core/ModuleList.cpp
  114   std::lock_guard<std::recursive_mutex> lhs_guard(m_modules_mutex);
  115   std::lock_guard<std::recursive_mutex> rhs_guard(rhs.m_modules_mutex);
  125     std::lock_guard<std::recursive_mutex> lhs_guard(m_modules_mutex,
  127     std::lock_guard<std::recursive_mutex> rhs_guard(rhs.m_modules_mutex,
  138     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  151     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  175     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  204     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  244     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  283   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  300   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  307   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  318   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  338     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  351     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  368     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  380     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  391   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  400   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  409   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  419   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  429   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  438   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  446   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  460     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  477     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  494   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  524   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  538   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  548   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  561     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  572   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  581     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  598   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  619     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  643   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  655     std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  718   std::lock_guard<std::recursive_mutex> guard(
  971   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
  997   std::lock_guard<std::recursive_mutex> guard(m_modules_mutex);
tools/lldb/source/Core/PluginManager.cpp
   75   std::lock_guard<std::recursive_mutex> guard(GetPluginMapMutex());
   82   std::lock_guard<std::recursive_mutex> guard(GetPluginMapMutex());
  185   std::lock_guard<std::recursive_mutex> guard(GetPluginMapMutex());
  232     std::lock_guard<std::recursive_mutex> guard(GetABIInstancesMutex());
  241     std::lock_guard<std::recursive_mutex> guard(GetABIInstancesMutex());
  256   std::lock_guard<std::recursive_mutex> guard(GetABIInstancesMutex());
  266     std::lock_guard<std::recursive_mutex> guard(GetABIInstancesMutex());
  301   std::lock_guard<std::mutex> guard(GetArchitectureMutex());
  307   std::lock_guard<std::mutex> guard(GetArchitectureMutex());
  321   std::lock_guard<std::mutex> guard(GetArchitectureMutex());
  361     std::lock_guard<std::recursive_mutex> guard(GetDisassemblerMutex());
  371     std::lock_guard<std::recursive_mutex> guard(GetDisassemblerMutex());
  387   std::lock_guard<std::recursive_mutex> guard(GetDisassemblerMutex());
  398     std::lock_guard<std::recursive_mutex> guard(GetDisassemblerMutex());
  447     std::lock_guard<std::recursive_mutex> guard(GetDynamicLoaderMutex());
  456     std::lock_guard<std::recursive_mutex> guard(GetDynamicLoaderMutex());
  472   std::lock_guard<std::recursive_mutex> guard(GetDynamicLoaderMutex());
  483     std::lock_guard<std::recursive_mutex> guard(GetDynamicLoaderMutex());
  532     std::lock_guard<std::recursive_mutex> guard(GetJITLoaderMutex());
  540     std::lock_guard<std::recursive_mutex> guard(GetJITLoaderMutex());
  556   std::lock_guard<std::recursive_mutex> guard(GetJITLoaderMutex());
  566     std::lock_guard<std::recursive_mutex> guard(GetJITLoaderMutex());
  611     std::lock_guard<std::recursive_mutex> guard(GetEmulateInstructionMutex());
  620     std::lock_guard<std::recursive_mutex> guard(GetEmulateInstructionMutex());
  636   std::lock_guard<std::recursive_mutex> guard(GetEmulateInstructionMutex());
  647     std::lock_guard<std::recursive_mutex> guard(GetEmulateInstructionMutex());
  696     std::lock_guard<std::recursive_mutex> guard(GetOperatingSystemMutex());
  705     std::lock_guard<std::recursive_mutex> guard(GetOperatingSystemMutex());
  721   std::lock_guard<std::recursive_mutex> guard(GetOperatingSystemMutex());
  732     std::lock_guard<std::recursive_mutex> guard(GetOperatingSystemMutex());
  776     std::lock_guard<std::recursive_mutex> guard(GetLanguageMutex());
  784     std::lock_guard<std::recursive_mutex> guard(GetLanguageMutex());
  800   std::lock_guard<std::recursive_mutex> guard(GetLanguageMutex());
  810     std::lock_guard<std::recursive_mutex> guard(GetLanguageMutex());
  860     std::lock_guard<std::recursive_mutex> guard(GetLanguageRuntimeMutex());
  869     std::lock_guard<std::recursive_mutex> guard(GetLanguageRuntimeMutex());
  885   std::lock_guard<std::recursive_mutex> guard(GetLanguageRuntimeMutex());
  894   std::lock_guard<std::recursive_mutex> guard(GetLanguageRuntimeMutex());
  903   std::lock_guard<std::recursive_mutex> guard(GetLanguageRuntimeMutex());
  914     std::lock_guard<std::recursive_mutex> guard(GetLanguageRuntimeMutex());
  958     std::lock_guard<std::recursive_mutex> guard(GetSystemRuntimeMutex());
  967     std::lock_guard<std::recursive_mutex> guard(GetSystemRuntimeMutex());
  983   std::lock_guard<std::recursive_mutex> guard(GetSystemRuntimeMutex());
  994     std::lock_guard<std::recursive_mutex> guard(GetSystemRuntimeMutex());
 1050     std::lock_guard<std::recursive_mutex> guard(GetObjectFileMutex());
 1058     std::lock_guard<std::recursive_mutex> guard(GetObjectFileMutex());
 1074   std::lock_guard<std::recursive_mutex> guard(GetObjectFileMutex());
 1083   std::lock_guard<std::recursive_mutex> guard(GetObjectFileMutex());
 1093   std::lock_guard<std::recursive_mutex> guard(GetObjectFileMutex());
 1104     std::lock_guard<std::recursive_mutex> guard(GetObjectFileMutex());
 1120     std::lock_guard<std::recursive_mutex> guard(GetObjectFileMutex());
 1135   std::lock_guard<std::recursive_mutex> guard(GetObjectFileMutex());
 1185     std::lock_guard<std::recursive_mutex> guard(GetObjectContainerMutex());
 1194     std::lock_guard<std::recursive_mutex> guard(GetObjectContainerMutex());
 1210   std::lock_guard<std::recursive_mutex> guard(GetObjectContainerMutex());
 1221     std::lock_guard<std::recursive_mutex> guard(GetObjectContainerMutex());
 1236   std::lock_guard<std::recursive_mutex> guard(GetObjectContainerMutex());
 1273     std::lock_guard<std::recursive_mutex> guard(GetPlatformInstancesMutex());
 1289   std::lock_guard<std::recursive_mutex> guard(GetPlatformInstancesMutex());
 1297   std::lock_guard<std::recursive_mutex> guard(GetPlatformInstancesMutex());
 1306     std::lock_guard<std::recursive_mutex> guard(GetPlatformInstancesMutex());
 1322   std::lock_guard<std::recursive_mutex> guard(GetPlatformInstancesMutex());
 1332     std::lock_guard<std::recursive_mutex> guard(GetPlatformInstancesMutex());
 1349   std::lock_guard<std::recursive_mutex> guard(GetPlatformInstancesMutex());
 1398     std::lock_guard<std::recursive_mutex> guard(GetProcessMutex());
 1405   std::lock_guard<std::recursive_mutex> guard(GetProcessMutex());
 1413   std::lock_guard<std::recursive_mutex> guard(GetProcessMutex());
 1422     std::lock_guard<std::recursive_mutex> guard(GetProcessMutex());
 1438   std::lock_guard<std::recursive_mutex> guard(GetProcessMutex());
 1448     std::lock_guard<std::recursive_mutex> guard(GetProcessMutex());
 1498   std::lock_guard<std::recursive_mutex> guard(GetScriptInterpreterMutex());
 1507   std::lock_guard<std::recursive_mutex> guard(GetScriptInterpreterMutex());
 1523   std::lock_guard<std::recursive_mutex> guard(GetScriptInterpreterMutex());
 1533   std::lock_guard<std::recursive_mutex> guard(GetScriptInterpreterMutex());
 1594     std::lock_guard<std::recursive_mutex> guard(GetStructuredDataPluginMutex());
 1603     std::lock_guard<std::recursive_mutex> guard(GetStructuredDataPluginMutex());
 1620   std::lock_guard<std::recursive_mutex> guard(GetStructuredDataPluginMutex());
 1631     std::lock_guard<std::recursive_mutex> guard(GetStructuredDataPluginMutex());
 1647   std::lock_guard<std::recursive_mutex> guard(GetStructuredDataPluginMutex());
 1695     std::lock_guard<std::recursive_mutex> guard(GetSymbolFileMutex());
 1703     std::lock_guard<std::recursive_mutex> guard(GetSymbolFileMutex());
 1719   std::lock_guard<std::recursive_mutex> guard(GetSymbolFileMutex());
 1730     std::lock_guard<std::recursive_mutex> guard(GetSymbolFileMutex());
 1774     std::lock_guard<std::recursive_mutex> guard(GetSymbolVendorMutex());
 1783     std::lock_guard<std::recursive_mutex> guard(GetSymbolVendorMutex());
 1799   std::lock_guard<std::recursive_mutex> guard(GetSymbolVendorMutex());
 1810     std::lock_guard<std::recursive_mutex> guard(GetSymbolVendorMutex());
 1854     std::lock_guard<std::recursive_mutex> guard(GetUnwindAssemblyMutex());
 1863     std::lock_guard<std::recursive_mutex> guard(GetUnwindAssemblyMutex());
 1879   std::lock_guard<std::recursive_mutex> guard(GetUnwindAssemblyMutex());
 1890     std::lock_guard<std::recursive_mutex> guard(GetUnwindAssemblyMutex());
 1934     std::lock_guard<std::recursive_mutex> guard(GetMemoryHistoryMutex());
 1943     std::lock_guard<std::recursive_mutex> guard(GetMemoryHistoryMutex());
 1959   std::lock_guard<std::recursive_mutex> guard(GetMemoryHistoryMutex());
 1970     std::lock_guard<std::recursive_mutex> guard(GetMemoryHistoryMutex());
 2019     std::lock_guard<std::recursive_mutex> guard(
 2029     std::lock_guard<std::recursive_mutex> guard(
 2047   std::lock_guard<std::recursive_mutex> guard(GetInstrumentationRuntimeMutex());
 2057   std::lock_guard<std::recursive_mutex> guard(GetInstrumentationRuntimeMutex());
 2069     std::lock_guard<std::recursive_mutex> guard(
 2119     std::lock_guard<std::recursive_mutex> guard(GetTypeSystemMutex());
 2127     std::lock_guard<std::recursive_mutex> guard(GetTypeSystemMutex());
 2143   std::lock_guard<std::recursive_mutex> guard(GetTypeSystemMutex());
 2154     std::lock_guard<std::recursive_mutex> guard(GetTypeSystemMutex());
 2167   std::lock_guard<std::recursive_mutex> guard(GetTypeSystemMutex());
 2176   std::lock_guard<std::recursive_mutex> guard(GetTypeSystemMutex());
 2218     std::lock_guard<std::recursive_mutex> guard(GetREPLMutex());
 2226     std::lock_guard<std::recursive_mutex> guard(GetREPLMutex());
 2241   std::lock_guard<std::recursive_mutex> guard(GetREPLMutex());
 2251     std::lock_guard<std::recursive_mutex> guard(GetREPLMutex());
 2264   std::lock_guard<std::recursive_mutex> guard(GetREPLMutex());
 2277     std::lock_guard<std::recursive_mutex> guard(GetDynamicLoaderMutex());
 2289     std::lock_guard<std::recursive_mutex> guard(GetJITLoaderMutex());
 2301     std::lock_guard<std::recursive_mutex> guard(GetPlatformInstancesMutex());
 2313     std::lock_guard<std::recursive_mutex> guard(GetProcessMutex());
 2325     std::lock_guard<std::recursive_mutex> guard(GetSymbolFileMutex());
 2334     std::lock_guard<std::recursive_mutex> guard(GetOperatingSystemMutex());
 2343     std::lock_guard<std::recursive_mutex> guard(GetStructuredDataPluginMutex());
tools/lldb/source/Core/SearchFilter.cpp
  227     std::lock_guard<std::recursive_mutex> guard(modules.GetMutex());
  261       std::lock_guard<std::recursive_mutex> guard(target_images.GetMutex());
  441   std::lock_guard<std::recursive_mutex> guard(target_modules.GetMutex());
  578   std::lock_guard<std::recursive_mutex> guard(target_modules.GetMutex());
  788   std::lock_guard<std::recursive_mutex> guard(target_images.GetMutex());
tools/lldb/source/DataFormatters/FormatCache.cpp
  122   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  140   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  158   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  176   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  194   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  200   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  206   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  212   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  217   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/DataFormatters/FormatManager.cpp
  119   std::lock_guard<std::recursive_mutex> guard(m_language_categories_mutex);
  160   std::lock_guard<std::recursive_mutex> guard(m_language_categories_mutex);
  169   std::lock_guard<std::recursive_mutex> guard(m_language_categories_mutex);
  414   std::lock_guard<std::recursive_mutex> guard(m_language_categories_mutex);
  606   std::lock_guard<std::recursive_mutex> guard(m_language_categories_mutex);
tools/lldb/source/DataFormatters/TypeCategory.cpp
  571   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/DataFormatters/TypeCategoryMap.cpp
   29   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
   36   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
   48   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
   56   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
   64   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
   86   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
   96   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  119   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  127   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  135   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  144   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  161   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  174   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  213   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  253   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  295   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  334     std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
  360   std::lock_guard<std::recursive_mutex> guard(m_map_mutex);
tools/lldb/source/Expression/IRExecutionUnit.cpp
  241   std::lock_guard<std::recursive_mutex> guard(s_runnable_info_mutex);
tools/lldb/source/Host/common/Editline.cpp
  214     std::lock_guard<std::recursive_mutex> guard(g_mutex);
 1279   std::lock_guard<std::mutex> guard(m_output_mutex);
 1290   std::lock_guard<std::mutex> guard(m_output_mutex);
 1326   std::lock_guard<std::mutex> guard(m_output_mutex);
 1371   std::lock_guard<std::mutex> guard(m_output_mutex);
 1399   std::lock_guard<std::mutex> guard(m_output_mutex);
tools/lldb/source/Host/common/NativeProcessProtocol.cpp
   88   std::lock_guard<std::recursive_mutex> guard(m_threads_mutex);
  104   std::lock_guard<std::recursive_mutex> guard(m_threads_mutex);
  160   std::lock_guard<std::recursive_mutex> guard(m_threads_mutex);
  201   std::lock_guard<std::recursive_mutex> guard(m_threads_mutex);
  247   std::lock_guard<std::recursive_mutex> guard(m_threads_mutex);
  286   std::lock_guard<std::recursive_mutex> guard(m_threads_mutex);
  300   std::lock_guard<std::recursive_mutex> guard(m_delegates_mutex);
  312   std::lock_guard<std::recursive_mutex> guard(m_delegates_mutex);
  328   std::lock_guard<std::recursive_mutex> guard(m_delegates_mutex);
  353     std::lock_guard<std::recursive_mutex> guard(m_delegates_mutex);
  720   std::lock_guard<std::recursive_mutex> guard(m_state_mutex);
  726   std::lock_guard<std::recursive_mutex> guard(m_state_mutex);
  749   std::lock_guard<std::recursive_mutex> guard(m_state_mutex);
tools/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp
  151   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Initialization/SystemLifetimeManager.cpp
   29   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   47   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Interpreter/CommandHistory.cpp
   21   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   26   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   32   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   65   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   76   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   83   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   94   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  100   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Interpreter/OptionValueFileSpecList.cpp
   20   std::lock_guard<std::recursive_mutex> lock(m_mutex);
   47   std::lock_guard<std::recursive_mutex> lock(m_mutex);
  168   std::lock_guard<std::recursive_mutex> lock(m_mutex);
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp
  553   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1079   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1168   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1406   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1440   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
   86   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  144   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  196   std::lock_guard<std::recursive_mutex> guard(target_modules.GetMutex());
  604   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1043   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp
   87   std::lock_guard<std::recursive_mutex> baseclass_guard(GetMutex());
  132   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  402   std::lock_guard<std::recursive_mutex> guard(target_modules.GetMutex());
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp
  110   std::lock_guard<std::recursive_mutex> baseclass_guard(GetMutex());
  158   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  250   std::lock_guard<std::recursive_mutex> baseclass_guard(GetMutex());
  405   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  531   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  532   std::lock_guard<std::recursive_mutex> baseclass_guard(GetMutex());
  571   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  572   std::lock_guard<std::recursive_mutex> baseclass_guard(GetMutex());
  653   std::lock_guard<std::recursive_mutex> baseclass_guard(GetMutex());
  695   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  696   std::lock_guard<std::recursive_mutex> baseclass_guard(GetMutex());
  729     std::lock_guard<std::recursive_mutex> guard(target_modules.GetMutex());
  958             std::lock_guard<std::recursive_mutex> baseclass_guard(GetMutex());
  975   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  976   std::lock_guard<std::recursive_mutex> baseclass_guard(GetMutex());
 1007           std::lock_guard<std::recursive_mutex> baseclass_guard(GetMutex());
 1145   std::lock_guard<std::recursive_mutex> baseclass_guard(GetMutex());
tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp
   76   std::lock_guard<std::recursive_mutex> guard(module_list.GetMutex());
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
  842     std::lock_guard<std::recursive_mutex> guard(target_images.GetMutex());
 1918     std::lock_guard<std::recursive_mutex> guard(target_images.GetMutex());
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
  598   std::lock_guard<std::mutex> locker(m_dynamic_type_map_mutex);
  608   std::lock_guard<std::mutex> locker(m_dynamic_type_map_mutex);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp
  505   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
  363   std::lock_guard<std::recursive_mutex> gaurd(target_modules.GetMutex());
  573     std::lock_guard<std::recursive_mutex> guard(module_list.GetMutex());
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
 1406   std::lock_guard<std::mutex> guard(m_get_class_info_args_mutex);
 1610       std::lock_guard<std::recursive_mutex> guard(images.GetMutex());
 1710   std::lock_guard<std::mutex> guard(m_get_shared_cache_class_info_args_mutex);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
  457     std::lock_guard<std::recursive_mutex> guard(target_modules.GetMutex());
  771     std::lock_guard<std::mutex> guard(m_impl_function_mutex);
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
  996   std::lock_guard<std::recursive_mutex> guard(module_list.GetMutex());
tools/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp
   38   std::lock_guard<std::recursive_mutex> guard(target_modules.GetMutex());
tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
  200   std::lock_guard<std::recursive_mutex> guard(Archive::GetArchiveCacheMutex());
  245       std::lock_guard<std::recursive_mutex> guard(
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
 2701     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
 2933   std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp
  119     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
  122       std::lock_guard<std::recursive_mutex> symtab_guard(
  152     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
  982   std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
 1247     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
 1250       std::lock_guard<std::recursive_mutex> symtab_guard(
 4708     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
 5012     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
 5023     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
 5159     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
 5312     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
 5339     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
 5410     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
 5464     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
 5604     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
 5642     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
  299     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
  630     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
  634       std::lock_guard<std::recursive_mutex> guard(m_symtab_up->GetMutex());
  791     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
  947   std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
 1039     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
 1128   std::lock_guard<std::mutex> guard(m_mutex);
 1571     std::lock_guard<std::mutex> guard(m_mutex);
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp
  144   std::lock_guard<std::mutex> guard(m_sdk_dir_mutex);
tools/lldb/source/Plugins/Process/Utility/HistoryUnwind.cpp
   34   std::lock_guard<std::recursive_mutex> guard(m_unwind_mutex);
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp
   43     std::lock_guard<std::mutex> lock(m_mutex);
   56       std::lock_guard<std::mutex> lock(m_mutex);
  252   std::lock_guard<std::mutex> lock(m_mutex);
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
  644   std::lock_guard<std::recursive_mutex> guard(m_bytes_mutex);
 1328         std::lock_guard<std::mutex> guard(m_packet_queue_mutex);
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.cpp
   96   std::lock_guard<std::recursive_mutex> guard(m_async_thread_state_mutex);
  199   std::lock_guard<std::recursive_mutex> guard(m_async_thread_state_mutex);
  222   std::lock_guard<std::recursive_mutex> guard(m_async_thread_state_mutex);
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
  230     std::lock_guard<std::recursive_mutex> guard(m_debugged_process_mutex);
 2904     std::lock_guard<std::mutex> guard(m_saved_registers_mutex);
 2949     std::lock_guard<std::mutex> guard(m_saved_registers_mutex);
 3281   std::lock_guard<std::mutex> guard(m_saved_registers_mutex);
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp
  147     std::lock_guard<std::recursive_mutex> guard(m_spawned_pids_mutex);
  249     std::lock_guard<std::recursive_mutex> guard(m_spawned_pids_mutex);
  266     std::lock_guard<std::recursive_mutex> guard(m_spawned_pids_mutex);
  277       std::lock_guard<std::recursive_mutex> guard(m_spawned_pids_mutex);
  287     std::lock_guard<std::recursive_mutex> guard(m_spawned_pids_mutex);
  298       std::lock_guard<std::recursive_mutex> guard(m_spawned_pids_mutex);
  309     std::lock_guard<std::recursive_mutex> guard(m_spawned_pids_mutex);
  418   std::lock_guard<std::recursive_mutex> guard(m_spawned_pids_mutex);
  454     std::lock_guard<std::recursive_mutex> guard(m_spawned_pids_mutex);
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
 1524   std::lock_guard<std::recursive_mutex> guard(m_thread_list_real.GetMutex());
 1567   std::lock_guard<std::recursive_mutex> guard(m_thread_list_real.GetMutex());
 1771       std::lock_guard<std::recursive_mutex> guard(
 2214         std::lock_guard<std::recursive_mutex> guard(
 2373   std::lock_guard<std::recursive_mutex> guard(m_thread_list_real.GetMutex());
 2393     std::lock_guard<std::recursive_mutex> guard(m_last_stop_packet_mutex);
 2506           std::lock_guard<std::recursive_mutex> guard(threads.GetMutex());
 2542             std::lock_guard<std::recursive_mutex> guard(threads.GetMutex());
 2655     std::lock_guard<std::recursive_mutex> guard(m_last_stop_packet_mutex);
 3622   std::lock_guard<std::recursive_mutex> guard(m_async_thread_state_mutex);
 3650   std::lock_guard<std::recursive_mutex> guard(m_async_thread_state_mutex);
tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
   80   std::lock_guard<std::mutex> locker(GetGlobalOptionsMapLock());
   92   std::lock_guard<std::mutex> locker(GetGlobalOptionsMapLock());
 1257     std::lock_guard<std::mutex> locker(m_added_breakpoint_mutex);
 1604     std::lock_guard<std::mutex> locker(m_added_breakpoint_mutex);
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp
  229   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  241   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  254   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  279   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 1891   std::lock_guard<std::recursive_mutex> guard(
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
  260   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  342   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  822   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  831   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  913   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  923   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  973   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1054   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1239   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1271   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1284   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1297   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1308   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1318   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1331   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1404   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1717   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1861   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1965   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 2011   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 2119   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 2245   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 2304   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 2366   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 2456   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 2495   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 3039   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 3059   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 3075   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
  188         std::lock_guard<std::recursive_mutex> guard(m_mutex);
  624   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  632   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  640   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  648   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  657   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  665   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  673   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  682   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  690   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  702   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  711   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  719   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  756   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  799   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  852   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  883   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1007   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1028   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1049   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1178   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1202   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.cpp
  113   std::lock_guard<std::mutex> lock(m_sections_mutex);
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
  909   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  925   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  959   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1064   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1143   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1174   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1185   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1213   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1251   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1283   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1480   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1534   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
  262   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  321   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  340   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  359   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  437   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  450   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  503   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  552   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  591   std::lock_guard<std::recursive_mutex> guard(
  730   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  791   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1104   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1146   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1302   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1351   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1432   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1622   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
 1678   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp
  137   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  248   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp
  140     std::lock_guard<std::mutex> guard(m_get_item_info_function_mutex);
  295   std::lock_guard<std::mutex> guard(m_get_item_info_retbuffer_mutex);
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp
  145     std::lock_guard<std::mutex> guard(m_get_pending_items_function_mutex);
  298   std::lock_guard<std::mutex> guard(m_get_pending_items_retbuffer_mutex);
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp
  156     std::lock_guard<std::mutex> guard(m_get_queues_function_mutex);
  295   std::lock_guard<std::mutex> guard(m_get_queues_retbuffer_mutex);
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp
  151     std::lock_guard<std::mutex> guard(m_get_thread_item_info_function_mutex);
  301   std::lock_guard<std::mutex> guard(m_get_thread_item_info_retbuffer_mutex);
tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
  103   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Symbol/CompactUnwindInfo.cpp
  245   std::lock_guard<std::mutex> guard(m_mutex);
tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp
  417   std::lock_guard<std::mutex> guard(m_fde_index_mutex);
tools/lldb/source/Symbol/FuncUnwinders.cpp
   60   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   79   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  104   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  124   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  142   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  160   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  198   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  214   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  245   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  286   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  327   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  434   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  453   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  477   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  502   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Symbol/ObjectFile.cpp
  594     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
  608         std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
tools/lldb/source/Symbol/SymbolFile.cpp
  154   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  164   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  175   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
  190   std::lock_guard<std::recursive_mutex> guard(GetModuleMutex());
tools/lldb/source/Symbol/SymbolVendor.cpp
   70     std::lock_guard<std::recursive_mutex> guard(module_sp->GetMutex());
tools/lldb/source/Symbol/Symtab.cpp
   64   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   74   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  148   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  195   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  410   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  420     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  447   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  465   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  487   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  571   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  598   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  615   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  641   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  660   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  679   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  701   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  726   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  745   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  764   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  785   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  795   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  947   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  953   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  968   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  985   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1038       std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Symbol/TypeSystem.cpp
  185     std::lock_guard<std::mutex> guard(m_mutex);
  199     std::lock_guard<std::mutex> guard(m_mutex);
  206   std::lock_guard<std::mutex> guard(m_mutex);
  225   std::lock_guard<std::mutex> guard(m_mutex);
  294   std::lock_guard<std::mutex> guard(m_mutex);
tools/lldb/source/Symbol/UnwindTable.cpp
   43   std::lock_guard<std::mutex> guard(m_mutex);
  117   std::lock_guard<std::mutex> guard(m_mutex);
  163   std::lock_guard<std::mutex> guard(m_mutex);
tools/lldb/source/Target/JITLoaderList.cpp
   21   std::lock_guard<std::recursive_mutex> guard(m_jit_loaders_mutex);
   26   std::lock_guard<std::recursive_mutex> guard(m_jit_loaders_mutex);
   35   std::lock_guard<std::recursive_mutex> guard(m_jit_loaders_mutex);
   40   std::lock_guard<std::recursive_mutex> guard(m_jit_loaders_mutex);
   46   std::lock_guard<std::recursive_mutex> guard(m_jit_loaders_mutex);
   52   std::lock_guard<std::recursive_mutex> guard(m_jit_loaders_mutex);
tools/lldb/source/Target/Language.cpp
   55   std::lock_guard<std::mutex> guard(GetLanguagesMutex());
  112   std::lock_guard<std::mutex> guard(GetLanguagesMutex());
tools/lldb/source/Target/Memory.cpp
   32   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   48   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   56   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  103     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  113     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  136   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  330   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  369   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  398   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Target/Platform.cpp
  145       std::lock_guard<std::recursive_mutex> guard(GetPlatformListMutex());
  162     std::lock_guard<std::recursive_mutex> guard(GetPlatformListMutex());
  274     std::lock_guard<std::recursive_mutex> guard(GetPlatformListMutex());
  303     std::lock_guard<std::recursive_mutex> guard(GetPlatformListMutex());
  317       std::lock_guard<std::recursive_mutex> guard(GetPlatformListMutex());
  343           std::lock_guard<std::recursive_mutex> guard(GetPlatformListMutex());
  358           std::lock_guard<std::recursive_mutex> guard(GetPlatformListMutex());
  449   std::lock_guard<std::mutex> guard(m_mutex);
 1491     std::lock_guard<std::mutex> guard(m_mutex);
tools/lldb/source/Target/Process.cpp
  618     std::lock_guard<std::recursive_mutex> guard(m_language_runtimes_mutex);
  867         std::lock_guard<std::recursive_mutex> guard(thread_list.GetMutex());
 1084   std::lock_guard<std::mutex> guard(m_exit_status_mutex);
 1092   std::lock_guard<std::mutex> guard(m_exit_status_mutex);
 1101   std::lock_guard<std::mutex> guard(m_exit_status_mutex);
 1188       std::lock_guard<std::recursive_mutex> guard(m_thread_list.GetMutex());
 1420   std::lock_guard<std::recursive_mutex> thread_guard(m_thread_list.GetMutex());
 1421   std::lock_guard<std::recursive_mutex> guard(m_private_state.GetMutex());
 1496   std::lock_guard<std::recursive_mutex> guard(m_language_runtimes_mutex);
 1517   std::lock_guard<std::recursive_mutex> guard(m_language_runtimes_mutex);
 2975   std::lock_guard<std::recursive_mutex> guard(target_modules.GetMutex());
 4192   std::lock_guard<std::recursive_mutex> guard(m_stdio_communication_mutex);
 4199   std::lock_guard<std::recursive_mutex> guard(m_stdio_communication_mutex);
 4206   std::lock_guard<std::recursive_mutex> guard(m_profile_data_comm_mutex);
 4229   std::lock_guard<std::recursive_mutex> guard(m_profile_data_comm_mutex);
 4254   std::lock_guard<std::recursive_mutex> guard(m_stdio_communication_mutex);
 4273   std::lock_guard<std::recursive_mutex> gaurd(m_stdio_communication_mutex);
 4614   std::lock_guard<std::mutex> run_thread_plan_locker(m_run_thread_plan_lock);
 5373         std::lock_guard<std::recursive_mutex> guard(GetThreadList().GetMutex());
 5466     std::lock_guard<std::recursive_mutex> guard(GetThreadList().GetMutex());
 5571     std::lock_guard<std::recursive_mutex> guard(m_language_runtimes_mutex);
 5643     std::lock_guard<std::recursive_mutex> guard(m_language_runtimes_mutex);
tools/lldb/source/Target/QueueList.cpp
   22   std::lock_guard<std::mutex> guard(m_mutex);
   27   std::lock_guard<std::mutex> guard(m_mutex);
   36   std::lock_guard<std::mutex> guard(m_mutex);
   41   std::lock_guard<std::mutex> guard(m_mutex);
tools/lldb/source/Target/SectionLoadHistory.cpp
   18   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   23   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   28   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   97   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  107   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  117   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  127   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  138   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  148   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  156   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Target/SectionLoadList.cpp
   24   std::lock_guard<std::recursive_mutex> guard(rhs.m_mutex);
   31   std::lock_guard<std::recursive_mutex> lhs_guard(m_mutex, std::adopt_lock);
   32   std::lock_guard<std::recursive_mutex> rhs_guard(rhs.m_mutex, std::adopt_lock);
   38   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   43   std::lock_guard<std::recursive_mutex> guard(m_mutex);
   53     std::lock_guard<std::recursive_mutex> guard(m_mutex);
   78     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  154     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  191   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  211   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  250   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Target/StackFrame.cpp
  144   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  183   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  189   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  217   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  231   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  275   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  422   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  462   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1072   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1129   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1146   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1176   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1848   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 1860   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Target/StackFrameList.cpp
   84   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  611   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  623   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  641   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  735     std::lock_guard<std::recursive_mutex> guard(m_mutex);
  770   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  775   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  794   std::lock_guard<std::recursive_mutex> guard(m_mutex);
  819   std::lock_guard<std::recursive_mutex> guard(m_mutex);
tools/lldb/source/Target/Target.cpp
  260   std::lock_guard<std::recursive_mutex> guard(m_mutex);
 2491     std::lock_guard<std::mutex> guard(s_clang_modules_decl_vendor_mutex);
tools/lldb/source/Target/TargetList.cpp
   47   std::lock_guard<std::recursive_mutex> guard(m_target_list_mutex);
  430       std::lock_guard<std::recursive_mutex> guard(m_target_list_mutex);
  444   std::lock_guard<std::recursive_mutex> guard(m_target_list_mutex);
  458   std::lock_guard<std::recursive_mutex> guard(m_target_list_mutex);
  482   std::lock_guard<std::recursive_mutex> guard(m_target_list_mutex);
  498     std::lock_guard<std::recursive_mutex> guard(m_target_list_mutex);
  513     std::lock_guard<std::recursive_mutex> guard(m_target_list_mutex);
  551     std::lock_guard<std::recursive_mutex> guard(m_target_list_mutex);
  579   std::lock_guard<std::recursive_mutex> guard(m_target_list_mutex);
  585   std::lock_guard<std::recursive_mutex> guard(m_target_list_mutex);
  592   std::lock_guard<std::recursive_mutex> guard(m_target_list_mutex);
  602   std::lock_guard<std::recursive_mutex> guard(m_target_list_mutex);
  616   std::lock_guard<std::recursive_mutex> guard(m_target_list_mutex);
tools/lldb/source/Target/Thread.cpp
  286   std::lock_guard<std::recursive_mutex> guard(m_frame_mutex);
  567   std::lock_guard<std::recursive_mutex> guard(m_state_mutex);
  572   std::lock_guard<std::recursive_mutex> guard(m_state_mutex);
 1591   std::lock_guard<std::recursive_mutex> guard(m_frame_mutex);
 1601   std::lock_guard<std::recursive_mutex> guard(m_frame_mutex);
tools/lldb/source/Target/ThreadCollection.cpp
   25   std::lock_guard<std::recursive_mutex> guard(GetMutex());
   30   std::lock_guard<std::recursive_mutex> guard(GetMutex());
   47   std::lock_guard<std::recursive_mutex> guard(GetMutex());
   55   std::lock_guard<std::recursive_mutex> guard(GetMutex());
   60   std::lock_guard<std::recursive_mutex> guard(GetMutex());
tools/lldb/source/Target/ThreadList.cpp
   41     std::lock_guard<std::recursive_mutex> guard(GetMutex(), std::adopt_lock);
   42     std::lock_guard<std::recursive_mutex> rhs_guard(rhs.GetMutex(), 
   83   std::lock_guard<std::recursive_mutex> guard(GetMutex());
   91   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  103   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  121   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  139   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  159   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  180     std::lock_guard<std::recursive_mutex> guard(GetMutex());
  195   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  209   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  241     std::lock_guard<std::recursive_mutex> guard(GetMutex());
  357   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  398   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  410   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  444   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  451   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  459   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  477   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  489   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  620   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  632   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  649   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  661   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  676   std::lock_guard<std::recursive_mutex> guard(GetMutex());
  703     std::lock_guard<std::recursive_mutex> guard(GetMutex());
  736   std::lock_guard<std::recursive_mutex> guard(GetMutex());
tools/lldb/source/Target/ThreadPlan.cpp
   47   std::lock_guard<std::recursive_mutex> guard(m_plan_complete_mutex);
   52   std::lock_guard<std::recursive_mutex> guard(m_plan_complete_mutex);
   58   std::lock_guard<std::recursive_mutex> guard(m_plan_complete_mutex);
tools/lldb/source/Utility/Broadcaster.cpp
   73   std::lock_guard<std::recursive_mutex> guard(m_listeners_mutex);
  122   std::lock_guard<std::recursive_mutex> guard(m_listeners_mutex);
  152   std::lock_guard<std::recursive_mutex> guard(m_listeners_mutex);
  169   std::lock_guard<std::recursive_mutex> guard(m_listeners_mutex);
  203   std::lock_guard<std::recursive_mutex> guard(m_listeners_mutex);
  263   std::lock_guard<std::recursive_mutex> guard(m_listeners_mutex);
  277   std::lock_guard<std::recursive_mutex> guard(m_listeners_mutex);
  292   std::lock_guard<std::recursive_mutex> guard(m_listeners_mutex);
  332   std::lock_guard<std::recursive_mutex> guard(m_manager_mutex);
  357   std::lock_guard<std::recursive_mutex> guard(m_manager_mutex);
  396   std::lock_guard<std::recursive_mutex> guard(m_manager_mutex);
  408   std::lock_guard<std::recursive_mutex> guard(m_manager_mutex);
  428   std::lock_guard<std::recursive_mutex> guard(m_manager_mutex);
  446   std::lock_guard<std::recursive_mutex> guard(m_manager_mutex);
  461   std::lock_guard<std::recursive_mutex> guard(m_manager_mutex);
tools/lldb/source/Utility/ConstString.cpp
   85       llvm::sys::SmartScopedWriter<false> wlock(m_string_pools[h].m_mutex);
  102       llvm::sys::SmartScopedWriter<false> wlock(m_string_pools[h].m_mutex);
  118       llvm::sys::SmartScopedWriter<false> wlock(m_string_pools[h].m_mutex);
tools/lldb/source/Utility/Listener.cpp
   60   std::lock_guard<std::recursive_mutex> broadcasters_guard(
   70   std::lock_guard<std::mutex> events_guard(m_events_mutex);
   90       std::lock_guard<std::recursive_mutex> broadcasters_guard(
  121       std::lock_guard<std::recursive_mutex> broadcasters_guard(
  153       std::lock_guard<std::recursive_mutex> broadcasters_guard(
  169     std::lock_guard<std::recursive_mutex> broadcasters_guard(
  176     std::lock_guard<std::mutex> events_guard(m_events_mutex);
  209   std::lock_guard<std::mutex> guard(m_events_mutex);
  404   std::lock_guard<std::recursive_mutex> guard(m_broadcasters_mutex);
  433   std::lock_guard<std::recursive_mutex> manager_guard(
  435   std::lock_guard<std::recursive_mutex> guard(m_broadcasters_mutex);
  459   std::lock_guard<std::recursive_mutex> guard(m_broadcasters_mutex);
tools/lldb/source/Utility/Log.cpp
  331     std::lock_guard<std::recursive_mutex> guard(g_LogThreadedMutex);
tools/lldb/source/Utility/Reproducer.cpp
   67   std::lock_guard<std::mutex> guard(m_mutex);
   74   std::lock_guard<std::mutex> guard(m_mutex);
   81   std::lock_guard<std::mutex> guard(m_mutex);
   88   std::lock_guard<std::mutex> guard(m_mutex);
   95   std::lock_guard<std::mutex> guard(m_mutex);
  112   std::lock_guard<std::mutex> guard(m_mutex);
  154   std::lock_guard<std::mutex> lock(m_providers_mutex);
tools/lldb/source/Utility/Timer.cpp
   60     std::lock_guard<std::mutex> lock(GetFileMutex());
   84     std::lock_guard<std::mutex> lock(GetFileMutex());
tools/lldb/source/Utility/UserIDResolver.cpp
   20   std::lock_guard<std::mutex> guard(m_mutex);
tools/lldb/tools/lldb-vscode/VSCode.cpp
  104   std::lock_guard<std::mutex> locker(mutex);
tools/llvm-cov/CoverageExporterJson.cpp
  170         std::lock_guard<std::mutex> Lock(FileArrayMutex);
unittests/ExecutionEngine/Orc/QueueChannel.h
   58       std::lock_guard<std::mutex> Lock(M);
   64     std::lock_guard<std::mutex> Lock(M);
unittests/Support/Threading.cpp
   33       std::lock_guard<std::mutex> Lock(M);
usr/include/c++/7.4.0/bits/std_mutex.h
  170       lock_guard(const lock_guard&) = delete;
  171       lock_guard& operator=(const lock_guard&) = delete;
  171       lock_guard& operator=(const lock_guard&) = delete;
usr/include/c++/7.4.0/condition_variable
  242       lock_guard<mutex> __lock(*_M_mutex);
  249       lock_guard<mutex> __lock(*_M_mutex);