Home
last modified time | relevance | path

Searched refs:proc_kinfo (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Host/netbsd/
H A DHostNetBSD.cpp134 struct ::kinfo_proc2 *proc_kinfo; in GetNetBSDProcessUserAndGroup() local
144 if ((proc_kinfo = ::kvm_getproc2(kdp, KERN_PROC_PID, pid, in GetNetBSDProcessUserAndGroup()
156 process_info.SetParentProcessID(proc_kinfo->p_ppid); in GetNetBSDProcessUserAndGroup()
157 process_info.SetUserID(proc_kinfo->p_ruid); in GetNetBSDProcessUserAndGroup()
158 process_info.SetGroupID(proc_kinfo->p_rgid); in GetNetBSDProcessUserAndGroup()
159 process_info.SetEffectiveUserID(proc_kinfo->p_uid); in GetNetBSDProcessUserAndGroup()
160 process_info.SetEffectiveGroupID(proc_kinfo->p_gid); in GetNetBSDProcessUserAndGroup()
190 struct ::kinfo_proc2 *proc_kinfo; in FindProcessesImpl() local
192 if ((proc_kinfo = ::kvm_getproc2(kdp, KERN_PROC_ALL, 0, in FindProcessesImpl()
203 if (proc_kinfo[i].p_pid < 1) in FindProcessesImpl()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Host/freebsd/
H A DHost.cpp114 struct kinfo_proc proc_kinfo; in GetFreeBSDProcessUserAndGroup() local
124 if (::sysctl(mib, 4, &proc_kinfo, &proc_kinfo_size, NULL, 0) != 0) in GetFreeBSDProcessUserAndGroup()
130 process_info.SetParentProcessID(proc_kinfo.ki_ppid); in GetFreeBSDProcessUserAndGroup()
131 process_info.SetUserID(proc_kinfo.ki_ruid); in GetFreeBSDProcessUserAndGroup()
132 process_info.SetGroupID(proc_kinfo.ki_rgid); in GetFreeBSDProcessUserAndGroup()
133 process_info.SetEffectiveUserID(proc_kinfo.ki_uid); in GetFreeBSDProcessUserAndGroup()
134 if (proc_kinfo.ki_ngroups > 0) in GetFreeBSDProcessUserAndGroup()
135 process_info.SetEffectiveGroupID(proc_kinfo.ki_groups[0]); in GetFreeBSDProcessUserAndGroup()
/freebsd/contrib/llvm-project/lldb/source/Host/openbsd/
H A DHost.cpp99 struct kinfo_proc proc_kinfo; in GetOpenBSDProcessUserAndGroup() local
107 if (::sysctl(mib, 4, &proc_kinfo, &proc_kinfo_size, NULL, 0) == 0) { in GetOpenBSDProcessUserAndGroup()
109 process_info.SetParentProcessID(proc_kinfo.p_ppid); in GetOpenBSDProcessUserAndGroup()
110 process_info.SetUserID(proc_kinfo.p_ruid); in GetOpenBSDProcessUserAndGroup()
111 process_info.SetGroupID(proc_kinfo.p_rgid); in GetOpenBSDProcessUserAndGroup()
112 process_info.SetEffectiveUserID(proc_kinfo.p_uid); in GetOpenBSDProcessUserAndGroup()
113 process_info.SetEffectiveGroupID(proc_kinfo.p_gid); in GetOpenBSDProcessUserAndGroup()