Lines Matching refs:fh

49 		SVCFH_fmt(&argp->fh));  in nfsd3_proc_getattr()
51 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_getattr()
52 nfserr = fh_verify(rqstp, &resp->fh, 0, in nfsd3_proc_getattr()
57 nfserr = fh_getattr(&resp->fh, &resp->stat); in nfsd3_proc_getattr()
72 SVCFH_fmt(&argp->fh)); in nfsd3_proc_setattr()
74 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_setattr()
75 nfserr = nfsd_setattr(rqstp, &resp->fh, &argp->attrs, in nfsd3_proc_setattr()
90 SVCFH_fmt(&argp->fh), in nfsd3_proc_lookup()
94 fh_copy(&resp->dirfh, &argp->fh); in nfsd3_proc_lookup()
95 fh_init(&resp->fh, NFS3_FHSIZE); in nfsd3_proc_lookup()
100 &resp->fh); in nfsd3_proc_lookup()
114 SVCFH_fmt(&argp->fh), in nfsd3_proc_access()
117 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_access()
119 nfserr = nfsd_access(rqstp, &resp->fh, &resp->access, NULL); in nfsd3_proc_access()
132 dprintk("nfsd: READLINK(3) %s\n", SVCFH_fmt(&argp->fh)); in nfsd3_proc_readlink()
135 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_readlink()
137 nfserr = nfsd_readlink(rqstp, &resp->fh, argp->buffer, &resp->len); in nfsd3_proc_readlink()
152 SVCFH_fmt(&argp->fh), in nfsd3_proc_read()
163 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_read()
164 nfserr = nfsd_read(rqstp, &resp->fh, in nfsd3_proc_read()
169 struct inode *inode = d_inode(resp->fh.fh_dentry); in nfsd3_proc_read()
188 SVCFH_fmt(&argp->fh), in nfsd3_proc_write()
193 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_write()
195 nfserr = nfsd_write(rqstp, &resp->fh, NULL, in nfsd3_proc_write()
218 SVCFH_fmt(&argp->fh), in nfsd3_proc_create()
222 dirfhp = fh_copy(&resp->dirfh, &argp->fh); in nfsd3_proc_create()
223 newfhp = fh_init(&resp->fh, NFS3_FHSIZE); in nfsd3_proc_create()
253 SVCFH_fmt(&argp->fh), in nfsd3_proc_mkdir()
258 fh_copy(&resp->dirfh, &argp->fh); in nfsd3_proc_mkdir()
259 fh_init(&resp->fh, NFS3_FHSIZE); in nfsd3_proc_mkdir()
261 &argp->attrs, S_IFDIR, 0, &resp->fh); in nfsd3_proc_mkdir()
278 fh_init(&resp->fh, NFS3_FHSIZE); in nfsd3_proc_symlink()
280 argp->tname, &resp->fh); in nfsd3_proc_symlink()
296 SVCFH_fmt(&argp->fh), in nfsd3_proc_mknod()
300 fh_copy(&resp->dirfh, &argp->fh); in nfsd3_proc_mknod()
301 fh_init(&resp->fh, NFS3_FHSIZE); in nfsd3_proc_mknod()
316 &argp->attrs, type, rdev, &resp->fh); in nfsd3_proc_mknod()
331 SVCFH_fmt(&argp->fh), in nfsd3_proc_remove()
336 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_remove()
337 nfserr = nfsd_unlink(rqstp, &resp->fh, -S_IFDIR, argp->name, argp->len); in nfsd3_proc_remove()
338 fh_unlock(&resp->fh); in nfsd3_proc_remove()
352 SVCFH_fmt(&argp->fh), in nfsd3_proc_rmdir()
356 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_rmdir()
357 nfserr = nfsd_unlink(rqstp, &resp->fh, S_IFDIR, argp->name, argp->len); in nfsd3_proc_rmdir()
358 fh_unlock(&resp->fh); in nfsd3_proc_rmdir()
397 fh_copy(&resp->fh, &argp->ffh); in nfsd3_proc_link()
400 &resp->fh); in nfsd3_proc_link()
415 SVCFH_fmt(&argp->fh), in nfsd3_proc_readdir()
423 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_readdir()
429 nfserr = nfsd_readdir(rqstp, &resp->fh, (loff_t*) &argp->cookie, in nfsd3_proc_readdir()
454 SVCFH_fmt(&argp->fh), in nfsd3_proc_readdirplus()
462 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_readdirplus()
470 nfserr = fh_verify(rqstp, &resp->fh, S_IFDIR, NFSD_MAY_NOP); in nfsd3_proc_readdirplus()
474 if (resp->fh.fh_export->ex_flags & NFSEXP_NOREADDIRPLUS) in nfsd3_proc_readdirplus()
477 nfserr = nfsd_readdir(rqstp, &resp->fh, in nfsd3_proc_readdirplus()
517 SVCFH_fmt(&argp->fh)); in nfsd3_proc_fsstat()
519 nfserr = nfsd_statfs(rqstp, &argp->fh, &resp->stats, 0); in nfsd3_proc_fsstat()
520 fh_put(&argp->fh); in nfsd3_proc_fsstat()
535 SVCFH_fmt(&argp->fh)); in nfsd3_proc_fsinfo()
547 nfserr = fh_verify(rqstp, &argp->fh, 0, in nfsd3_proc_fsinfo()
554 struct super_block *sb = d_inode(argp->fh.fh_dentry)->i_sb; in nfsd3_proc_fsinfo()
563 fh_put(&argp->fh); in nfsd3_proc_fsinfo()
577 SVCFH_fmt(&argp->fh)); in nfsd3_proc_pathconf()
587 nfserr = fh_verify(rqstp, &argp->fh, 0, NFSD_MAY_NOP); in nfsd3_proc_pathconf()
590 struct super_block *sb = d_inode(argp->fh.fh_dentry)->i_sb; in nfsd3_proc_pathconf()
605 fh_put(&argp->fh); in nfsd3_proc_pathconf()
620 SVCFH_fmt(&argp->fh), in nfsd3_proc_commit()
627 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_commit()
628 nfserr = nfsd_commit(rqstp, &resp->fh, argp->offset, argp->count); in nfsd3_proc_commit()