Home
last modified time | relevance | path

Searched refs:kipp (Results 1 – 2 of 2) sorted by relevance

/f-stack/tools/libutil/
H A Dkinfo_getallproc.c62 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()
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()
[all …]
H A Dkinfo_getproc.c45 struct kinfo_proc *kipp; in kinfo_getproc() local
57 kipp = malloc(len); in kinfo_getproc()
58 if (kipp == NULL) in kinfo_getproc()
61 if (sysctl(mib, nitems(mib), kipp, &len, NULL, 0) < 0) in kinfo_getproc()
63 if (len != sizeof(*kipp)) in kinfo_getproc()
65 if (kipp->ki_structsize != sizeof(*kipp)) in kinfo_getproc()
67 if (kipp->ki_pid != pid) in kinfo_getproc()
69 return (kipp); in kinfo_getproc()
71 free(kipp); in kinfo_getproc()