| /freebsd/contrib/llvm-project/lldb/source/Commands/ |
| H A D | CommandOptionsProcessAttach.cpp | 38 attach_info.SetContinueOnceAttached(true); in SetOptionValue() 47 attach_info.SetProcessID(pid); in SetOptionValue() 52 attach_info.SetProcessPluginName(option_arg); in SetOptionValue() 56 attach_info.GetExecutableFile().SetFile(option_arg, in SetOptionValue() 61 attach_info.SetWaitForLaunch(true); in SetOptionValue() 65 attach_info.SetIgnoreExisting(false); in SetOptionValue()
|
| H A D | CommandOptionsProcessAttach.h | 35 attach_info.Clear(); in OptionParsingStarting() 42 lldb_private::ProcessAttachInfo attach_info; variable
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/scripted/ |
| H A D | ScriptedProcess.h | 58 const ProcessAttachInfo &attach_info) override; 62 const ProcessAttachInfo &attach_info) override; 117 Status DoAttach(const ProcessAttachInfo &attach_info);
|
| H A D | ScriptedProcess.cpp | 197 Status ScriptedProcess::DoAttach(const ProcessAttachInfo &attach_info) { in DoAttach() argument 198 Status error = GetInterface().Attach(attach_info); in DoAttach() 212 const ProcessAttachInfo &attach_info) { in DoAttachToProcessWithID() argument 213 return DoAttach(attach_info); in DoAttachToProcessWithID() 217 const char *process_name, const ProcessAttachInfo &attach_info) { in DoAttachToProcessWithName() argument 218 return DoAttach(attach_info); in DoAttachToProcessWithName()
|
| /freebsd/contrib/llvm-project/lldb/source/API/ |
| H A D | SBTarget.cpp | 77 static Status AttachToProcess(ProcessAttachInfo &attach_info, Target &target) { in AttachToProcess() argument 87 if (attach_info.GetListener()) in AttachToProcess() 94 return target.Attach(attach_info, nullptr); in AttachToProcess() 437 ProcessAttachInfo &attach_info = sb_attach_info.ref(); in Attach() local 438 if (attach_info.ProcessIDIsValid() && !attach_info.UserIDIsValid() && in Attach() 439 !attach_info.IsScriptedProcess()) { in Attach() 443 lldb::pid_t attach_pid = attach_info.GetProcessID(); in Attach() 446 attach_info.SetUserID(instance_info.GetEffectiveUserID()); in Attach() 454 error.SetError(AttachToProcess(attach_info, *target_sp)); in Attach() 473 ProcessAttachInfo attach_info; in AttachToProcessWithID() local [all …]
|
| H A D | SBPlatform.cpp | 577 SBProcess SBPlatform::Attach(SBAttachInfo &attach_info, in Attach() argument 580 LLDB_INSTRUMENT_VA(this, attach_info, debugger, target, error); in Attach() 584 ProcessAttachInfo &info = attach_info.ref(); in Attach()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Platform/POSIX/ |
| H A D | PlatformPOSIX.cpp | 369 lldb::ProcessSP PlatformPOSIX::Attach(ProcessAttachInfo &attach_info, in Attach() argument 399 target->CreateProcess(attach_info.GetListenerForProcess(debugger), in Attach() 403 ListenerSP listener_sp = attach_info.GetHijackListener(); in Attach() 407 attach_info.SetHijackListener(listener_sp); in Attach() 410 process_sp->SetShadowListener(attach_info.GetShadowListener()); in Attach() 411 error = process_sp->Attach(attach_info); in Attach() 417 m_remote_platform_sp->Attach(attach_info, debugger, target, error); in Attach()
|
| H A D | PlatformPOSIX.h | 40 lldb::ProcessSP Attach(lldb_private::ProcessAttachInfo &attach_info,
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ |
| H A D | ScriptedProcessPythonInterface.cpp | |
| H A D | ScriptedPlatformPythonInterface.h | |
| H A D | ScriptedProcessPythonInterface.h | |
| H A D | ScriptedPlatformPythonInterface.cpp | |
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ |
| H A D | ScriptedProcessPythonInterface.cpp | 65 ScriptedProcessPythonInterface::Attach(const ProcessAttachInfo &attach_info) { in Attach() argument 67 std::make_shared<ProcessAttachInfo>(attach_info); in Attach()
|
| H A D | ScriptedPlatformPythonInterface.h | 45 Status AttachToProcess(lldb::ProcessAttachInfoSP attach_info) override;
|
| H A D | ScriptedProcessPythonInterface.h | 44 Status Attach(const ProcessAttachInfo &attach_info) override;
|
| H A D | ScriptedPlatformPythonInterface.cpp | 83 ProcessAttachInfoSP attach_info) { in AttachToProcess() argument
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
| H A D | ScriptedPlatformInterface.h | |
| H A D | ScriptedProcessInterface.h | |
| /freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/Interfaces/ |
| H A D | ScriptedPlatformInterface.h | 33 virtual Status AttachToProcess(lldb::ProcessAttachInfoSP attach_info) { in AttachToProcess() argument
|
| H A D | ScriptedProcessInterface.h | 31 virtual Status Attach(const ProcessAttachInfo &attach_info) { in Attach() argument
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Platform/gdb-server/ |
| H A D | PlatformRemoteGDBServer.cpp | 485 ProcessAttachInfo &attach_info, Debugger &debugger, in Attach() argument 511 target->CreateProcess(attach_info.GetListenerForProcess(debugger), in Attach() 516 ListenerSP listener_sp = attach_info.GetHijackListener(); in Attach() 519 process_sp->SetShadowListener(attach_info.GetShadowListener()); in Attach() 520 error = process_sp->Attach(attach_info); in Attach()
|
| H A D | PlatformRemoteGDBServer.h | 64 lldb::ProcessSP Attach(ProcessAttachInfo &attach_info, Debugger &debugger,
|
| /freebsd/contrib/llvm-project/lldb/source/Interpreter/ |
| H A D | ScriptInterpreter.cpp | 85 const lldb::SBAttachInfo &attach_info) const { in GetOpaqueTypeFromSBAttachInfo() 86 return attach_info.m_opaque_sp; in GetOpaqueTypeFromSBAttachInfo()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Platform/QemuUser/ |
| H A D | PlatformQemuUser.h | 42 lldb::ProcessSP Attach(ProcessAttachInfo &attach_info, Debugger &debugger, in Attach() argument
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | ProcessGDBRemote.h | 97 const ProcessAttachInfo &attach_info) override; 101 const ProcessAttachInfo &attach_info) override;
|