Lines Matching refs:p_listflag

454 	p->p_listflag |= P_LIST_EXITED;
708 if ((p->p_listflag & P_LIST_EXITCOUNT) == P_LIST_EXITCOUNT) {
709 p->p_listflag &= ~P_LIST_EXITCOUNT;
718 int reparentedtoinit = (q->p_listflag & P_LIST_DEADPARENT) ? 1 : 0;
723 while ((q->p_listflag & P_LIST_WAITING) == P_LIST_WAITING) {
726 q->p_listflag |= P_LIST_WAITING;
766 q->p_listflag |= P_LIST_DEADPARENT;
797 q->p_listflag |= P_LIST_DEADPARENT;
918 p->p_listflag |= P_LIST_DEADPARENT;
921 if ((p->p_listflag & P_LIST_DEADPARENT) == 0 || p->p_oppid) {
968 while ((p->p_listflag & P_LIST_WAITING) == P_LIST_WAITING) {
973 p->p_listflag |= P_LIST_WAITING;
1070 child->p_listflag &= ~P_LIST_WAITING;
1159 child->p_listflag &= ~P_LIST_WAITING;
1164 child->p_listflag &= ~P_LIST_INHASH;
1173 child->p_listflag |= P_LIST_DEADPARENT;
1266 if (p->p_listflag & P_LIST_WAITING) {
1270 p->p_listflag |= P_LIST_WAITING; /* only allow single thread to wait() */
1274 int reparentedtoinit = (p->p_listflag & P_LIST_DEADPARENT) ? 1 : 0;
1384 p->p_listflag &= ~P_LIST_WAITING;
1411 p->p_listflag &= ~P_LIST_WAITING;
1518 if (p->p_listflag & P_LIST_WAITING) {
1523 p->p_listflag |= P_LIST_WAITING; /* mark busy */
1632 p->p_listflag &= ~P_LIST_WAITING;
1675 p->p_listflag &= ~P_LIST_WAITING;
1794 p->p_listflag |= P_LIST_EXITED;
1952 while ((q->p_listflag & P_LIST_WAITING) == P_LIST_WAITING) {
1955 q->p_listflag |= P_LIST_WAITING;
1986 q->p_listflag |= P_LIST_DEADPARENT;
2016 q->p_listflag |= P_LIST_DEADPARENT;
2128 if ((p->p_listflag & P_LIST_DEADPARENT) == 0) {
2159 while ((p->p_listflag & P_LIST_WAITING) == P_LIST_WAITING) {
2163 p->p_listflag |= P_LIST_WAITING;