| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/ |
| H A D | PlatformFreeBSD.cpp | 264 lldb::ProcessSP PlatformFreeBSD::Attach(ProcessAttachInfo &attach_info, in Attach() argument 286 attach_info.GetListenerForProcess(debugger), "gdb-remote", NULL); in Attach() 289 error = process_sp->Attach(attach_info); in Attach() 294 m_remote_platform_sp->Attach(attach_info, debugger, target, error); in Attach()
|
| H A D | PlatformFreeBSD.h | 59 lldb::ProcessSP Attach(ProcessAttachInfo &attach_info, Debugger &debugger,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/API/ |
| H A D | SBTarget.cpp | 89 if (attach_info.GetListener()) in AttachToProcess() 95 return target.Attach(attach_info, nullptr); in AttachToProcess() 428 ProcessAttachInfo &attach_info = sb_attach_info.ref(); in Attach() local 429 if (attach_info.ProcessIDIsValid() && !attach_info.UserIDIsValid()) { in Attach() 433 lldb::pid_t attach_pid = attach_info.GetProcessID(); in Attach() 479 ProcessAttachInfo attach_info; in AttachToProcessWithID() local 480 attach_info.SetProcessID(pid); in AttachToProcessWithID() 482 attach_info.SetListener(listener.GetSP()); in AttachToProcessWithID() 518 ProcessAttachInfo attach_info; in AttachToProcessWithName() local 520 attach_info.SetWaitForLaunch(wait_for); in AttachToProcessWithName() [all …]
|
| H A D | SBProcess.cpp | 167 ProcessAttachInfo attach_info; in RemoteAttachToProcessWithID() local 168 attach_info.SetProcessID(pid); in RemoteAttachToProcessWithID() 169 error.SetError(process_sp->Attach(attach_info)); in RemoteAttachToProcessWithID()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Commands/ |
| H A D | CommandObjectProcess.cpp | 333 attach_info.SetContinueOnceAttached(true); in SetOptionValue() 342 attach_info.SetProcessID(pid); in SetOptionValue() 347 attach_info.SetProcessPluginName(option_arg); in SetOptionValue() 351 attach_info.GetExecutableFile().SetFile(option_arg, in SetOptionValue() 356 attach_info.SetWaitForLaunch(true); in SetOptionValue() 360 attach_info.SetIgnoreExisting(false); in SetOptionValue() 372 attach_info.Clear(); in OptionParsingStarting() 422 ProcessAttachInfo attach_info; member in CommandObjectProcessAttach::CommandOptions 485 const auto error = target->Attach(m_options.attach_info, &stream); in DoExecute() 542 if (m_options.attach_info.GetContinueOnceAttached()) in DoExecute()
|
| H A D | CommandObjectPlatform.cpp | 1518 attach_info.SetProcessID(pid); in SetOptionValue() 1523 attach_info.SetProcessPluginName(option_arg); in SetOptionValue() 1527 attach_info.GetExecutableFile().SetFile(option_arg, in SetOptionValue() 1532 attach_info.SetWaitForLaunch(true); in SetOptionValue() 1544 attach_info.Clear(); in OptionParsingStarting() 1598 ProcessAttachInfo attach_info; member in CommandObjectPlatformProcessAttach::CommandOptions 1615 m_options.attach_info, m_interpreter.GetDebugger(), nullptr, err); in DoExecute()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/ |
| H A D | PlatformPOSIX.cpp | 805 lldb::ProcessSP PlatformPOSIX::Attach(ProcessAttachInfo &attach_info, in Attach() argument 839 target->CreateProcess(attach_info.GetListenerForProcess(debugger), in Attach() 840 attach_info.GetProcessPluginName(), NULL); in Attach() 843 ListenerSP listener_sp = attach_info.GetHijackListener(); in Attach() 847 attach_info.SetHijackListener(listener_sp); in Attach() 850 error = process_sp->Attach(attach_info); in Attach() 856 m_remote_platform_sp->Attach(attach_info, debugger, target, error); in Attach()
|
| H A D | PlatformPOSIX.h | 134 lldb::ProcessSP Attach(lldb_private::ProcessAttachInfo &attach_info,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/ |
| H A D | PlatformRemoteGDBServer.cpp | 558 ProcessAttachInfo &attach_info, Debugger &debugger, in Attach() argument 586 attach_info.GetListenerForProcess(debugger), "gdb-remote", NULL); in Attach() 590 ListenerSP listener_sp = attach_info.GetHijackListener(); in Attach() 593 error = process_sp->Attach(attach_info); in Attach()
|
| H A D | PlatformRemoteGDBServer.h | 77 lldb::ProcessSP Attach(ProcessAttachInfo &attach_info, Debugger &debugger,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | ProcessGDBRemote.h | 98 const ProcessAttachInfo &attach_info) override; 102 const ProcessAttachInfo &attach_info) override;
|
| H A D | ProcessGDBRemote.cpp | 1218 lldb::pid_t attach_pid, const ProcessAttachInfo &attach_info) { in DoAttachToProcessWithID() argument 1228 error = EstablishConnectionIfNeeded(attach_info); in DoAttachToProcessWithID() 1230 m_gdb_comm.SetDetachOnError(attach_info.GetDetachOnError()); in DoAttachToProcessWithID() 1246 const char *process_name, const ProcessAttachInfo &attach_info) { in DoAttachToProcessWithName() argument 1252 error = EstablishConnectionIfNeeded(attach_info); in DoAttachToProcessWithName() 1256 m_gdb_comm.SetDetachOnError(attach_info.GetDetachOnError()); in DoAttachToProcessWithName() 1258 if (attach_info.GetWaitForLaunch()) { in DoAttachToProcessWithName() 1262 if (attach_info.GetIgnoreExisting()) in DoAttachToProcessWithName()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Target/ |
| H A D | Target.cpp | 2971 Status Target::Attach(ProcessAttachInfo &attach_info, Stream *stream) { in Attach() argument 2987 if (!attach_info.ProcessInfoSpecified()) { in Attach() 2989 attach_info.GetExecutableFile().GetFilename() = in Attach() 2992 if (!attach_info.ProcessInfoSpecified()) { in Attach() 3001 const bool async = attach_info.GetAsync(); in Attach() 3005 attach_info.SetHijackListener(hijack_listener_sp); in Attach() 3012 process_sp = platform_sp->Attach(attach_info, GetDebugger(), this, error); in Attach() 3015 const char *plugin_name = attach_info.GetProcessPluginName(); in Attach() 3017 CreateProcess(attach_info.GetListenerForProcess(GetDebugger()), in Attach() 3028 error = process_sp->Attach(attach_info); in Attach() [all …]
|
| H A D | Process.cpp | 2984 Status Process::Attach(ProcessAttachInfo &attach_info) { in Attach() argument 2992 lldb::pid_t attach_pid = attach_info.GetProcessID(); in Attach() 2997 if (attach_info.GetExecutableFile().GetPath(process_name, in Attach() 2999 const bool wait_for_launch = attach_info.GetWaitForLaunch(); in Attach() 3009 error = DoAttachToProcessWithName(process_name, attach_info); in Attach() 3025 this, attach_info.GetResumeCount())); in Attach() 3036 match_info.GetProcessInfo() = attach_info; in Attach() 3081 error = DoAttachToProcessWithID(attach_pid, attach_info); in Attach() 3089 this, attach_info.GetResumeCount())); in Attach()
|
| H A D | Platform.cpp | 1177 ProcessAttachInfo attach_info(launch_info); in DebugProcess() local 1178 process_sp = Attach(attach_info, debugger, target, error); in DebugProcess() 1183 launch_info.SetHijackListener(attach_info.GetHijackListener()); in DebugProcess()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ |
| H A D | ProcessFreeBSD.h | 72 const lldb_private::ProcessAttachInfo &attach_info) override;
|
| H A D | ProcessFreeBSD.cpp | 295 const ProcessAttachInfo &attach_info) { in DoAttachToProcessWithID() argument
|
| /freebsd-12.1/contrib/llvm/tools/lldb/tools/lldb-server/ |
| H A D | lldb-gdbserver.cpp | 389 ProcessAttachInfo attach_info; in main_gdbserver() local
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/ |
| H A D | Process.h | 920 virtual Status Attach(ProcessAttachInfo &attach_info); 1175 const ProcessAttachInfo &attach_info) { in DoAttachToProcessWithID() argument 1200 const ProcessAttachInfo &attach_info) { in DoAttachToProcessWithName() argument
|
| H A D | Platform.h | 432 virtual lldb::ProcessSP Attach(ProcessAttachInfo &attach_info,
|
| H A D | Target.h | 551 Status Attach(ProcessAttachInfo &attach_info,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/API/ |
| H A D | SBTarget.h | 222 SBProcess Attach(SBAttachInfo &attach_info, SBError &error);
|