Home
last modified time | relevance | path

Searched refs:process_info (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Host/freebsd/
H A DHost.cpp45 ProcessInstanceInfo &process_info) { in GetFreeBSDProcessArgs() argument
46 if (!process_info.ProcessIDIsValid()) in GetFreeBSDProcessArgs()
49 int pid = process_info.GetProcessID(); in GetFreeBSDProcessArgs()
72 process_info.GetExecutableFile().SetFile(pathname, FileSpec::Style::native); in GetFreeBSDProcessArgs()
74 process_info.GetExecutableFile().SetFile(cstr, FileSpec::Style::native); in GetFreeBSDProcessArgs()
77 NameMatches(process_info.GetExecutableFile().GetFilename().GetCString(), in GetFreeBSDProcessArgs()
82 process_info.SetArg0(cstr); in GetFreeBSDProcessArgs()
83 Args &proc_args = process_info.GetArguments(); in GetFreeBSDProcessArgs()
103 static bool GetFreeBSDProcessCPUType(ProcessInstanceInfo &process_info) { in GetFreeBSDProcessCPUType() argument
104 if (process_info.ProcessIDIsValid()) { in GetFreeBSDProcessCPUType()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Host/openbsd/
H A DHost.cpp42 ProcessInstanceInfo &process_info) { in GetOpenBSDProcessArgs() argument
43 if (process_info.ProcessIDIsValid()) { in GetOpenBSDProcessArgs()
45 (int)process_info.GetProcessID()}; in GetOpenBSDProcessArgs()
57 process_info.GetExecutableFile().SetFile(cstr, FileSpec::Style::native); in GetOpenBSDProcessArgs()
61 process_info.GetExecutableFile().GetFilename().GetCString(), in GetOpenBSDProcessArgs()
66 Args &proc_args = process_info.GetArguments(); in GetOpenBSDProcessArgs()
88 static bool GetOpenBSDProcessCPUType(ProcessInstanceInfo &process_info) { in GetOpenBSDProcessCPUType() argument
89 if (process_info.ProcessIDIsValid()) { in GetOpenBSDProcessCPUType()
90 process_info.GetArchitecture() = in GetOpenBSDProcessCPUType()
94 process_info.GetArchitecture().Clear(); in GetOpenBSDProcessCPUType()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Host/netbsd/
H A DHostNetBSD.cpp46 ProcessInstanceInfo &process_info) { in GetNetBSDProcessArgs() argument
47 if (!process_info.ProcessIDIsValid()) in GetNetBSDProcessArgs()
50 int pid = process_info.GetProcessID(); in GetNetBSDProcessArgs()
68 process_info.GetExecutableFile().SetFile(cstr, in GetNetBSDProcessArgs()
72 NameMatches(process_info.GetExecutableFile().GetFilename().GetCString(), in GetNetBSDProcessArgs()
77 process_info.SetArg0(cstr); in GetNetBSDProcessArgs()
78 Args &proc_args = process_info.GetArguments(); in GetNetBSDProcessArgs()
98 static bool GetNetBSDProcessCPUType(ProcessInstanceInfo &process_info) { in GetNetBSDProcessCPUType() argument
101 if (process_info.ProcessIDIsValid()) { in GetNetBSDProcessCPUType()
103 process_info.GetExecutableFile(), 0x20, 0); in GetNetBSDProcessCPUType()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Host/aix/
H A DHost.cpp84 static bool GetExePathAndIds(::pid_t pid, ProcessInstanceInfo &process_info) { in GetExePathAndIds() argument
102 process_info.GetExecutableFile().SetFile(PathRef, FileSpec::Style::native); in GetExePathAndIds()
106 process_info.SetArchitecture(arch_spec); in GetExePathAndIds()
107 process_info.SetParentProcessID(psinfoData.pr_ppid); in GetExePathAndIds()
108 process_info.SetGroupID(psinfoData.pr_gid); in GetExePathAndIds()
109 process_info.SetEffectiveGroupID(psinfoData.pr_egid); in GetExePathAndIds()
110 process_info.SetUserID(psinfoData.pr_uid); in GetExePathAndIds()
111 process_info.SetEffectiveUserID(psinfoData.pr_euid); in GetExePathAndIds()
112 process_info.SetProcessGroupID(psinfoData.pr_pgid); in GetExePathAndIds()
113 process_info.SetProcessSessionID(psinfoData.pr_sid); in GetExePathAndIds()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DScriptedMetadata.h22 ScriptedMetadata(const ProcessInfo &process_info) { in ScriptedMetadata() argument
23 lldb::ScriptedMetadataSP metadata_sp = process_info.GetScriptedMetadata(); in ScriptedMetadata()
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DRemoteAwarePlatform.cpp239 ProcessInstanceInfo &process_info) { in GetProcessInfo() argument
241 return m_remote_platform_sp->GetProcessInfo(pid, process_info); in GetProcessInfo()
242 return Platform::GetProcessInfo(pid, process_info); in GetProcessInfo()
H A DPlatform.cpp907 ProcessInstanceInfo &process_info) { in GetProcessInfo() argument
911 return Host::GetProcessInfo(pid, process_info); in GetProcessInfo()
H A DTarget.cpp3337 void Target::SaveScriptedLaunchInfo(lldb_private::ProcessInfo &process_info) { in SaveScriptedLaunchInfo() argument
3338 if (process_info.IsScriptedProcess()) { in SaveScriptedLaunchInfo()
3343 default_launch_info.SetScriptedMetadata(process_info.GetScriptedMetadata()); in SaveScriptedLaunchInfo()
H A DProcess.cpp3095 ProcessInstanceInfo process_info; in CompleteAttach() local
3096 GetProcessInfo(process_info); in CompleteAttach()
3097 const ArchSpec &process_arch = process_info.GetArchitecture(); in CompleteAttach()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationClient.cpp2016 StringExtractorGDBRemote &response, ProcessInstanceInfo &process_info) { in DecodeProcessInfoResponse() argument
2031 process_info.SetProcessID(pid); in DecodeProcessInfoResponse()
2035 process_info.SetParentProcessID(pid); in DecodeProcessInfoResponse()
2039 process_info.SetUserID(uid); in DecodeProcessInfoResponse()
2043 process_info.SetEffectiveUserID(uid); in DecodeProcessInfoResponse()
2047 process_info.SetGroupID(gid); in DecodeProcessInfoResponse()
2051 process_info.SetEffectiveGroupID(gid); in DecodeProcessInfoResponse()
2056 process_info.GetArchitecture().SetTriple(triple.c_str()); in DecodeProcessInfoResponse()
2063 process_info.GetExecutableFile().SetFile(name, FileSpec::Style::native); in DecodeProcessInfoResponse()
2074 process_info.GetArguments().Clear(); in DecodeProcessInfoResponse()
[all …]
H A DProcessGDBRemote.h324 Status EstablishConnectionIfNeeded(const ProcessInfo &process_info);
326 Status LaunchAndConnectToDebugserver(const ProcessInfo &process_info);
H A DGDBRemoteCommunicationClient.h256 bool GetProcessInfo(lldb::pid_t pid, ProcessInstanceInfo &process_info);
642 ProcessInstanceInfo &process_info);
H A DProcessGDBRemote.cpp3441 ProcessGDBRemote::EstablishConnectionIfNeeded(const ProcessInfo &process_info) { in EstablishConnectionIfNeeded() argument
3450 auto error = LaunchAndConnectToDebugserver(process_info); in EstablishConnectionIfNeeded()
3505 const ProcessInfo &process_info) { in LaunchAndConnectToDebugserver() argument
3520 debugserver_launch_info.SetUserID(process_info.GetUserID()); in LaunchAndConnectToDebugserver()
3529 static_cast<int>(process_info.GetProcessID())}; in LaunchAndConnectToDebugserver()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Minidump/
H A DMinidumpFileBuilder.cpp755 lldb_private::ProcessInstanceInfo process_info; in AddMiscInfo() local
756 m_process_sp->GetProcessInfo(process_info); in AddMiscInfo()
757 if (process_info.ProcessIDIsValid()) { in AddMiscInfo()
763 static_cast<llvm::support::ulittle32_t>(process_info.GetProcessID()); in AddMiscInfo()
791 lldb_private::ProcessInstanceInfo process_info; in AddLinuxFileStreams() local
792 m_process_sp->GetProcessInfo(process_info); in AddLinuxFileStreams()
793 if (process_info.ProcessIDIsValid()) { in AddLinuxFileStreams()
794 lldb::pid_t pid = process_info.GetProcessID(); in AddLinuxFileStreams()
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.cpp885 ProcessInstanceInfo process_info; in ResolveExecutableModule() local
886 if (!m_process->GetProcessInfo(process_info)) { in ResolveExecutableModule()
897 process_info.GetExecutableFile().GetPath().c_str()); in ResolveExecutableModule()
899 ModuleSpec module_spec(process_info.GetExecutableFile(), in ResolveExecutableModule()
900 process_info.GetArchitecture()); in ResolveExecutableModule()
/freebsd/contrib/googletest/googletest/src/
H A Dgtest-port.cc224 procfs_info process_info;
226 devctl(fd, DCMD_PROC_INFO, &process_info, sizeof(process_info), nullptr);
229 return static_cast<size_t>(process_info.num_threads);
H A Dgtest-death-test.cc814 PROCESS_INFORMATION process_info; in AssumeRole() local
824 &process_info) != FALSE); in AssumeRole()
825 child_handle_.Reset(process_info.hProcess); in AssumeRole()
826 ::CloseHandle(process_info.hThread); in AssumeRole()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Platform/gdb-server/
H A DPlatformRemoteGDBServer.cpp311 lldb::pid_t pid, ProcessInstanceInfo &process_info) { in GetProcessInfo() argument
313 return m_gdb_client_up->GetProcessInfo(pid, process_info); in GetProcessInfo()
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DTarget.h1527 void SaveScriptedLaunchInfo(lldb_private::ProcessInfo &process_info);