Lines Matching refs:fh
48 SVCFH_fmt(&argp->fh)); in nfsd3_proc_getattr()
50 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_getattr()
51 resp->status = fh_verify(rqstp, &resp->fh, 0, in nfsd3_proc_getattr()
56 resp->status = fh_getattr(&resp->fh, &resp->stat); in nfsd3_proc_getattr()
71 SVCFH_fmt(&argp->fh)); in nfsd3_proc_setattr()
73 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_setattr()
74 resp->status = nfsd_setattr(rqstp, &resp->fh, &argp->attrs, in nfsd3_proc_setattr()
89 SVCFH_fmt(&argp->fh), in nfsd3_proc_lookup()
93 fh_copy(&resp->dirfh, &argp->fh); in nfsd3_proc_lookup()
94 fh_init(&resp->fh, NFS3_FHSIZE); in nfsd3_proc_lookup()
98 &resp->fh); in nfsd3_proc_lookup()
112 SVCFH_fmt(&argp->fh), in nfsd3_proc_access()
115 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_access()
117 resp->status = nfsd_access(rqstp, &resp->fh, &resp->access, NULL); in nfsd3_proc_access()
130 dprintk("nfsd: READLINK(3) %s\n", SVCFH_fmt(&argp->fh)); in nfsd3_proc_readlink()
133 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_readlink()
135 resp->status = nfsd_readlink(rqstp, &resp->fh, argp->buffer, &resp->len); in nfsd3_proc_readlink()
151 SVCFH_fmt(&argp->fh), in nfsd3_proc_read()
162 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_read()
163 resp->status = nfsd_read(rqstp, &resp->fh, argp->offset, in nfsd3_proc_read()
181 SVCFH_fmt(&argp->fh), in nfsd3_proc_write()
191 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_write()
199 resp->status = nfsd_write(rqstp, &resp->fh, argp->offset, in nfsd3_proc_write()
221 SVCFH_fmt(&argp->fh), in nfsd3_proc_create()
225 dirfhp = fh_copy(&resp->dirfh, &argp->fh); in nfsd3_proc_create()
226 newfhp = fh_init(&resp->fh, NFS3_FHSIZE); in nfsd3_proc_create()
255 SVCFH_fmt(&argp->fh), in nfsd3_proc_mkdir()
260 fh_copy(&resp->dirfh, &argp->fh); in nfsd3_proc_mkdir()
261 fh_init(&resp->fh, NFS3_FHSIZE); in nfsd3_proc_mkdir()
263 &argp->attrs, S_IFDIR, 0, &resp->fh); in nfsd3_proc_mkdir()
297 fh_init(&resp->fh, NFS3_FHSIZE); in nfsd3_proc_symlink()
299 argp->flen, argp->tname, &resp->fh); in nfsd3_proc_symlink()
317 SVCFH_fmt(&argp->fh), in nfsd3_proc_mknod()
321 fh_copy(&resp->dirfh, &argp->fh); in nfsd3_proc_mknod()
322 fh_init(&resp->fh, NFS3_FHSIZE); in nfsd3_proc_mknod()
338 &argp->attrs, type, rdev, &resp->fh); in nfsd3_proc_mknod()
354 SVCFH_fmt(&argp->fh), in nfsd3_proc_remove()
359 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_remove()
360 resp->status = nfsd_unlink(rqstp, &resp->fh, -S_IFDIR, in nfsd3_proc_remove()
362 fh_unlock(&resp->fh); in nfsd3_proc_remove()
376 SVCFH_fmt(&argp->fh), in nfsd3_proc_rmdir()
380 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_rmdir()
381 resp->status = nfsd_unlink(rqstp, &resp->fh, S_IFDIR, in nfsd3_proc_rmdir()
383 fh_unlock(&resp->fh); in nfsd3_proc_rmdir()
422 fh_copy(&resp->fh, &argp->ffh); in nfsd3_proc_link()
425 &resp->fh); in nfsd3_proc_link()
442 SVCFH_fmt(&argp->fh), in nfsd3_proc_readdir()
450 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_readdir()
456 resp->status = nfsd_readdir(rqstp, &resp->fh, (loff_t *)&argp->cookie, in nfsd3_proc_readdir()
503 SVCFH_fmt(&argp->fh), in nfsd3_proc_readdirplus()
511 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_readdirplus()
519 resp->status = fh_verify(rqstp, &resp->fh, S_IFDIR, NFSD_MAY_NOP); in nfsd3_proc_readdirplus()
523 if (resp->fh.fh_export->ex_flags & NFSEXP_NOREADDIRPLUS) { in nfsd3_proc_readdirplus()
528 resp->status = nfsd_readdir(rqstp, &resp->fh, &offset, in nfsd3_proc_readdirplus()
568 SVCFH_fmt(&argp->fh)); in nfsd3_proc_fsstat()
570 resp->status = nfsd_statfs(rqstp, &argp->fh, &resp->stats, 0); in nfsd3_proc_fsstat()
571 fh_put(&argp->fh); in nfsd3_proc_fsstat()
586 SVCFH_fmt(&argp->fh)); in nfsd3_proc_fsinfo()
598 resp->status = fh_verify(rqstp, &argp->fh, 0, in nfsd3_proc_fsinfo()
605 struct super_block *sb = argp->fh.fh_dentry->d_sb; in nfsd3_proc_fsinfo()
614 fh_put(&argp->fh); in nfsd3_proc_fsinfo()
628 SVCFH_fmt(&argp->fh)); in nfsd3_proc_pathconf()
638 resp->status = fh_verify(rqstp, &argp->fh, 0, NFSD_MAY_NOP); in nfsd3_proc_pathconf()
641 struct super_block *sb = argp->fh.fh_dentry->d_sb; in nfsd3_proc_pathconf()
656 fh_put(&argp->fh); in nfsd3_proc_pathconf()
670 SVCFH_fmt(&argp->fh), in nfsd3_proc_commit()
679 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_commit()
680 resp->status = nfsd_commit(rqstp, &resp->fh, argp->offset, in nfsd3_proc_commit()