Lines Matching defs:rqst
64 nfscb_program(struct svc_req *rqst, SVCXPRT *xprt)
70 if (rqst->rq_proc != NFSPROC_NULL &&
71 rqst->rq_proc != NFSV4PROC_CBCOMPOUND) {
72 svcerr_noproc(rqst);
73 svc_freereq(rqst);
76 nd.nd_procnum = rqst->rq_proc;
84 nd.nd_mrep = rqst->rq_args;
85 rqst->rq_args = NULL;
89 nd.nd_nam = svc_getrpccaller(rqst);
90 nd.nd_nam2 = rqst->rq_addr;
96 if (!svc_getcred(rqst, &nd.nd_cred, &credflavor)) {
97 svcerr_weakauth(rqst);
98 svc_freereq(rqst);
109 cacherep = nfs_cbproc(&nd, rqst->rq_xid);
124 svc_freereq(rqst);
129 svcerr_decode(rqst);
130 svc_freereq(rqst);
135 svcerr_auth(rqst, nd.nd_repstat & ~NFSERR_AUTHERR);
138 } else if (!svc_sendreply_mbuf(rqst, nd.nd_mreq))
139 svcerr_systemerr(rqst);
142 svc_freereq(rqst);