Lines Matching defs:fvpp
4362 vn_rename(struct vnode *fdvp, struct vnode **fvpp, struct componentname *fcnp, struct vnode_attr *fvap,
4384 if (*fvpp == NULLVP)
4464 _err = VNOP_COMPOUND_RENAME(fdvp, fvpp, fcnp, fvap, tdvp, tvpp, tcnp, tvap, flags, ctx);
4470 _err = VNOP_RENAME(fdvp, *fvpp, fcnp, tdvp, *tvpp, tcnp, ctx);
4474 mac_vnode_notify_rename(ctx, *fvpp, tdvp, tcnp);
4759 struct vnode *fdvp, struct vnode **fvpp, struct componentname *fcnp, struct vnode_attr *fvap,
4768 no_fvp = (*fvpp) == NULLVP;
4774 a.a_fvpp = fvpp;
4792 if (*tvpp && *tvpp != *fvpp)
4797 if (0 == _err && *fvpp != *tvpp) {
4798 if (!*fvpp) {
4799 panic("No fvpp after compound rename?");
4803 if (vnode_isdir(*fvpp)) {
4824 lock_vnode_and_post(*fvpp, NOTE_RENAME);
4828 lookup_compound_vnop_post_hook(_err, fdvp, *fvpp, fcnp->cn_ndp, 0);
4835 if (*fvpp) {
4836 vnode_put(*fvpp);
4837 *fvpp = NULLVP;