Lines Matching refs:rqstp
22 nfsacld_proc_null(struct svc_rqst *rqstp) in nfsacld_proc_null() argument
30 static __be32 nfsacld_proc_getacl(struct svc_rqst *rqstp) in nfsacld_proc_getacl() argument
32 struct nfsd3_getaclargs *argp = rqstp->rq_argp; in nfsacld_proc_getacl()
33 struct nfsd3_getaclres *resp = rqstp->rq_resp; in nfsacld_proc_getacl()
41 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP); in nfsacld_proc_getacl()
93 static __be32 nfsacld_proc_setacl(struct svc_rqst *rqstp) in nfsacld_proc_setacl() argument
95 struct nfsd3_setaclargs *argp = rqstp->rq_argp; in nfsacld_proc_setacl()
96 struct nfsd_attrstat *resp = rqstp->rq_resp; in nfsacld_proc_setacl()
104 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_SATTR); in nfsacld_proc_setacl()
149 static __be32 nfsacld_proc_getattr(struct svc_rqst *rqstp) in nfsacld_proc_getattr() argument
151 struct nfsd_fhandle *argp = rqstp->rq_argp; in nfsacld_proc_getattr()
152 struct nfsd_attrstat *resp = rqstp->rq_resp; in nfsacld_proc_getattr()
157 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP); in nfsacld_proc_getattr()
168 static __be32 nfsacld_proc_access(struct svc_rqst *rqstp) in nfsacld_proc_access() argument
170 struct nfsd3_accessargs *argp = rqstp->rq_argp; in nfsacld_proc_access()
171 struct nfsd3_accessres *resp = rqstp->rq_resp; in nfsacld_proc_access()
179 resp->status = nfsd_access(rqstp, &resp->fh, &resp->access, NULL); in nfsacld_proc_access()
192 nfsaclsvc_decode_getaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfsaclsvc_decode_getaclargs() argument
194 struct nfsd3_getaclargs *argp = rqstp->rq_argp; in nfsaclsvc_decode_getaclargs()
205 nfsaclsvc_decode_setaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfsaclsvc_decode_setaclargs() argument
207 struct nfsd3_setaclargs *argp = rqstp->rq_argp; in nfsaclsvc_decode_setaclargs()
226 nfsaclsvc_decode_accessargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfsaclsvc_decode_accessargs() argument
228 struct nfsd3_accessargs *args = rqstp->rq_argp; in nfsaclsvc_decode_accessargs()
244 nfsaclsvc_encode_getaclres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfsaclsvc_encode_getaclres() argument
246 struct nfsd3_getaclres *resp = rqstp->rq_resp; in nfsaclsvc_encode_getaclres()
258 if (!svcxdr_encode_fattr(rqstp, xdr, &resp->fh, &resp->stat)) in nfsaclsvc_encode_getaclres()
263 rqstp->rq_res.page_len = w = nfsacl_size( in nfsaclsvc_encode_getaclres()
267 if (!*(rqstp->rq_next_page++)) in nfsaclsvc_encode_getaclres()
284 nfsaclsvc_encode_accessres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfsaclsvc_encode_accessres() argument
286 struct nfsd3_accessres *resp = rqstp->rq_resp; in nfsaclsvc_encode_accessres()
292 if (!svcxdr_encode_fattr(rqstp, xdr, &resp->fh, &resp->stat)) in nfsaclsvc_encode_accessres()
305 static void nfsaclsvc_release_getacl(struct svc_rqst *rqstp) in nfsaclsvc_release_getacl() argument
307 struct nfsd3_getaclres *resp = rqstp->rq_resp; in nfsaclsvc_release_getacl()
314 static void nfsaclsvc_release_access(struct svc_rqst *rqstp) in nfsaclsvc_release_access() argument
316 struct nfsd3_accessres *resp = rqstp->rq_resp; in nfsaclsvc_release_access()