Lines Matching refs:rqstp

22 nfsacld_proc_null(struct svc_rqst *rqstp)
30 static __be32 nfsacld_proc_getacl(struct svc_rqst *rqstp)
32 struct nfsd3_getaclargs *argp = rqstp->rq_argp;
33 struct nfsd3_getaclres *resp = rqstp->rq_resp;
41 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP);
93 static __be32 nfsacld_proc_setacl(struct svc_rqst *rqstp)
95 struct nfsd3_setaclargs *argp = rqstp->rq_argp;
96 struct nfsd_attrstat *resp = rqstp->rq_resp;
104 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_SATTR);
149 static __be32 nfsacld_proc_getattr(struct svc_rqst *rqstp)
151 struct nfsd_fhandle *argp = rqstp->rq_argp;
152 struct nfsd_attrstat *resp = rqstp->rq_resp;
157 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP);
168 static __be32 nfsacld_proc_access(struct svc_rqst *rqstp)
170 struct nfsd3_accessargs *argp = rqstp->rq_argp;
171 struct nfsd3_accessres *resp = rqstp->rq_resp;
179 resp->status = nfsd_access(rqstp, &resp->fh, &resp->access, NULL);
192 nfsaclsvc_decode_getaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
194 struct nfsd3_getaclargs *argp = rqstp->rq_argp;
205 nfsaclsvc_decode_setaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
207 struct nfsd3_setaclargs *argp = rqstp->rq_argp;
226 nfsaclsvc_decode_accessargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
228 struct nfsd3_accessargs *args = rqstp->rq_argp;
244 nfsaclsvc_encode_getaclres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
246 struct nfsd3_getaclres *resp = rqstp->rq_resp;
257 if (!svcxdr_encode_fattr(rqstp, xdr, &resp->fh, &resp->stat))
274 nfsaclsvc_encode_accessres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
276 struct nfsd3_accessres *resp = rqstp->rq_resp;
282 if (!svcxdr_encode_fattr(rqstp, xdr, &resp->fh, &resp->stat))
295 static void nfsaclsvc_release_getacl(struct svc_rqst *rqstp)
297 struct nfsd3_getaclres *resp = rqstp->rq_resp;
304 static void nfsaclsvc_release_access(struct svc_rqst *rqstp)
306 struct nfsd3_accessres *resp = rqstp->rq_resp;