Lines Matching defs:process_info

42                       ProcessInstanceInfo &process_info) {
43 if (process_info.ProcessIDIsValid()) {
45 (int)process_info.GetProcessID()};
57 process_info.GetExecutableFile().SetFile(cstr, FileSpec::Style::native);
61 process_info.GetExecutableFile().GetFilename().GetCString(),
66 Args &proc_args = process_info.GetArguments();
88 static bool GetOpenBSDProcessCPUType(ProcessInstanceInfo &process_info) {
89 if (process_info.ProcessIDIsValid()) {
90 process_info.GetArchitecture() =
94 process_info.GetArchitecture().Clear();
98 static bool GetOpenBSDProcessUserAndGroup(ProcessInstanceInfo &process_info) {
102 if (process_info.ProcessIDIsValid()) {
104 (int)process_info.GetProcessID()};
109 process_info.SetParentProcessID(proc_kinfo.p_ppid);
110 process_info.SetUserID(proc_kinfo.p_ruid);
111 process_info.SetGroupID(proc_kinfo.p_rgid);
112 process_info.SetEffectiveUserID(proc_kinfo.p_uid);
113 process_info.SetEffectiveGroupID(proc_kinfo.p_gid);
118 process_info.SetParentProcessID(LLDB_INVALID_PROCESS_ID);
119 process_info.SetUserID(UINT32_MAX);
120 process_info.SetGroupID(UINT32_MAX);
121 process_info.SetEffectiveUserID(UINT32_MAX);
122 process_info.SetEffectiveGroupID(UINT32_MAX);
166 ProcessInstanceInfo process_info;
167 process_info.SetProcessID(kinfo.p_pid);
168 process_info.SetParentProcessID(kinfo.p_ppid);
169 process_info.SetUserID(kinfo.p_ruid);
170 process_info.SetGroupID(kinfo.p_rgid);
171 process_info.SetEffectiveUserID(kinfo.p_svuid);
172 process_info.SetEffectiveGroupID(kinfo.p_svgid);
175 if (match_info.Matches(process_info) &&
176 GetOpenBSDProcessArgs(&match_info, process_info)) {
177 GetOpenBSDProcessCPUType(process_info);
178 if (match_info.Matches(process_info))
179 process_infos.push_back(process_info);
186 bool Host::GetProcessInfo(lldb::pid_t pid, ProcessInstanceInfo &process_info) {
187 process_info.SetProcessID(pid);
189 if (GetOpenBSDProcessArgs(NULL, process_info)) {
191 GetOpenBSDProcessCPUType(process_info);
192 GetOpenBSDProcessUserAndGroup(process_info);
196 process_info.Clear();