Lines Matching refs:kipp
62 kinfo_proc_sort(struct kinfo_proc *kipp, int count) in kinfo_proc_sort() argument
65 qsort(kipp, count, sizeof(*kipp), kinfo_proc_compare); in kinfo_proc_sort()
71 struct kinfo_proc *kipp; in kinfo_getallproc() local
83 kipp = malloc(len); in kinfo_getallproc()
84 if (kipp == NULL) in kinfo_getallproc()
87 if (sysctl(mib, nitems(mib), kipp, &len, NULL, 0) < 0) in kinfo_getallproc()
89 if (len % sizeof(*kipp) != 0) in kinfo_getallproc()
91 if (kipp->ki_structsize != sizeof(*kipp)) in kinfo_getallproc()
93 *cntp = len / sizeof(*kipp); in kinfo_getallproc()
94 kinfo_proc_sort(kipp, len / sizeof(*kipp)); in kinfo_getallproc()
95 return (kipp); in kinfo_getallproc()
98 free(kipp); in kinfo_getallproc()