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

Overrides

tools/lldb/include/lldb/Target/ThreadCollection.h
   50   virtual std::recursive_mutex &GetMutex() const { return m_mutex; }

Declarations

tools/lldb/include/lldb/Target/ThreadList.h
  136   std::recursive_mutex &GetMutex() const override;

References

tools/lldb/source/Commands/CommandObjectProcess.cpp
  589             process->GetThreadList().GetMutex());
tools/lldb/source/Commands/CommandObjectThread.cpp
  115           process->GetThreadList().GetMutex());
  848             process->GetThreadList().GetMutex());
  909             process->GetThreadList().GetMutex());
tools/lldb/source/Core/IOHandler.cpp
 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/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());
 1772           m_thread_list_real.GetMutex());
 2215             m_thread_list_real.GetMutex());
 2373   std::lock_guard<std::recursive_mutex> guard(m_thread_list_real.GetMutex());
 2506           std::lock_guard<std::recursive_mutex> guard(threads.GetMutex());
 2542             std::lock_guard<std::recursive_mutex> guard(threads.GetMutex());
tools/lldb/source/Target/Process.cpp
  867         std::lock_guard<std::recursive_mutex> guard(thread_list.GetMutex());
 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());
 5373         std::lock_guard<std::recursive_mutex> guard(GetThreadList().GetMutex());
 5466     std::lock_guard<std::recursive_mutex> guard(GetThreadList().GetMutex());
tools/lldb/source/Target/ThreadList.cpp
   40     std::lock(GetMutex(), rhs.GetMutex());
   40     std::lock(GetMutex(), rhs.GetMutex());
   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());