Lines Matching refs:kinfo_proc
96 * Versions prior to 5.x do not track threads in kinfo_proc, so we
126 struct kinfo_proc **next_proc; /* points to next valid proc pointer */
135 * In versions 4.x and earlier the kinfo_proc structure was a collection of
136 * substructures (kp_proc and kp_eproc). Starting with 5.0 kinfo_proc was
301 * pbase points to the array that holds the kinfo_proc structures. pref
302 * (pronounced p-ref) points to an array of kinfo_proc pointers and is where
313 static struct kinfo_proc *pbase = NULL;
314 static struct kinfo_proc **pref = NULL;
339 int (*format)(char *, int, struct kinfo_proc *);
546 fmt_pid(char *buf, int sz, struct kinfo_proc *pp)
553 fmt_username(char *buf, int sz, struct kinfo_proc *pp)
561 fmt_uid(char *buf, int sz, struct kinfo_proc *pp)
568 fmt_thr(char *buf, int sz, struct kinfo_proc *pp)
575 fmt_pri(char *buf, int sz, struct kinfo_proc *pp)
586 fmt_nice(char *buf, int sz, struct kinfo_proc *pp)
593 fmt_size(char *buf, int sz, struct kinfo_proc *pp)
600 fmt_res(char *buf, int sz, struct kinfo_proc *pp)
607 fmt_state(char *buf, int sz, struct kinfo_proc *pp)
641 fmt_flags(char *buf, int sz, struct kinfo_proc *pp)
674 fmt_c(char *buf, int sz, struct kinfo_proc *pp)
681 fmt_time(char *buf, int sz, struct kinfo_proc *pp)
689 fmt_cpu(char *buf, int sz, struct kinfo_proc *pp)
696 fmt_command(char *buf, int sz, struct kinfo_proc *pp)
753 fmt_vcsw(char *buf, int sz, struct kinfo_proc *pp)
760 fmt_ivcsw(char *buf, int sz, struct kinfo_proc *pp)
767 fmt_read(char *buf, int sz, struct kinfo_proc *pp)
774 fmt_write(char *buf, int sz, struct kinfo_proc *pp)
781 fmt_fault(char *buf, int sz, struct kinfo_proc *pp)
788 fmt_iototal(char *buf, int sz, struct kinfo_proc *pp)
795 fmt_iopct(char *buf, int sz, struct kinfo_proc *pp)
1153 struct kinfo_proc **prefp;
1154 struct kinfo_proc *pp;
1155 struct kinfo_proc *prev_pp = NULL;
1170 nproc = (int)get_sysctlsize(K_PROC) / sizeof(struct kinfo_proc);
1172 size = nproc * sizeof(struct kinfo_proc);
1179 pbase = (struct kinfo_proc *)realloc(pbase, size);
1180 pref = (struct kinfo_proc **)realloc(pref,
1181 sizeof(struct kinfo_proc *) * nproc);
1206 nproc /= sizeof(struct kinfo_proc);
1363 qsort((char *)pref, active_procs, sizeof(struct kinfo_proc *),
1388 struct kinfo_proc **kip;
1465 struct kinfo_proc *pp;
1579 struct kinfo_proc *p1;
1580 struct kinfo_proc *p2;
1585 p1 = *(struct kinfo_proc **) pp1;
1586 p2 = *(struct kinfo_proc **) pp2;
1605 struct kinfo_proc *p1;
1606 struct kinfo_proc *p2;
1611 p1 = *(struct kinfo_proc **) pp1;
1612 p2 = *(struct kinfo_proc **) pp2;
1631 struct kinfo_proc *p1;
1632 struct kinfo_proc *p2;
1637 p1 = *(struct kinfo_proc **) pp1;
1638 p2 = *(struct kinfo_proc **) pp2;
1657 struct kinfo_proc *p1;
1658 struct kinfo_proc *p2;
1663 p1 = *(struct kinfo_proc **) pp1;
1664 p2 = *(struct kinfo_proc **) pp2;
1683 struct kinfo_proc *p1;
1684 struct kinfo_proc *p2;
1689 p1 = *(struct kinfo_proc **) pp1;
1690 p2 = *(struct kinfo_proc **) pp2;
1709 struct kinfo_proc *p1;
1710 struct kinfo_proc *p2;
1715 p1 = *(struct kinfo_proc **) pp1;
1716 p2 = *(struct kinfo_proc **) pp2;
1736 struct kinfo_proc *p1;
1737 struct kinfo_proc *p2;
1741 p1 = *(struct kinfo_proc **) pp1;
1742 p2 = *(struct kinfo_proc **) pp2;
1765 struct kinfo_proc **prefp;
1766 struct kinfo_proc *pp;