Lines Matching defs:tfhp
1654 * N.B. After this call _both_ ffhp and tfhp need an fh_put
1658 char *name, int len, struct svc_fh *tfhp)
1668 err = fh_verify(rqstp, tfhp, 0, NFSD_MAY_NOP);
1672 if (d_is_dir(tfhp->fh_dentry))
1681 host_err = fh_want_write(tfhp);
1697 dold = tfhp->fh_dentry;
1711 err = nfserrno(commit_metadata(tfhp));
1720 fh_drop_write(tfhp);
1753 * N.B. After this call _both_ ffhp and tfhp need an fh_put
1757 struct svc_fh *tfhp, char *tname, int tlen)
1768 err = fh_verify(rqstp, tfhp, S_IFDIR, NFSD_MAY_CREATE);
1775 tdentry = tfhp->fh_dentry;
1783 if (ffhp->fh_export->ex_path.mnt != tfhp->fh_export->ex_path.mnt)
1785 if (ffhp->fh_export->ex_path.dentry != tfhp->fh_export->ex_path.dentry)
1799 err = fh_fill_pre_attrs(tfhp);
1846 host_err = commit_metadata(tfhp);
1860 fh_fill_post_attrs(tfhp);