Lines Matching refs:process_info

56                       ProcessInstanceInfo &process_info) {  in GetOpenBSDProcessArgs()  argument
57 if (process_info.ProcessIDIsValid()) { in GetOpenBSDProcessArgs()
59 (int)process_info.GetProcessID()}; in GetOpenBSDProcessArgs()
71 process_info.GetExecutableFile().SetFile(cstr, FileSpec::Style::native); in GetOpenBSDProcessArgs()
75 process_info.GetExecutableFile().GetFilename().GetCString(), in GetOpenBSDProcessArgs()
80 Args &proc_args = process_info.GetArguments(); in GetOpenBSDProcessArgs()
102 static bool GetOpenBSDProcessCPUType(ProcessInstanceInfo &process_info) { in GetOpenBSDProcessCPUType() argument
103 if (process_info.ProcessIDIsValid()) { in GetOpenBSDProcessCPUType()
104 process_info.GetArchitecture() = in GetOpenBSDProcessCPUType()
108 process_info.GetArchitecture().Clear(); in GetOpenBSDProcessCPUType()
112 static bool GetOpenBSDProcessUserAndGroup(ProcessInstanceInfo &process_info) { in GetOpenBSDProcessUserAndGroup() argument
116 if (process_info.ProcessIDIsValid()) { in GetOpenBSDProcessUserAndGroup()
118 (int)process_info.GetProcessID()}; in GetOpenBSDProcessUserAndGroup()
123 process_info.SetParentProcessID(proc_kinfo.p_ppid); in GetOpenBSDProcessUserAndGroup()
124 process_info.SetUserID(proc_kinfo.p_ruid); in GetOpenBSDProcessUserAndGroup()
125 process_info.SetGroupID(proc_kinfo.p_rgid); in GetOpenBSDProcessUserAndGroup()
126 process_info.SetEffectiveUserID(proc_kinfo.p_uid); in GetOpenBSDProcessUserAndGroup()
127 process_info.SetEffectiveGroupID(proc_kinfo.p_gid); in GetOpenBSDProcessUserAndGroup()
132 process_info.SetParentProcessID(LLDB_INVALID_PROCESS_ID); in GetOpenBSDProcessUserAndGroup()
133 process_info.SetUserID(UINT32_MAX); in GetOpenBSDProcessUserAndGroup()
134 process_info.SetGroupID(UINT32_MAX); in GetOpenBSDProcessUserAndGroup()
135 process_info.SetEffectiveUserID(UINT32_MAX); in GetOpenBSDProcessUserAndGroup()
136 process_info.SetEffectiveGroupID(UINT32_MAX); in GetOpenBSDProcessUserAndGroup()
180 ProcessInstanceInfo process_info; in FindProcesses() local
181 process_info.SetProcessID(kinfo.p_pid); in FindProcesses()
182 process_info.SetParentProcessID(kinfo.p_ppid); in FindProcesses()
183 process_info.SetUserID(kinfo.p_ruid); in FindProcesses()
184 process_info.SetGroupID(kinfo.p_rgid); in FindProcesses()
185 process_info.SetEffectiveUserID(kinfo.p_svuid); in FindProcesses()
186 process_info.SetEffectiveGroupID(kinfo.p_svgid); in FindProcesses()
189 if (match_info.Matches(process_info) && in FindProcesses()
190 GetOpenBSDProcessArgs(&match_info, process_info)) { in FindProcesses()
191 GetOpenBSDProcessCPUType(process_info); in FindProcesses()
192 if (match_info.Matches(process_info)) in FindProcesses()
193 process_infos.Append(process_info); in FindProcesses()
200 bool Host::GetProcessInfo(lldb::pid_t pid, ProcessInstanceInfo &process_info) { in GetProcessInfo() argument
201 process_info.SetProcessID(pid); in GetProcessInfo()
203 if (GetOpenBSDProcessArgs(NULL, process_info)) { in GetProcessInfo()
205 GetOpenBSDProcessCPUType(process_info); in GetProcessInfo()
206 GetOpenBSDProcessUserAndGroup(process_info); in GetProcessInfo()
210 process_info.Clear(); in GetProcessInfo()