Lines Matching defs:rqstp
39 static int nfsd_cache_append(struct svc_rqst *rqstp, struct kvec *vec);
121 nfsd_cache_lookup(struct svc_rqst *rqstp, int type)
126 __be32 xid = rqstp->rq_xid;
127 u32 proto = rqstp->rq_prot,
128 vers = rqstp->rq_vers,
129 proc = rqstp->rq_proc;
133 rqstp->rq_cacherep = NULL;
148 memcmp((char*)&rqstp->rq_addr, (char*)&rp->c_addr, sizeof(rp->c_addr))==0) {
181 rqstp->rq_cacherep = rp;
185 memcpy(&rp->c_addr, svc_addr_in(rqstp), sizeof(rp->c_addr));
216 if (!rqstp->rq_secure && rp->c_secure)
224 svc_putu32(&rqstp->rq_res.head[0], rp->c_replstat);
228 if (!nfsd_cache_append(rqstp, &rp->c_replvec))
243 * rqstp->rq_res.
257 nfsd_cache_update(struct svc_rqst *rqstp, int cachetype, __be32 *statp)
260 struct kvec *resv = &rqstp->rq_res.head[0], *cachv;
263 if (!(rp = rqstp->rq_cacherep) || cache_disabled)
296 rp->c_secure = rqstp->rq_secure;
305 nfsd_cache_append(struct svc_rqst *rqstp, struct kvec *data)
307 struct kvec *vec = &rqstp->rq_res.head[0];