Lines Matching refs:fh
35 svc_fh *fh; in nfsacld_proc_getacl() local
38 dprintk("nfsd: GETACL(2acl) %s\n", SVCFH_fmt(&argp->fh)); in nfsacld_proc_getacl()
40 fh = fh_copy(&resp->fh, &argp->fh); in nfsacld_proc_getacl()
41 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP); in nfsacld_proc_getacl()
45 inode = d_inode(fh->fh_dentry); in nfsacld_proc_getacl()
51 nfserr = fh_getattr(fh, &resp->stat); in nfsacld_proc_getacl()
95 svc_fh *fh; in nfsacld_proc_setacl() local
99 dprintk("nfsd: SETACL(2acl) %s\n", SVCFH_fmt(&argp->fh)); in nfsacld_proc_setacl()
101 fh = fh_copy(&resp->fh, &argp->fh); in nfsacld_proc_setacl()
102 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_SATTR); in nfsacld_proc_setacl()
106 inode = d_inode(fh->fh_dentry); in nfsacld_proc_setacl()
108 error = fh_want_write(fh); in nfsacld_proc_setacl()
112 fh_lock(fh); in nfsacld_proc_setacl()
121 fh_unlock(fh); in nfsacld_proc_setacl()
123 fh_drop_write(fh); in nfsacld_proc_setacl()
125 nfserr = fh_getattr(fh, &resp->stat); in nfsacld_proc_setacl()
134 fh_unlock(fh); in nfsacld_proc_setacl()
135 fh_drop_write(fh); in nfsacld_proc_setacl()
148 dprintk("nfsd: GETATTR %s\n", SVCFH_fmt(&argp->fh)); in nfsacld_proc_getattr()
150 fh_copy(&resp->fh, &argp->fh); in nfsacld_proc_getattr()
151 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP); in nfsacld_proc_getattr()
154 nfserr = fh_getattr(&resp->fh, &resp->stat); in nfsacld_proc_getattr()
167 SVCFH_fmt(&argp->fh), in nfsacld_proc_access()
170 fh_copy(&resp->fh, &argp->fh); in nfsacld_proc_access()
172 nfserr = nfsd_access(rqstp, &resp->fh, &resp->access, NULL); in nfsacld_proc_access()
175 nfserr = fh_getattr(&resp->fh, &resp->stat); in nfsacld_proc_access()
185 p = nfs2svc_decode_fh(p, &argp->fh); in nfsaclsvc_decode_getaclargs()
201 p = nfs2svc_decode_fh(p, &argp->fh); in nfsaclsvc_decode_setaclargs()
223 p = nfs2svc_decode_fh(p, &argp->fh); in nfsaclsvc_decode_fhandleargs()
232 p = nfs2svc_decode_fh(p, &argp->fh); in nfsaclsvc_decode_accessargs()
257 struct dentry *dentry = resp->fh.fh_dentry; in nfsaclsvc_encode_getaclres()
273 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh, &resp->stat); in nfsaclsvc_encode_getaclres()
302 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh, &resp->stat); in nfsaclsvc_encode_attrstatres()
310 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh, &resp->stat); in nfsaclsvc_encode_accessres()
321 fh_put(&resp->fh); in nfsaclsvc_release_getacl()
330 fh_put(&resp->fh); in nfsaclsvc_release_attrstat()
337 fh_put(&resp->fh); in nfsaclsvc_release_access()