Lines Matching refs:p_numthreads
513 p->p_numthreads = 0; in proc_linkup()
965 if (p->p_numthreads > 1) { in thread_exit()
977 if (p->p_numthreads == p->p_suspcount) { in thread_exit()
1045 KASSERT(p->p_numthreads == 1, ("multiple threads in thread_wait()")); in thread_wait()
1087 p->p_numthreads++; in thread_link()
1105 p->p_numthreads--; in thread_unlink()
1118 remaining = p->p_numthreads; in calc_remaining()
1120 remaining = p->p_numthreads - p->p_boundary_count; in calc_remaining()
1122 remaining = p->p_numthreads - p->p_suspcount; in calc_remaining()
1317 KASSERT(p->p_numthreads == 1, ("Unthreading with >1 threads")); in thread_single()
1471 if (p->p_numthreads == p->p_suspcount + 1) { in thread_suspend_check()
1649 p->p_numthreads == p->p_suspcount) { in thread_unsuspend()
1698 if (p->p_numthreads != remain_for_mode(mode) && !P_SHOULDSTOP(p)) { in thread_single_end()