Lines Matching refs:fh
36 svc_fh *fh; in nfsd3_proc_getacl() local
39 fh = fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_getacl()
40 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP); in nfsd3_proc_getacl()
44 inode = d_inode(fh->fh_dentry); in nfsd3_proc_getacl()
90 svc_fh *fh; in nfsd3_proc_setacl() local
94 fh = fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_setacl()
95 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_SATTR); in nfsd3_proc_setacl()
99 inode = d_inode(fh->fh_dentry); in nfsd3_proc_setacl()
101 error = fh_want_write(fh); in nfsd3_proc_setacl()
105 fh_lock(fh); in nfsd3_proc_setacl()
113 fh_unlock(fh); in nfsd3_proc_setacl()
114 fh_drop_write(fh); in nfsd3_proc_setacl()
132 p = nfs3svc_decode_fh(p, &args->fh); in nfs3svc_decode_getaclargs()
148 p = nfs3svc_decode_fh(p, &args->fh); in nfs3svc_decode_setaclargs()
175 struct dentry *dentry = resp->fh.fh_dentry; in nfs3svc_encode_getaclres()
177 p = nfs3svc_encode_post_op_attr(rqstp, p, &resp->fh); in nfs3svc_encode_getaclres()
221 p = nfs3svc_encode_post_op_attr(rqstp, p, &resp->fh); in nfs3svc_encode_setaclres()
233 fh_put(&resp->fh); in nfs3svc_release_getacl()