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

References

tools/lldb/include/lldb/Target/RegisterContext.h
  139   virtual Thread &GetThread() { return m_thread; }
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp
  389     ProcessSP process_sp(m_thread.GetProcess());
  468     ProcessSP process_sp(m_thread.GetProcess());
  509     ProcessSP process_sp(m_thread.GetProcess());
tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp
   37   return m_thread.GetRegisterContext()->GetRegisterCount();
   42   return m_thread.GetRegisterContext()->GetRegisterInfoAtIndex(reg);
   46   return m_thread.GetRegisterContext()->GetRegisterSetCount();
   51   return m_thread.GetRegisterContext()->GetRegisterSet(reg_set);
  152   return m_thread.GetRegisterContext()->WriteAllRegisterValues(data_sp);
  158   return m_thread.GetRegisterContext()->ConvertRegisterKindToRegisterNumber(
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
   71     const ArchSpec &arch = m_thread.GetProcess()->GetTarget().GetArchitecture();
  173           gdb_comm.ReadRegister(m_thread.GetProtocolID(), remote_reg))
  199               gdb_comm.ReadAllRegisters(m_thread.GetProtocolID())) {
  295       m_thread.GetProtocolID(), reg_info->kinds[eRegisterKindProcessPlugin],
  342                 m_thread.GetProtocolID(),
  448     return gdb_comm.RestoreRegisterState(m_thread.GetProtocolID(), save_id);
  471     if (gdb_comm.SyncThreadState(m_thread.GetProtocolID()))
  475         (data_sp = gdb_comm.ReadAllRegisters(m_thread.GetProtocolID())))
  540               m_thread.GetProtocolID(),
  624                   m_thread.GetProtocolID(),
  637       if (m_thread.GetProcess().get()) {
  639             m_thread.GetProcess()->GetTarget().GetArchitecture();
  664         if (gdb_comm.WriteRegister(m_thread.GetProtocolID(),
tools/lldb/source/Target/RegisterContext.cpp
   33   ProcessSP process_sp(m_thread.GetProcess());
  127     TargetSP target_sp = m_thread.CalculateTarget();
  144         m_thread.GetFrameWithConcreteFrameIndex(m_concrete_frame_idx));
  148       m_thread.ClearStackFrames();
  154   TargetSP target_sp = m_thread.CalculateTarget();
  243   RegisterContextSP frame_zero_context = m_thread.GetRegisterContext();
  268 lldb::tid_t RegisterContext::GetThreadID() const { return m_thread.GetID(); }
  331   ProcessSP process_sp(m_thread.GetProcess());
  369   ProcessSP process_sp(m_thread.GetProcess());
  411   return m_thread.CalculateTarget();
  415   return m_thread.CalculateProcess();
  419   return m_thread.shared_from_this();
  430   m_thread.CalculateExecutionContext(exe_ctx);