Lines Matching refs:fh
32 svc_fh *fh;
36 dprintk("nfsd: GETACL(2acl) %s\n", SVCFH_fmt(&argp->fh));
38 fh = fh_copy(&resp->fh, &argp->fh);
39 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP);
48 acl = nfsd_get_posix_acl(fh, ACL_TYPE_ACCESS);
62 struct inode *inode = fh->fh_dentry->d_inode;
71 acl = nfsd_get_posix_acl(fh, ACL_TYPE_DEFAULT);
101 svc_fh *fh;
104 dprintk("nfsd: SETACL(2acl) %s\n", SVCFH_fmt(&argp->fh));
106 fh = fh_copy(&resp->fh, &argp->fh);
107 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_SATTR);
111 fh, ACL_TYPE_ACCESS, argp->acl_access) );
115 fh, ACL_TYPE_DEFAULT, argp->acl_default) );
131 dprintk("nfsd: GETATTR %s\n", SVCFH_fmt(&argp->fh));
133 fh_copy(&resp->fh, &argp->fh);
134 return fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP);
146 SVCFH_fmt(&argp->fh),
149 fh_copy(&resp->fh, &argp->fh);
151 nfserr = nfsd_access(rqstp, &resp->fh, &resp->access, NULL);
161 if (!(p = nfs2svc_decode_fh(p, &argp->fh)))
176 if (!(p = nfs2svc_decode_fh(p, &argp->fh)))
197 if (!(p = nfs2svc_decode_fh(p, &argp->fh)))
205 if (!(p = nfs2svc_decode_fh(p, &argp->fh)))
230 struct dentry *dentry = resp->fh.fh_dentry;
246 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh);
277 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh);
285 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh);
296 fh_put(&resp->fh);
305 fh_put(&resp->fh);
312 fh_put(&resp->fh);