Lines Matching refs:ns_flag
835 slp->ns_flag = SLP_VALID | SLP_NEEDQ;
959 slp->ns_flag &= ~SLP_WAITQ;
960 if ((slp->ns_flag & SLP_VALID) && (slp->ns_flag & SLP_WORKTODO))
972 slp->ns_flag &= ~SLP_WORKQ;
973 if ((slp->ns_flag & SLP_VALID) && (slp->ns_flag & SLP_WORKTODO))
986 slp->ns_flag |= SLP_WORKQ;
993 if (slp->ns_flag & SLP_VALID) {
994 if ((slp->ns_flag & (SLP_NEEDQ|SLP_DISCONN)) == SLP_NEEDQ) {
995 slp->ns_flag &= ~SLP_NEEDQ;
998 if (slp->ns_flag & SLP_DISCONN)
1006 if (error && (slp->ns_wgtime || (slp->ns_flag & SLP_DOWRITES))) {
1015 slp->ns_flag &= ~SLP_DOWRITES;
1021 if (error || (slp && !(slp->ns_flag & SLP_VALID))) {
1155 if (slp->ns_flag & SLP_VALID) {
1285 * will stop using it and clear ns_flag at the end so that it will not be
1293 if ((slp->ns_flag & SLP_VALID) == 0)
1295 slp->ns_flag &= ~SLP_ALLFLAGS;
1378 if (slp->ns_sref || (slp->ns_flag & SLP_VALID)) {
1379 if ((slp->ns_flag & SLP_QUEUED) && !(slp->ns_flag & SLP_WORKTODO)) {
1381 if (slp->ns_flag & SLP_WAITQ)
1385 slp->ns_flag &= ~SLP_QUEUED;
1394 if (slp->ns_flag & SLP_QUEUED) {
1395 if (slp->ns_flag & SLP_WAITQ)
1399 slp->ns_flag &= ~SLP_QUEUED;
1479 if (slp->ns_flag & SLP_VALID) {
1484 if (slp->ns_flag & SLP_QUEUED) {
1485 if (slp->ns_flag & SLP_WAITQ)
1489 slp->ns_flag &= ~SLP_QUEUED;