Lines Matching refs:p_listflag
2378 if ((p->p_listflag & P_LIST_EXITCOUNT) == P_LIST_EXITCOUNT) { in proc_exit()
2379 p->p_listflag &= ~P_LIST_EXITCOUNT; in proc_exit()
2394 while ((q->p_listflag & P_LIST_WAITING) == P_LIST_WAITING) { in proc_exit()
2397 q->p_listflag |= P_LIST_WAITING; in proc_exit()
2407 reap_flags_t reparent_flags = (q->p_listflag & P_LIST_DEADPARENT) ? in proc_exit()
2441 q->p_listflag |= P_LIST_DEADPARENT; in proc_exit()
2472 q->p_listflag |= P_LIST_DEADPARENT; in proc_exit()
2575 p->p_listflag |= P_LIST_DEADPARENT; in proc_exit()
2602 p->p_listflag |= P_LIST_DEADPARENT; in proc_exit()
2606 ((p->p_listflag & P_LIST_DEADPARENT) == 0 || p->p_oppid)) { in proc_exit()
2657 while ((p->p_listflag & P_LIST_WAITING) == P_LIST_WAITING) { in proc_exit()
2662 p->p_listflag |= P_LIST_WAITING; in proc_exit()
2765 child->p_listflag &= ~P_LIST_WAITING; in reap_child_locked()
2836 child->p_listflag &= ~P_LIST_WAITING; in reap_child_locked()
2846 child->p_listflag |= P_LIST_DEADPARENT; in reap_child_locked()
2944 if (p->p_listflag & P_LIST_WAITING) { in wait4_nocancel()
2955 p->p_listflag |= P_LIST_WAITING; /* only allow single thread to wait() */ in wait4_nocancel()
2959 reap_flags_t reap_flags = (p->p_listflag & P_LIST_DEADPARENT) ? in wait4_nocancel()
3076 p->p_listflag &= ~P_LIST_WAITING; in wait4_nocancel()
3105 p->p_listflag &= ~P_LIST_WAITING; in wait4_nocancel()
3219 if (p->p_listflag & P_LIST_WAITING) { in waitid_nocancel()
3224 p->p_listflag |= P_LIST_WAITING; /* mark busy */ in waitid_nocancel()
3352 p->p_listflag &= ~P_LIST_WAITING; in waitid_nocancel()
3397 p->p_listflag &= ~P_LIST_WAITING; in waitid_nocancel()