Lines Matching refs:pg_listflags

914 	if ((pgrp == NULL) || ((pgrp->pg_listflags & PGRP_FLAG_TERMINATE) != 0))
947 if ((pgrp->pg_refcount == 1) && ((pgrp->pg_listflags & PGRP_FLAG_TERMINATE) == PGRP_FLAG_TERMINATE)) {
1113 pgrp->pg_listflags = 0;
1178 pgrp->pg_listflags |= PGRP_FLAG_TERMINATE;
1185 pgrp->pg_listflags |= PGRP_FLAG_DEAD;
2245 while ((pgrp->pg_listflags & PGRP_FLAG_ITERABEGIN) == PGRP_FLAG_ITERABEGIN) {
2246 pgrp->pg_listflags |= PGRP_FLAG_ITERWAIT;
2247 msleep(&pgrp->pg_listflags, &pgrp->pg_mlock, 0, "pgrp_iterate", 0);
2249 pgrp->pg_listflags |= PGRP_FLAG_ITERABEGIN;
2304 pgrp->pg_listflags &= ~PGRP_FLAG_ITERABEGIN;
2305 if ((pgrp->pg_listflags & PGRP_FLAG_ITERWAIT) == PGRP_FLAG_ITERWAIT) {
2306 pgrp->pg_listflags &= ~PGRP_FLAG_ITERWAIT;
2307 wakeup(&pgrp->pg_listflags);
2330 if ((pgrp->pg_listflags & (PGRP_FLAG_TERMINATE | PGRP_FLAG_DEAD)) == PGRP_FLAG_TERMINATE) {
2331 pgrp->pg_listflags &= ~PGRP_FLAG_TERMINATE;
2334 if ((pgrp->pg_listflags & PGRP_FLAG_DEAD) == PGRP_FLAG_DEAD)
2348 if (((pgrp->pg_listflags & (PGRP_FLAG_TERMINATE | PGRP_FLAG_DEAD)) == PGRP_FLAG_TERMINATE) && (pgrp->pg_membercnt != 0)) {
2349 pgrp->pg_listflags &= ~PGRP_FLAG_TERMINATE;
2444 if ((newpg->pg_listflags & (PGRP_FLAG_TERMINATE | PGRP_FLAG_DEAD)) == PGRP_FLAG_TERMINATE) {
2445 newpg->pg_listflags &= ~PGRP_FLAG_TERMINATE;
2448 if ((newpg->pg_listflags & PGRP_FLAG_DEAD) == PGRP_FLAG_DEAD)
2458 if (((newpg->pg_listflags & (PGRP_FLAG_TERMINATE | PGRP_FLAG_DEAD)) == PGRP_FLAG_TERMINATE) && (newpg->pg_membercnt != 0)) {
2459 newpg->pg_listflags &= ~PGRP_FLAG_TERMINATE;
2516 if ((pgrp->pg_listflags & (PGRP_FLAG_TERMINATE | PGRP_FLAG_DEAD)) != 0)
2534 if ((pg->pg_listflags & PGRP_FLAG_DEAD) != 0)