Lines Matching defs:fvpp
3713 vn_rename(struct vnode *fdvp, struct vnode **fvpp, struct componentname *fcnp, struct vnode_attr *fvap,
3733 if (*fvpp == NULLVP)
3815 _err = VNOP_COMPOUND_RENAME(fdvp, fvpp, fcnp, fvap, tdvp, tvpp, tcnp, tvap, flags, ctx);
3820 _err = VNOP_RENAME(fdvp, *fvpp, fcnp, tdvp, *tvpp, tcnp, ctx);
3824 mac_vnode_notify_rename(ctx, *fvpp, tdvp, tcnp);
4027 struct vnode *fdvp, struct vnode **fvpp, struct componentname *fcnp, struct vnode_attr *fvap,
4036 no_fvp = (*fvpp) == NULLVP;
4042 a.a_fvpp = fvpp;
4061 if (*tvpp && *tvpp != *fvpp)
4066 if (_err == 0 && *fvpp != *tvpp) {
4067 if (!*fvpp) {
4068 panic("No fvpp after compound rename?");
4072 if (vnode_isdir(*fvpp)) {
4093 lock_vnode_and_post(*fvpp, NOTE_RENAME);
4097 lookup_compound_vnop_post_hook(_err, fdvp, *fvpp, fcnp->cn_ndp, 0);
4104 if (*fvpp) {
4105 vnode_put(*fvpp);
4106 *fvpp = NULLVP;