Lines Matching refs:ns_flag
790 slp->ns_flag = SLP_VALID | SLP_NEEDQ;
906 slp->ns_flag &= ~SLP_WAITQ;
907 if ((slp->ns_flag & SLP_VALID) && (slp->ns_flag & SLP_WORKTODO))
919 slp->ns_flag &= ~SLP_WORKQ;
920 if ((slp->ns_flag & SLP_VALID) && (slp->ns_flag & SLP_WORKTODO))
933 slp->ns_flag |= SLP_WORKQ;
940 if (slp->ns_flag & SLP_VALID) {
941 if ((slp->ns_flag & (SLP_NEEDQ|SLP_DISCONN)) == SLP_NEEDQ) {
942 slp->ns_flag &= ~SLP_NEEDQ;
945 if (slp->ns_flag & SLP_DISCONN)
953 if (error && (slp->ns_wgtime || (slp->ns_flag & SLP_DOWRITES))) {
962 slp->ns_flag &= ~SLP_DOWRITES;
968 if (error || (slp && !(slp->ns_flag & SLP_VALID))) {
1104 if (slp->ns_flag & SLP_VALID) {
1230 * will stop using it and clear ns_flag at the end so that it will not be
1238 if ((slp->ns_flag & SLP_VALID) == 0)
1240 slp->ns_flag &= ~SLP_ALLFLAGS;
1313 if (slp->ns_sref || (slp->ns_flag & SLP_VALID)) {
1314 if ((slp->ns_flag & SLP_QUEUED) && !(slp->ns_flag & SLP_WORKTODO)) {
1316 if (slp->ns_flag & SLP_WAITQ)
1320 slp->ns_flag &= ~SLP_QUEUED;
1329 if (slp->ns_flag & SLP_QUEUED) {
1330 if (slp->ns_flag & SLP_WAITQ)
1334 slp->ns_flag &= ~SLP_QUEUED;
1412 if (slp->ns_flag & SLP_VALID) {
1417 if (slp->ns_flag & SLP_QUEUED) {
1418 if (slp->ns_flag & SLP_WAITQ)
1422 slp->ns_flag &= ~SLP_QUEUED;