Lines Matching refs:tvp
5513 struct vnode *tdvp, struct vnode *tvp, struct componentname *tcnp,
5537 if (tvp == NULLVP && vnode_compound_rename_available(tdvp)) {
5552 tdvp, tvp, fdvp == tdvp, tcnp);
5559 if (tvp != NULL) {
5560 if (fvp->v_type == VDIR && tvp->v_type != VDIR) {
5563 } else if (fvp->v_type != VDIR && tvp->v_type == VDIR) {
5587 * o tvp
5598 if ((tvp != NULL) && vnode_isdir(tvp)) {
5599 if (tvp != fdvp)
5621 /* moving into tdvp or tvp, must have rights to add */
5622 if ((error = vnode_authorize(((tvp != NULL) && vnode_isdir(tvp)) ? tvp : tdvp,
5634 /* overwriting tvp */
5635 if ((tvp != NULL) && !vnode_isdir(tvp) &&
5636 ((error = vnode_authorize(tvp, tdvp, KAUTH_VNODE_DELETE, ctx)) != 0)) {