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

References

tools/lldb/include/lldb/Target/ThreadPlan.h
  376   Target &GetTarget() { return m_thread.GetProcess()->GetTarget(); }
  378   const Target &GetTarget() const { return m_thread.GetProcess()->GetTarget(); }
tools/lldb/source/Commands/CommandObjectThread.cpp
  329     SystemRuntime *runtime = thread->GetProcess()->GetSystemRuntime();
tools/lldb/source/Core/FormatEntity.cpp
 1198             Target &target = thread->GetProcess()->GetTarget();
tools/lldb/source/Core/IOHandler.cpp
 2421       thread->GetProcess()->GetThreadList().SetSelectedThreadByID(
 2511           ThreadList &thread_list = thread_sp->GetProcess()->GetThreadList();
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
 1601             ProcessSP process_sp(thread.GetProcess());
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
  830                             thread.GetProcess().get(), current_stack_argument);
  833                             thread.GetProcess().get(), current_stack_argument);
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp
  218   ProcessSP process = thread.GetProcess();
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
 1532   thread.GetProcess()->ReadMemory(address, buffer.GetBytes(),
 1543   ProcessSP process_sp(thread.GetProcess());
 1785     ProcessSP process_sp(thread.GetProcess());
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp
 1070   lldb::ProcessSP proc = thread.GetProcess();
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
  314                             thread.GetProcess().get(), current_stack_argument);
  317                             thread.GetProcess().get(), current_stack_argument);
  648           ProcessSP process_sp(thread.GetProcess());
  673             ProcessSP process_sp(thread.GetProcess());
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
  279   ProcessSP process_sp(thread.GetProcess());
  326     if (thread.GetProcess()->ReadScalarIntegerFromMemory(
  614           ProcessSP process_sp(thread.GetProcess());
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp
  131   ProcessSP process_sp(thread.GetProcess());
  213     if (thread.GetProcess()->ReadScalarIntegerFromMemory(
  505     ProcessSP process_sp = thread.GetProcess();
tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp
  237   ProcessSP process_sp(thread.GetProcess());
  310     if (thread.GetProcess()->ReadScalarIntegerFromMemory(
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
  311   ProcessSP process_sp(thread.GetProcess());
  357     if (thread.GetProcess()->ReadScalarIntegerFromMemory(
  656           ProcessSP process_sp(thread.GetProcess());
  681             ProcessSP process_sp(thread.GetProcess());
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.cpp
 1153   ProcessSP process_sp(thread.GetProcess());
 1200   if (thread.GetProcess()->ReadScalarIntegerFromMemory(
 1489           ProcessSP process_sp(thread.GetProcess());
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp
  427   Target &target = thread.GetProcess()->GetTarget();
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
  957           addr_t resolved_addr = thread.GetProcess()->ResolveIndirectFunction(
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
  469   Target &target = thread.GetProcess()->GetTarget();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
 1379         exe_ctx.GetThreadRef().GetProcess()->RunThreadPlan(
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
 2676     ProcessSP process_sp = thread_sp->GetProcess();
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
  805           thread.GetProcess()->GetTarget().GetScratchClangASTContext();
 1036           ObjCLanguageRuntime::Get(*thread.GetProcess());
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cpp
   51   m_thread.GetProcess()->AddPreResumeAction(PreResumeInitializeFunctionCaller,
  172         ObjCLanguageRuntime::Get(*GetThread().GetProcess());
tools/lldb/source/Plugins/Process/Utility/HistoryThread.cpp
   51         *this, 0, GetProcess()->GetAddressByteSize(), m_pcs[0]);
   75     if (GetProcess()->HasAssignedIndexIDToThread(
   77       return GetProcess()->AssignIndexIDToThread(
tools/lldb/source/Plugins/Process/Utility/HistoryUnwind.cpp
   43         &frame->GetThread()->GetProcess()->GetTarget());
   47           frame->GetThread()->GetProcess()->GetAddressByteSize(), pc);
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/RegisterContextLLDB.cpp
 1874     Process &process = *m_thread.GetProcess();
 2108             ProcessSP process_sp (m_thread.GetProcess());
 2141     ProcessSP process_sp (m_thread.GetProcess());
tools/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.cpp
   30     ProcessSP process_sp(thread_sp->GetProcess());
tools/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp
  323         ProcessSP process_sp(thread.GetProcess());
  486             thread.GetProcess()->GetOperatingSystem() != nullptr)
tools/lldb/source/Plugins/Process/Utility/ThreadMemory.cpp
   84     ProcessSP process_sp(GetProcess());
tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.cpp
   29   ProcessSP process_sp(thread.GetProcess());
   52     ProcessSP process_sp(m_thread.GetProcess());
   75   ProcessSP process_sp(m_thread.GetProcess());
  400   ProcessSP process_sp(m_thread.GetProcess());
  446   ProcessSP process_sp(m_thread.GetProcess());
tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp
   77     ProcessElfCore *process = static_cast<ProcessElfCore *>(GetProcess().get());
  240   ProcessSP process_sp(GetProcess());
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
   46   m_reg_data.SetByteOrder(thread.GetProcess()->GetByteOrder());
   71     const ArchSpec &arch = m_thread.GetProcess()->GetTarget().GetArchitecture();
  637       if (m_thread.GetProcess().get()) {
  639             m_thread.GetProcess()->GetTarget().GetArchitecture();
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
 1842               lldb::BreakpointSiteSP bp_site_sp = thread_sp->GetProcess()
 1860               lldb::BreakpointSiteSP bp_site_sp = thread_sp->GetProcess()
 1925                 thread_sp->GetProcess()->GetBreakpointSiteList().FindByAddress(
 1948               lldb::BreakpointSiteSP bp_site_sp = thread_sp->GetProcess()
tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp
   48   ProcessSP process_sp(GetProcess());
   98     ProcessSP process_sp(GetProcess());
  128     ProcessSP process_sp(GetProcess());
  152     ProcessSP process_sp(GetProcess());
  167     ProcessSP process_sp(GetProcess());
  179       ProcessSP process_sp(GetProcess());
  219   ProcessSP process_sp(GetProcess());
  235   ProcessSP process_sp(GetProcess());
  300     ProcessSP process_sp(GetProcess());
  336   ProcessSP process_sp(GetProcess());
tools/lldb/source/Plugins/Process/mach-core/ThreadMachCore.cpp
   76       ProcessSP process_sp(GetProcess());
   94   ProcessSP process_sp(GetProcess());
tools/lldb/source/Plugins/Process/minidump/ThreadMinidump.cpp
   65         static_cast<ProcessMinidump *>(GetProcess().get());
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp
  173           thread.GetProcess()->GetTarget().GetScratchTypeSystemForLanguage(
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp
  180           thread.GetProcess()->GetTarget().GetScratchClangASTContext();
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp
  194         thread.GetProcess()->GetTarget().GetScratchClangASTContext();
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp
  189           thread.GetProcess()->GetTarget().GetScratchClangASTContext();
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
   36   ProcessSP process_sp(thread.GetProcess());
tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
   49   ProcessSP process_sp(thread.GetProcess());
   74   ProcessSP process_sp(thread.GetProcess());
  183   ProcessSP process_sp = thread.GetProcess();
tools/lldb/source/Symbol/UnwindPlan.cpp
   73   ProcessSP process_sp = thread->GetProcess();
tools/lldb/source/Target/ExecutionContext.cpp
  315     m_process_sp = thread_sp->GetProcess();
  331       m_process_sp = m_thread_sp->GetProcess();
  482     SetProcessSP(thread_sp->GetProcess());
tools/lldb/source/Target/RegisterContext.cpp
   28       m_stop_id(thread.GetProcess()->GetStopID()) {}
   33   ProcessSP process_sp(m_thread.GetProcess());
  331   ProcessSP process_sp(m_thread.GetProcess());
  369   ProcessSP process_sp(m_thread.GetProcess());
tools/lldb/source/Target/StackFrameList.cpp
  112   pc_as_address.SetLoadAddress(curr_pc, &(m_thread.GetProcess()->GetTarget()));
  150         m_thread.GetProcess()->GetBreakpointSiteList().FindByID(bp_site_id));
  805       m_thread.GetProcess()->GetThreadList().GetSelectedThread()->GetID()) {
tools/lldb/source/Target/StopInfo.cpp
   32       m_stop_id(thread.GetProcess()->GetStopID()),
   33       m_resume_id(thread.GetProcess()->GetResumeID()), m_value(value),
   40     return thread_sp->GetProcess()->GetStopID() == m_stop_id;
   47     m_stop_id = thread_sp->GetProcess()->GetStopID();
   48     m_resume_id = thread_sp->GetProcess()->GetResumeID();
   56     lldb::StateType ret_type = thread_sp->GetProcess()->GetPrivateState();
   68       uint32_t curr_resume_id = thread_sp->GetProcess()->GetResumeID();
   70           thread_sp->GetProcess()->GetLastUserExpressionResumeID();
  108           thread_sp->GetProcess()->GetBreakpointSiteList().FindByID(m_value));
  123     ProcessSP process_sp(thread.GetProcess());
  141             thread_sp->GetProcess()->GetBreakpointSiteList().FindByID(m_value));
  168           thread_sp->GetProcess()->GetBreakpointSiteList().FindByID(m_value));
  189             thread_sp->GetProcess()->GetBreakpointSiteList().FindByID(m_value));
  214                 thread_sp->GetProcess()->GetTarget().GetBreakpointByID(
  281           thread_sp->GetProcess()->GetBreakpointSiteList().FindByID(m_value));
  512               thread_sp->GetProcess()->GetTarget().RemoveBreakpointByID(
  920       return thread_sp->GetProcess()->GetUnixSignals()->GetShouldStop(m_value);
  927       return thread_sp->GetProcess()->GetUnixSignals()->GetShouldStop(m_value);
  936           thread_sp->GetProcess()->GetUnixSignals()->GetShouldNotify(m_value);
  941             thread_sp->GetProcess()->GetUnixSignals()->GetSignalAsCString(
  954       if (!thread_sp->GetProcess()->GetUnixSignals()->GetShouldSuppress(
  966             thread_sp->GetProcess()->GetUnixSignals()->GetSignalAsCString(
 1074       return thread_sp->GetProcess()->GetStopOnExec();
 1090       thread_sp->GetProcess()->DidExec();
tools/lldb/source/Target/Thread.cpp
  336       if (GetProcess()->GetTarget().GetDebugger().GetUseExternalEditor() &&
  354       GetProcess()->GetWarningsOptimization()) {
  357     GetProcess()->PrintWarningOptimization(sc);
  366   ProcessSP process_sp(GetProcess());
  403   ProcessSP process_sp(GetProcess());
  448   ProcessSP process_sp(GetProcess());
  472   ProcessSP process_sp(GetProcess());
  523   ProcessSP process_sp(GetProcess());
  598           GetProcess()->GetBreakpointSiteList().FindByAddress(thread_pc);
  657   const uint32_t process_stop_id = GetProcess()->GetStopID();
 1574   ProcessSP process_sp(GetProcess());
 1580 ProcessSP Thread::CalculateProcess() { return GetProcess(); }
 1658     lldb::ABISP abi = thread->GetProcess()->GetABI();
 1824   DynamicLoader *loader = GetProcess()->GetDynamicLoader();
 1833   Process *process = GetProcess().get();
 1934         (GetID() != GetProcess()->GetThreadList().GetSelectedThread()->GetID()))
 2094             GetProcess()->GetBreakpointSiteList().FindByAddress(pc);
 2109   Process *process = GetProcess().get();
 2142   Process *process = GetProcess().get();
 2174   Process *process = GetProcess().get();
 2204   for (LanguageRuntime *runtime : GetProcess()->GetLanguageRuntimes()) {
 2219   for (LanguageRuntime *runtime : GetProcess()->GetLanguageRuntimes()) {
tools/lldb/source/Target/ThreadList.cpp
  325     if (thread_sp->GetProcess()->GetStopID() > 1)
  751     m_thread_list = &thread_sp->GetProcess()->GetThreadList();
tools/lldb/source/Target/ThreadPlanCallFunction.cpp
   40   ProcessSP process_sp(thread.GetProcess());
  466   ProcessSP process_sp(m_thread.GetProcess());
tools/lldb/source/Target/ThreadPlanCallFunctionUsingABI.cpp
   59   ProcessSP process_sp(m_thread.GetProcess());
tools/lldb/source/Target/ThreadPlanCallUserExpression.cpp
  105         m_thread.GetProcess()->GetDynamicCheckers();
tools/lldb/source/Target/ThreadPlanPython.cpp
   63     ScriptInterpreter *script_interp = m_thread.GetProcess()
   82     ScriptInterpreter *script_interp = m_thread.GetProcess()
  104     ScriptInterpreter *script_interp = m_thread.GetProcess()
  126     ScriptInterpreter *script_interp = m_thread.GetProcess()
  162     ScriptInterpreter *script_interp = m_thread.GetProcess()
tools/lldb/source/Target/ThreadPlanRunToAddress.cpp
   51   Target &target = thread.GetProcess()->GetTarget();
tools/lldb/source/Target/ThreadPlanStepOut.cpp
  118               m_thread.GetProcess()->AdvanceAddressToNextBranchInstruction(
  124         return_address.GetLoadAddress(&m_thread.GetProcess()->GetTarget());
  275           m_thread.GetProcess()->GetBreakpointSiteList().FindByID(
  496       lldb::ABISP abi_sp = m_thread.GetProcess()->GetABI();
tools/lldb/source/Target/ThreadPlanStepOverBreakpoint.cpp
   35       m_thread.GetProcess()->GetBreakpointSiteList().FindIDByAddress(
  123         m_thread.GetProcess()->GetBreakpointSiteList().FindByAddress(
  126       m_thread.GetProcess()->DisableBreakpointSite(bp_site_sp.get());
  164         m_thread.GetProcess()->GetBreakpointSiteList().FindByAddress(
  167       m_thread.GetProcess()->EnableBreakpointSite(bp_site_sp.get());
tools/lldb/source/Target/ThreadPlanStepOverRange.cpp
  384                   curr_pc, m_thread.GetProcess()->GetTarget(), my_range)) {
tools/lldb/source/Target/ThreadPlanStepRange.cpp
  256         ExecutionContext exe_ctx(m_thread.GetProcess());
  318     Target &target = GetThread().GetProcess()->GetTarget();
  366                         &m_thread.GetProcess()->GetTarget()));
  388       m_thread.GetProcess()->GetBreakpointSiteList().FindByID(bp_site_id);
tools/lldb/source/Target/ThreadPlanStepThrough.cpp
   53           m_thread.GetProcess()
   82   DynamicLoader *loader = m_thread.GetProcess()->GetDynamicLoader();
   91          m_thread.GetProcess()->GetLanguageRuntimes()) {
  226     m_thread.GetProcess()->GetTarget().RemoveBreakpointByID(m_backstop_bkpt_id);
  251         m_thread.GetProcess()->GetBreakpointSiteList().FindByID(stop_value);
tools/lldb/source/Target/ThreadPlanStepUntil.cpp
  161           m_thread.GetProcess()->GetBreakpointSiteList().FindByID(
tools/lldb/source/Target/ThreadPlanTracer.cpp
   90         m_thread.GetProcess()->GetTarget().GetArchitecture(), nullptr, nullptr);
  135   ProcessSP process_sp(m_thread.GetProcess());
  174             m_thread.GetProcess()