Lines Matching defs:rqstp
20 nfsd3_proc_null(struct svc_rqst *rqstp, void *argp, void *resp)
28 static __be32 nfsd3_proc_getacl(struct svc_rqst * rqstp,
36 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP);
94 static __be32 nfsd3_proc_setacl(struct svc_rqst * rqstp,
102 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_SATTR);
123 static int nfs3svc_decode_getaclargs(struct svc_rqst *rqstp, __be32 *p,
130 return xdr_argsize_check(rqstp, p);
134 static int nfs3svc_decode_setaclargs(struct svc_rqst *rqstp, __be32 *p,
137 struct kvec *head = rqstp->rq_arg.head;
145 !xdr_argsize_check(rqstp, p))
149 n = nfsacl_decode(&rqstp->rq_arg, base, NULL,
153 n = nfsacl_decode(&rqstp->rq_arg, base + n, NULL,
164 static int nfs3svc_encode_getaclres(struct svc_rqst *rqstp, __be32 *p,
169 p = nfs3svc_encode_post_op_attr(rqstp, p, &resp->fh);
172 struct kvec *head = rqstp->rq_res.head;
178 if (!xdr_ressize_check(rqstp, p))
182 rqstp->rq_res.page_len = w = nfsacl_size(
186 if (!rqstp->rq_respages[rqstp->rq_resused++])
191 n = nfsacl_encode(&rqstp->rq_res, base, inode,
195 n = nfsacl_encode(&rqstp->rq_res, base + n, inode,
202 if (!xdr_ressize_check(rqstp, p))
209 static int nfs3svc_encode_setaclres(struct svc_rqst *rqstp, __be32 *p,
212 p = nfs3svc_encode_post_op_attr(rqstp, p, &resp->fh);
214 return xdr_ressize_check(rqstp, p);
220 static int nfs3svc_release_getacl(struct svc_rqst *rqstp, __be32 *p,