Lines Matching defs:tfhp
1711 * N.B. After this call _both_ ffhp and tfhp need an fh_put
1715 char *name, int len, struct svc_fh *tfhp)
1725 err = fh_verify(rqstp, tfhp, 0, NFSD_MAY_NOP);
1729 if (d_is_dir(tfhp->fh_dentry))
1738 host_err = fh_want_write(tfhp);
1754 dold = tfhp->fh_dentry;
1768 err = nfserrno(commit_metadata(tfhp));
1777 fh_drop_write(tfhp);
1810 * N.B. After this call _both_ ffhp and tfhp need an fh_put
1814 struct svc_fh *tfhp, char *tname, int tlen)
1825 err = fh_verify(rqstp, tfhp, S_IFDIR, NFSD_MAY_CREATE);
1832 tdentry = tfhp->fh_dentry;
1840 if (ffhp->fh_export->ex_path.mnt != tfhp->fh_export->ex_path.mnt)
1842 if (ffhp->fh_export->ex_path.dentry != tfhp->fh_export->ex_path.dentry)
1860 err = fh_fill_pre_attrs(tfhp);
1907 host_err = commit_metadata(tfhp);
1921 fh_fill_post_attrs(tfhp);