Lines Matching refs:p2
77 proc_compare(const struct kinfo_proc2 *p1, const struct kinfo_proc2 *p2) in proc_compare() argument
84 switch (TESTAB(ISRUN(p1), ISRUN(p2))) { in proc_compare()
93 if (p2->p_estcpu > p1->p_estcpu) in proc_compare()
95 if (p1->p_estcpu > p2->p_estcpu) in proc_compare()
97 return (p2->p_pid > p1->p_pid); /* tie - return highest pid */ in proc_compare()
102 switch (TESTAB(p1->p_stat == SZOMB, p2->p_stat == SZOMB)) { in proc_compare()
108 return (p2->p_pid > p1->p_pid); /* tie - return highest pid */ in proc_compare()
113 if (p2->p_slptime > p1->p_slptime) in proc_compare()
115 if (p1->p_slptime > p2->p_slptime) in proc_compare()
120 if (p1->p_flag & P_SINTR && (p2->p_flag & P_SINTR) == 0) in proc_compare()
122 if (p2->p_flag & P_SINTR && (p1->p_flag & P_SINTR) == 0) in proc_compare()
124 return (p2->p_pid > p1->p_pid); /* tie - return highest pid */ in proc_compare()