Lines Matching refs:tfhp
1643 char *name, int len, struct svc_fh *tfhp) in nfsd_link() argument
1653 err = fh_verify(rqstp, tfhp, 0, NFSD_MAY_NOP); in nfsd_link()
1657 if (d_is_dir(tfhp->fh_dentry)) in nfsd_link()
1666 host_err = fh_want_write(tfhp); in nfsd_link()
1681 dold = tfhp->fh_dentry; in nfsd_link()
1690 err = nfserrno(commit_metadata(tfhp)); in nfsd_link()
1701 fh_drop_write(tfhp); in nfsd_link()
1736 struct svc_fh *tfhp, char *tname, int tlen) in nfsd_rename() argument
1747 err = fh_verify(rqstp, tfhp, S_IFDIR, NFSD_MAY_CREATE); in nfsd_rename()
1754 tdentry = tfhp->fh_dentry; in nfsd_rename()
1762 if (ffhp->fh_export->ex_path.mnt != tfhp->fh_export->ex_path.mnt) in nfsd_rename()
1764 if (ffhp->fh_export->ex_path.dentry != tfhp->fh_export->ex_path.dentry) in nfsd_rename()
1777 ffhp->fh_locked = tfhp->fh_locked = true; in nfsd_rename()
1779 fill_pre_wcc(tfhp); in nfsd_rename()
1807 host_err = commit_metadata(tfhp); in nfsd_rename()
1825 fill_post_wcc(tfhp); in nfsd_rename()
1828 ffhp->fh_locked = tfhp->fh_locked = false; in nfsd_rename()