Lines Matching refs:ffhp
1603 nfsd_link(struct svc_rqst *rqstp, struct svc_fh *ffhp, in nfsd_link() argument
1611 err = fh_verify(rqstp, ffhp, S_IFDIR, NFSD_MAY_CREATE); in nfsd_link()
1633 fh_lock_nested(ffhp, I_MUTEX_PARENT); in nfsd_link()
1634 ddir = ffhp->fh_dentry; in nfsd_link()
1649 err = nfserrno(commit_metadata(ffhp)); in nfsd_link()
1661 fh_unlock(ffhp); in nfsd_link()
1676 nfsd_rename(struct svc_rqst *rqstp, struct svc_fh *ffhp, char *fname, int flen, in nfsd_rename() argument
1684 err = fh_verify(rqstp, ffhp, S_IFDIR, NFSD_MAY_REMOVE); in nfsd_rename()
1691 fdentry = ffhp->fh_dentry; in nfsd_rename()
1701 host_err = fh_want_write(ffhp); in nfsd_rename()
1710 ffhp->fh_locked = tfhp->fh_locked = 1; in nfsd_rename()
1711 fill_pre_wcc(ffhp); in nfsd_rename()
1735 if (ffhp->fh_export->ex_path.mnt != tfhp->fh_export->ex_path.mnt) in nfsd_rename()
1737 if (ffhp->fh_export->ex_path.dentry != tfhp->fh_export->ex_path.dentry) in nfsd_rename()
1744 host_err = commit_metadata(ffhp); in nfsd_rename()
1757 fill_post_wcc(ffhp); in nfsd_rename()
1760 ffhp->fh_locked = tfhp->fh_locked = 0; in nfsd_rename()
1761 fh_drop_write(ffhp); in nfsd_rename()