Lines Matching refs:r_flags
2000 if (!rq->r_error && !rq->r_nmrep.nmc_mhead && !(rq->r_flags & R_MUSTRESEND)) { in nfs_reconnect()
2001 rq->r_flags |= R_MUSTRESEND; in nfs_reconnect()
2004 if ((rq->r_flags & (R_IOD | R_ASYNC | R_ASYNCWAIT | R_SENDING)) == R_ASYNC) { in nfs_reconnect()
2073 if (!rq->r_error && !rq->r_nmrep.nmc_mhead && !(rq->r_flags & R_MUSTRESEND)) { in nfs_need_reconnect()
2074 rq->r_flags |= R_MUSTRESEND; in nfs_need_reconnect()
2077 if ((rq->r_flags & (R_IOD | R_ASYNC | R_ASYNCWAIT | R_SENDING)) == R_ASYNC) { in nfs_need_reconnect()
2179 if ((req->r_flags & R_RESENDQ) == 0 || (req->r_rchain.tqe_next == NFSREQNOLIST)) { in nfs_mount_sock_thread()
2184 req->r_flags &= ~R_RESENDQ; in nfs_mount_sock_thread()
2189 dofinish = req->r_callback.rcb_func && !(req->r_flags & R_WAITSENT); in nfs_mount_sock_thread()
2199 if ((req->r_flags & R_RESTART) || nfs_request_using_gss(req)) { in nfs_mount_sock_thread()
2200 req->r_flags &= ~R_RESTART; in nfs_mount_sock_thread()
2216 req->r_flags, req->r_rtt); in nfs_mount_sock_thread()
2229 dofinish = error && req->r_callback.rcb_func && !(req->r_flags & R_WAITSENT); in nfs_mount_sock_thread()
2240 req->r_procnum, req->r_xid, req->r_flags, req->r_rtt); in nfs_mount_sock_thread()
2243 req->r_flags |= R_SENDING; in nfs_mount_sock_thread()
2257 dofinish = req->r_callback.rcb_func && !(req->r_flags & R_WAITSENT); in nfs_mount_sock_thread()
3359 req->r_flags &= ~R_SENDING; in nfs_send()
3369 req->r_flags &= ~R_SENDING; in nfs_send()
3380 if (((req->r_flags & R_SETUP) && !(nmp->nm_sockflags & NMSOCK_SETUP)) || in nfs_send()
3381 ((req->r_flags & R_RECOVER) && !(nmp->nm_sockflags & NMSOCK_READY))) { in nfs_send()
3386 req->r_flags &= ~R_SENDING; in nfs_send()
3395 !((nmp->nm_sockflags & NMSOCK_SETUP) && (req->r_flags & R_SETUP))) { in nfs_send()
3396 if (NMFLAG(nmp, INTR) && !(req->r_flags & R_NOINTR)) { in nfs_send()
3403 req->r_flags &= ~R_SENDING; in nfs_send()
3404 req->r_flags |= R_MUSTRESEND; in nfs_send()
3411 req->r_flags &= ~R_MUSTRESEND; in nfs_send()
3421 if ((NMFLAG(nmp, SOFT) || (req->r_flags & R_SOFT)) && (nmp->nm_reconnect_start > 0)) { in nfs_send()
3427 req->r_flags |= R_SOFTTERM; in nfs_send()
3444 req->r_flags &= ~R_SENDING; in nfs_send()
3457 req->r_flags &= ~R_SENDING; in nfs_send()
3458 req->r_flags |= R_MUSTRESEND; in nfs_send()
3465 rexmit = (req->r_flags & R_SENT); in nfs_send()
3469 if (!(req->r_flags & R_CWND) && (nmp->nm_sent >= nmp->nm_cwnd)) { in nfs_send()
3474 req->r_flags &= ~R_SENDING; in nfs_send()
3475 req->r_flags |= R_MUSTRESEND; in nfs_send()
3503 req->r_flags |= R_CWND; in nfs_send()
3510 req->r_flags &= ~R_TIMING; in nfs_send()
3519 req->r_flags &= ~R_MUSTRESEND; in nfs_send()
3530 req->r_flags &= ~R_SENDING; in nfs_send()
3531 req->r_flags |= R_MUSTRESEND; in nfs_send()
3555 req->r_flags &= ~R_SENDING; in nfs_send()
3563 req->r_flags &= ~R_RESENDERR; in nfs_send()
3567 req->r_flags |= R_SENT; in nfs_send()
3568 if (req->r_flags & R_WAITSENT) { in nfs_send()
3569 req->r_flags &= ~R_WAITSENT; in nfs_send()
3578 req->r_flags |= R_MUSTRESEND; in nfs_send()
3580 req->r_flags |= R_RESENDERR; in nfs_send()
3889 if (req->r_flags & R_CWND) { in nfs_request_match_reply()
3891 req->r_flags &= ~R_CWND; in nfs_request_match_reply()
3905 if (req->r_flags & R_TIMING) { in nfs_request_match_reply()
3963 if (req->r_nmp && NMFLAG(req->r_nmp, INTR) && req->r_thread && !(req->r_flags & R_NOINTR)) { in nfs_wait_reply()
3978 if (req->r_flags & R_MUSTRESEND) { in nfs_wait_reply()
3980 req->r_procnum, req->r_xid, req->r_flags, req->r_rtt); in nfs_wait_reply()
3981 req->r_flags |= R_SENDING; in nfs_wait_reply()
3991 req->r_flags &= ~R_SENDING; in nfs_wait_reply()
3998 req->r_procnum, req->r_xid, req->r_flags, req->r_rtt, error); in nfs_wait_reply()
4064 req->r_flags = R_ALLOCATED; in nfs_request_create()
4103 req->r_flags |= R_NOINTR; in nfs_request_create()
4111 req->r_flags |= R_TIMING; in nfs_request_create()
4134 req->r_flags |= R_INITTED; in nfs_request_create()
4155 if (!req || !(req->r_flags & R_INITTED)) { in nfs_request_destroy()
4159 req->r_flags &= ~R_INITTED; in nfs_request_destroy()
4180 if (req->r_flags & R_CWND) { in nfs_request_destroy()
4182 req->r_flags &= ~R_CWND; in nfs_request_destroy()
4193 if ((req->r_flags & R_RESENDQ) && req->r_rchain.tqe_next != NFSREQNOLIST) { in nfs_request_destroy()
4195 req->r_flags &= ~R_RESENDQ; in nfs_request_destroy()
4202 if (req->r_flags & R_JBTPRINTFMSG) { in nfs_request_destroy()
4203 req->r_flags &= ~R_JBTPRINTFMSG; in nfs_request_destroy()
4242 if (req->r_flags & R_ALLOCATED) { in nfs_request_destroy()
4314 if (NMFLAG(nmp, SOFT) || (req->r_flags & R_SOFT)) { in nfs_request_add_header()
4335 req->r_flags |= R_SENDING; in nfs_request_send()
4429 if ((req->r_flags & R_CWND) && nmp) { in nfs_request_finish()
4433 req->r_flags &= ~R_CWND; in nfs_request_finish()
4468 req->r_flags |= R_RESTART; in nfs_request_finish()
4484 if ((req->r_flags & R_TPRINTFMSG) || in nfs_request_finish()
4485 (nmp && (NMFLAG(nmp, SOFT) || (req->r_flags & R_SOFT)) && in nfs_request_finish()
4536 req->r_flags |= R_RESTART; in nfs_request_finish()
4588 int delay, slpflag = (NMFLAG(nmp, INTR) && !(req->r_flags & R_NOINTR)) ? PCATCH : 0; in nfs_request_finish()
4605 if (!(req->r_flags & R_JBTPRINTFMSG)) { in nfs_request_finish()
4606 req->r_flags |= R_JBTPRINTFMSG; in nfs_request_finish()
4614 if ((NMFLAG(nmp, SOFT) || (req->r_flags & R_SOFT)) && (req->r_delay == 30) && in nfs_request_finish()
4615 !(req->r_flags & R_NOINTR)) { in nfs_request_finish()
4637 req->r_flags |= R_RESTART; in nfs_request_finish()
4643 if (req->r_flags & R_JBTPRINTFMSG) { in nfs_request_finish()
4644 req->r_flags &= ~R_JBTPRINTFMSG; in nfs_request_finish()
4731 req->r_flags |= R_RESTART; in nfs_request_finish()
4793 if (req->r_flags & R_JBTPRINTFMSG) { in nfs_request_finish()
4794 req->r_flags &= ~R_JBTPRINTFMSG; in nfs_request_finish()
4868 req->r_flags |= (flags & (R_OPTMASK | R_SOFT)); in nfs_request2()
4876 req->r_flags &= ~R_RESTART; in nfs_request2()
4890 } while (req->r_flags & R_RESTART); in nfs_request2()
4925 req->r_flags |= (flags & R_OPTMASK); in nfs_request_gss()
4946 req->r_flags &= ~R_RESTART; in nfs_request_gss()
4962 } while (req->r_flags & R_RESTART); in nfs_request_gss()
5000 req->r_flags |= (flags & R_OPTMASK); in nfs_request_async()
5001 req->r_flags |= R_ASYNC; in nfs_request_async()
5010 req->r_flags |= R_WAITSENT; in nfs_request_async()
5016 if (!error && !(req->r_flags & R_SENT) && req->r_callback.rcb_func) { in nfs_request_async()
5018 …int slpflag = (req->r_nmp && NMFLAG(req->r_nmp, INTR) && req->r_thread && !(req->r_flags & R_NOINT… in nfs_request_async()
5020 while (!(req->r_flags & R_SENT)) { in nfs_request_async()
5022 if ((req->r_flags & R_RESENDQ) && !nfs_mount_gone(nmp)) { in nfs_request_async()
5024 …if ((req->r_flags & R_RESENDQ) && (nmp->nm_state & NFSSTA_RECOVER) && (req->r_rchain.tqe_next != N… in nfs_request_async()
5031 req->r_flags &= ~R_RESENDQ; in nfs_request_async()
5034 req->r_flags |= R_SENDING; in nfs_request_async()
5054 sent = req->r_flags & R_SENT; in nfs_request_async()
5083 req->r_flags |= R_ASYNCWAIT; in nfs_request_async_finish()
5085 while (req->r_flags & R_RESENDQ) { /* wait until the request is off the resend queue */ in nfs_request_async_finish()
5090 …if ((req->r_flags & R_RESENDQ) && (nmp->nm_state & NFSSTA_RECOVER) && (req->r_rchain.tqe_next != N… in nfs_request_async_finish()
5097 req->r_flags &= ~R_RESENDQ; in nfs_request_async_finish()
5119 while (!error && (req->r_flags & R_RESTART)) { in nfs_request_async_finish()
5123 req->r_flags &= ~R_IOD; in nfs_request_async_finish()
5132 req->r_flags &= ~R_RESTART; in nfs_request_async_finish()
5173 req->r_flags |= R_SOFTTERM; in nfs_softterm()
5175 if (!(req->r_flags & R_CWND) || nfs_mount_gone(nmp)) { in nfs_softterm()
5179 req->r_flags &= ~R_CWND; in nfs_softterm()
5307 finish_asyncio = !(req->r_flags & R_WAITSENT); in nfs_request_timer()
5325 ((req->r_rexmit > 2) || (req->r_flags & R_RESENDERR)) && in nfs_request_timer()
5330 req->r_flags |= R_TPRINTFMSG; in nfs_request_timer()
5338 finish_asyncio = ((req->r_callback.rcb_func != NULL) && !(req->r_flags & R_WAITSENT)); in nfs_request_timer()
5353 if (!(NMFLAG(nmp, SOFT) || (req->r_flags & R_SOFT)) && !nfs_can_squish(nmp)) { in nfs_request_timer()
5355 } else if ((req->r_flags & (R_SETUP | R_RECOVER)) || in nfs_request_timer()
5368 if (req->r_flags & R_RESENDERR) { in nfs_request_timer()
5467 if ((NMFLAG(nmp, SOFT) || (req->r_flags & (R_SETUP | R_RECOVER | R_SOFT))) && in nfs_request_timer()
5479 req->r_flags |= R_TPRINTFMSG; in nfs_request_timer()
5483 if (req->r_flags & R_NOINTR) { in nfs_request_timer()
5489 req->r_procnum, req->r_xid, req->r_flags, req->r_rtt, in nfs_request_timer()
5492 finish_asyncio = ((req->r_callback.rcb_func != NULL) && !(req->r_flags & R_WAITSENT)); in nfs_request_timer()
5502 if ((nmp->nm_sotype == SOCK_STREAM) && !(req->r_flags & R_MUSTRESEND)) { in nfs_request_timer()
5515 if ((req->r_flags & R_MUSTRESEND) && (req->r_rtt == -1)) { in nfs_request_timer()
5520 req->r_procnum, req->r_xid, req->r_flags, req->r_rtt); in nfs_request_timer()
5521 req->r_flags |= R_MUSTRESEND; in nfs_request_timer()
5524 if ((req->r_flags & (R_IOD | R_ASYNC | R_ASYNCWAIT | R_SENDING)) == R_ASYNC) { in nfs_request_timer()
5582 if (req && (req->r_flags & R_SOFTTERM)) { in nfs_sigintr()
5585 if (req && (req->r_flags & R_NOINTR)) { in nfs_sigintr()
5605 (nmp->nm_state & NFSSTA_TIMEO) && !(req->r_flags & R_NOUMOUNTINTR)) { in nfs_sigintr()
5672 if (NMFLAG(nmp, INTR) && req->r_thread && !(req->r_flags & R_NOINTR)) { in nfs_sndlock()