Lines Matching refs:kinfo
183 const struct kinfo_proc &kinfo = kinfos[i]; in FindProcessesImpl() local
186 if (!all_users && kinfo.ki_ruid != our_uid) in FindProcessesImpl()
189 if (kinfo.ki_pid == our_pid || // Skip this process in FindProcessesImpl()
190 kinfo.ki_pid == 0 || // Skip kernel (kernel pid is 0) in FindProcessesImpl()
191 kinfo.ki_stat == SZOMB || // Zombies are bad in FindProcessesImpl()
192 kinfo.ki_flag & P_TRACED || // Being debugged? in FindProcessesImpl()
193 kinfo.ki_flag & P_WEXIT) // Working on exiting in FindProcessesImpl()
201 !already_registered && (const int)kinfo.ki_numthreads > 1 && in FindProcessesImpl()
205 (process_infos[pi].GetProcessID() == (uint32_t)kinfo.ki_pid); in FindProcessesImpl()
211 process_info.SetProcessID(kinfo.ki_pid); in FindProcessesImpl()
212 process_info.SetParentProcessID(kinfo.ki_ppid); in FindProcessesImpl()
213 process_info.SetUserID(kinfo.ki_ruid); in FindProcessesImpl()
214 process_info.SetGroupID(kinfo.ki_rgid); in FindProcessesImpl()
215 process_info.SetEffectiveUserID(kinfo.ki_svuid); in FindProcessesImpl()
216 process_info.SetEffectiveGroupID(kinfo.ki_svgid); in FindProcessesImpl()