Lines Matching refs:p2
72 proc_compare(struct kinfo_proc *p1, struct kinfo_proc *p2) in proc_compare() argument
80 switch (TESTAB(ISRUN(p1), ISRUN(p2))) { in proc_compare()
89 if (p2->ki_estcpu > p1->ki_estcpu) in proc_compare()
91 if (p1->ki_estcpu > p2->ki_estcpu) in proc_compare()
93 return (p2->ki_pid > p1->ki_pid); /* tie - return highest pid */ in proc_compare()
98 switch (TESTAB(p1->ki_stat == SZOMB, p2->ki_stat == SZOMB)) { in proc_compare()
104 return (p2->ki_pid > p1->ki_pid); /* tie - return highest pid */ in proc_compare()
109 if (p2->ki_slptime > p1->ki_slptime) in proc_compare()
111 if (p1->ki_slptime > p2->ki_slptime) in proc_compare()
116 if (p1->ki_tdflags & TDF_SINTR && (p2->ki_tdflags & TDF_SINTR) == 0) in proc_compare()
118 if (p2->ki_tdflags & TDF_SINTR && (p1->ki_tdflags & TDF_SINTR) == 0) in proc_compare()
120 return (p2->ki_pid > p1->ki_pid); /* tie - return highest pid */ in proc_compare()