Lines Matching refs:req
99 svc_cots_kdup, /* Check entry in dup req cache */
100 svc_cots_kdupdone, /* Mark entry in dup req cache as done */
729 #define REQTOXID(req) ((req)->rq_xprt->xp_xid)
763 svc_cots_kdup(struct svc_req *req, caddr_t res, int size, struct dupreq **drpp,
766 struct rpc_cots_server *stats = CLONE2STATS(req->rq_xprt);
772 xid = REQTOXID(req);
781 dr->dr_proc == req->rq_proc &&
782 dr->dr_prog == req->rq_prog &&
783 dr->dr_vers == req->rq_vers &&
784 dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len &&
786 (caddr_t)req->rq_xprt->xp_rtaddr.buf,
848 dr->dr_xid = REQTOXID(req);
849 dr->dr_prog = req->rq_prog;
850 dr->dr_vers = req->rq_vers;
851 dr->dr_proc = req->rq_proc;
852 if (dr->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) {
855 dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len;
864 dr->dr_addr.len = req->rq_xprt->xp_rtaddr.len;
865 bcopy(req->rq_xprt->xp_rtaddr.buf, dr->dr_addr.buf, dr->dr_addr.len);