Lines Matching refs:req
96 svc_clts_kdup, /* Check entry in dup req cache */
97 svc_clts_kdupdone, /* Mark entry in dup req cache as done */
763 #define REQTOXID(req) ((req)->rq_xprt->xp_xid)
797 svc_clts_kdup(struct svc_req *req, caddr_t res, int size, struct dupreq **drpp,
800 struct rpc_clts_server *stats = CLONE2STATS(req->rq_xprt);
806 xid = REQTOXID(req);
815 dr->dr_proc == req->rq_proc &&
816 dr->dr_prog == req->rq_prog &&
817 dr->dr_vers == req->rq_vers &&
818 dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len &&
819 bcmp(dr->dr_addr.buf, req->rq_xprt->xp_rtaddr.buf,
876 dr->dr_xid = REQTOXID(req);
877 dr->dr_prog = req->rq_prog;
878 dr->dr_vers = req->rq_vers;
879 dr->dr_proc = req->rq_proc;
880 if (dr->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) {
883 dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len;
893 dr->dr_addr.len = req->rq_xprt->xp_rtaddr.len;
894 bcopy(req->rq_xprt->xp_rtaddr.buf, dr->dr_addr.buf, dr->dr_addr.len);