Lines Matching refs:rqst
63 nfscb_program(struct svc_req *rqst, SVCXPRT *xprt)
69 if (rqst->rq_proc != NFSPROC_NULL &&
70 rqst->rq_proc != NFSV4PROC_CBCOMPOUND) {
71 svcerr_noproc(rqst);
72 svc_freereq(rqst);
75 nd.nd_procnum = rqst->rq_proc;
83 nd.nd_mrep = rqst->rq_args;
84 rqst->rq_args = NULL;
88 nd.nd_nam = svc_getrpccaller(rqst);
89 nd.nd_nam2 = rqst->rq_addr;
94 if (!svc_getcred(rqst, &nd.nd_cred, &credflavor)) {
95 svcerr_weakauth(rqst);
96 svc_freereq(rqst);
107 cacherep = nfs_cbproc(&nd, rqst->rq_xid);
122 svc_freereq(rqst);
127 svcerr_decode(rqst);
128 svc_freereq(rqst);
133 svcerr_auth(rqst, nd.nd_repstat & ~NFSERR_AUTHERR);
136 } else if (!svc_sendreply_mbuf(rqst, nd.nd_mreq)) {
137 svcerr_systemerr(rqst);
139 svc_freereq(rqst);