Lines Matching refs:fh
29 return fh_getattr(&resp->fh, &resp->stat); in nfsd_return_attrs()
35 return fh_getattr(&resp->fh, &resp->stat); in nfsd_return_dirop()
46 dprintk("nfsd: GETATTR %s\n", SVCFH_fmt(&argp->fh)); in nfsd_proc_getattr()
48 fh_copy(&resp->fh, &argp->fh); in nfsd_proc_getattr()
49 nfserr = fh_verify(rqstp, &resp->fh, 0, in nfsd_proc_getattr()
64 SVCFH_fmt(&argp->fh), in nfsd_proc_setattr()
67 fh_copy(&resp->fh, &argp->fh); in nfsd_proc_setattr()
68 nfserr = nfsd_setattr(rqstp, &resp->fh, &argp->attrs,0, (time_t)0); in nfsd_proc_setattr()
85 SVCFH_fmt(&argp->fh), argp->len, argp->name); in nfsd_proc_lookup()
87 fh_init(&resp->fh, NFS_FHSIZE); in nfsd_proc_lookup()
88 nfserr = nfsd_lookup(rqstp, &argp->fh, argp->name, argp->len, in nfsd_proc_lookup()
89 &resp->fh); in nfsd_proc_lookup()
91 fh_put(&argp->fh); in nfsd_proc_lookup()
104 dprintk("nfsd: READLINK %s\n", SVCFH_fmt(&argp->fh)); in nfsd_proc_readlink()
108 nfserr = nfsd_readlink(rqstp, &argp->fh, argp->buffer, &resp->len); in nfsd_proc_readlink()
110 fh_put(&argp->fh); in nfsd_proc_readlink()
125 SVCFH_fmt(&argp->fh), in nfsd_proc_read()
143 nfserr = nfsd_read(rqstp, fh_copy(&resp->fh, &argp->fh), in nfsd_proc_read()
149 return fh_getattr(&resp->fh, &resp->stat); in nfsd_proc_read()
165 SVCFH_fmt(&argp->fh), in nfsd_proc_write()
168 nfserr = nfsd_write(rqstp, fh_copy(&resp->fh, &argp->fh), NULL, in nfsd_proc_write()
186 svc_fh *dirfhp = &argp->fh; in nfsd_proc_create()
187 svc_fh *newfhp = &resp->fh; in nfsd_proc_create()
346 dprintk("nfsd: REMOVE %s %.*s\n", SVCFH_fmt(&argp->fh), in nfsd_proc_remove()
350 nfserr = nfsd_unlink(rqstp, &argp->fh, -S_IFDIR, argp->name, argp->len); in nfsd_proc_remove()
351 fh_put(&argp->fh); in nfsd_proc_remove()
429 dprintk("nfsd: MKDIR %s %.*s\n", SVCFH_fmt(&argp->fh), argp->len, argp->name); in nfsd_proc_mkdir()
431 if (resp->fh.fh_dentry) { in nfsd_proc_mkdir()
437 fh_init(&resp->fh, NFS_FHSIZE); in nfsd_proc_mkdir()
438 nfserr = nfsd_create(rqstp, &argp->fh, argp->name, argp->len, in nfsd_proc_mkdir()
439 &argp->attrs, S_IFDIR, 0, &resp->fh); in nfsd_proc_mkdir()
440 fh_put(&argp->fh); in nfsd_proc_mkdir()
453 dprintk("nfsd: RMDIR %s %.*s\n", SVCFH_fmt(&argp->fh), argp->len, argp->name); in nfsd_proc_rmdir()
455 nfserr = nfsd_unlink(rqstp, &argp->fh, S_IFDIR, argp->name, argp->len); in nfsd_proc_rmdir()
456 fh_put(&argp->fh); in nfsd_proc_rmdir()
472 SVCFH_fmt(&argp->fh), in nfsd_proc_readdir()
489 nfserr = nfsd_readdir(rqstp, &argp->fh, &offset, in nfsd_proc_readdir()
496 fh_put(&argp->fh); in nfsd_proc_readdir()
509 dprintk("nfsd: STATFS %s\n", SVCFH_fmt(&argp->fh)); in nfsd_proc_statfs()
511 nfserr = nfsd_statfs(rqstp, &argp->fh, &resp->stats, in nfsd_proc_statfs()
513 fh_put(&argp->fh); in nfsd_proc_statfs()