Lines Matching refs:process_info

59                       ProcessInstanceInfo &process_info) {  in GetOpenBSDProcessArgs()  argument
60 if (process_info.ProcessIDIsValid()) { in GetOpenBSDProcessArgs()
62 (int)process_info.GetProcessID()}; in GetOpenBSDProcessArgs()
74 process_info.GetExecutableFile().SetFile(cstr, FileSpec::Style::native); in GetOpenBSDProcessArgs()
78 process_info.GetExecutableFile().GetFilename().GetCString(), in GetOpenBSDProcessArgs()
83 Args &proc_args = process_info.GetArguments(); in GetOpenBSDProcessArgs()
105 static bool GetOpenBSDProcessCPUType(ProcessInstanceInfo &process_info) { in GetOpenBSDProcessCPUType() argument
106 if (process_info.ProcessIDIsValid()) { in GetOpenBSDProcessCPUType()
107 process_info.GetArchitecture() = in GetOpenBSDProcessCPUType()
111 process_info.GetArchitecture().Clear(); in GetOpenBSDProcessCPUType()
115 static bool GetOpenBSDProcessUserAndGroup(ProcessInstanceInfo &process_info) { in GetOpenBSDProcessUserAndGroup() argument
119 if (process_info.ProcessIDIsValid()) { in GetOpenBSDProcessUserAndGroup()
121 (int)process_info.GetProcessID()}; in GetOpenBSDProcessUserAndGroup()
126 process_info.SetParentProcessID(proc_kinfo.p_ppid); in GetOpenBSDProcessUserAndGroup()
127 process_info.SetUserID(proc_kinfo.p_ruid); in GetOpenBSDProcessUserAndGroup()
128 process_info.SetGroupID(proc_kinfo.p_rgid); in GetOpenBSDProcessUserAndGroup()
129 process_info.SetEffectiveUserID(proc_kinfo.p_uid); in GetOpenBSDProcessUserAndGroup()
130 process_info.SetEffectiveGroupID(proc_kinfo.p_gid); in GetOpenBSDProcessUserAndGroup()
135 process_info.SetParentProcessID(LLDB_INVALID_PROCESS_ID); in GetOpenBSDProcessUserAndGroup()
136 process_info.SetUserID(UINT32_MAX); in GetOpenBSDProcessUserAndGroup()
137 process_info.SetGroupID(UINT32_MAX); in GetOpenBSDProcessUserAndGroup()
138 process_info.SetEffectiveUserID(UINT32_MAX); in GetOpenBSDProcessUserAndGroup()
139 process_info.SetEffectiveGroupID(UINT32_MAX); in GetOpenBSDProcessUserAndGroup()
183 ProcessInstanceInfo process_info; in FindProcessesImpl() local
184 process_info.SetProcessID(kinfo.p_pid); in FindProcessesImpl()
185 process_info.SetParentProcessID(kinfo.p_ppid); in FindProcessesImpl()
186 process_info.SetUserID(kinfo.p_ruid); in FindProcessesImpl()
187 process_info.SetGroupID(kinfo.p_rgid); in FindProcessesImpl()
188 process_info.SetEffectiveUserID(kinfo.p_svuid); in FindProcessesImpl()
189 process_info.SetEffectiveGroupID(kinfo.p_svgid); in FindProcessesImpl()
192 if (match_info.Matches(process_info) && in FindProcessesImpl()
193 GetOpenBSDProcessArgs(&match_info, process_info)) { in FindProcessesImpl()
194 GetOpenBSDProcessCPUType(process_info); in FindProcessesImpl()
195 if (match_info.Matches(process_info)) in FindProcessesImpl()
196 process_infos.push_back(process_info); in FindProcessesImpl()
203 bool Host::GetProcessInfo(lldb::pid_t pid, ProcessInstanceInfo &process_info) { in GetProcessInfo() argument
204 process_info.SetProcessID(pid); in GetProcessInfo()
206 if (GetOpenBSDProcessArgs(NULL, process_info)) { in GetProcessInfo()
208 GetOpenBSDProcessCPUType(process_info); in GetProcessInfo()
209 GetOpenBSDProcessUserAndGroup(process_info); in GetProcessInfo()
213 process_info.Clear(); in GetProcessInfo()