Lines Matching refs:tdvp

1095 	struct vnode *tdvp = ap->a_tdvp;  in ufs_link()  local
1101 if (DOINGSUJ(tdvp)) { in ufs_link()
1102 error = softdep_prelink(tdvp, vp, cnp); in ufs_link()
1109 if (VTOI(tdvp)->i_effnlink < 2) { in ufs_link()
1110 print_bad_link_count("ufs_link", tdvp); in ufs_link()
1114 error = ufs_sync_nlink(vp, tdvp); in ufs_link()
1137 softdep_setup_link(VTOI(tdvp), ip); in ufs_link()
1141 error = ufs_direnter(tdvp, vp, &newdir, cnp, NULL); in ufs_link()
1150 softdep_revert_link(VTOI(tdvp), ip); in ufs_link()
1259 struct vnode *tdvp = ap->a_tdvp; in ufs_rename() local
1279 mp = tdvp->v_mount; in ufs_rename()
1280 VOP_UNLOCK(tdvp); in ufs_rename()
1281 if (tvp && tvp != tdvp) in ufs_rename()
1286 if ((fvp->v_mount != tdvp->v_mount) || in ufs_rename()
1309 if (vn_lock(tdvp, LK_EXCLUSIVE | LK_NOWAIT) != 0) { in ufs_rename()
1311 error = vn_lock(tdvp, LK_EXCLUSIVE); in ufs_rename()
1314 VOP_UNLOCK(tdvp); in ufs_rename()
1325 VOP_UNLOCK(tdvp); in ufs_rename()
1331 VOP_UNLOCK(tdvp); in ufs_rename()
1348 error = ufs_lookup_ino(tdvp, NULL, tcnp, &ino); in ufs_rename()
1351 VOP_UNLOCK(tdvp); in ufs_rename()
1374 VOP_UNLOCK(tdvp); in ufs_rename()
1390 seqc_in_modify(tdvp_s) || !vn_seqc_consistent(tdvp, tdvp_s) || in ufs_rename()
1393 error = softdep_prerename(fdvp, fvp, tdvp, tvp); in ufs_rename()
1400 tdp = VTOI(tdvp); in ufs_rename()
1405 (VTOI(tdvp)->i_flags & APPEND))) { in ufs_rename()
1434 vref(tdvp); in ufs_rename()
1437 VOP_VPUT_PAIR(tdvp, &tvp, true); in ufs_rename()
1441 vrele(tdvp); in ufs_rename()
1498 VOP_UNLOCK(tdvp); in ufs_rename()
1516 vn_seqc_write_begin(tdvp); in ufs_rename()
1562 if (!DOINGSOFTDEP(tdvp) || in ufs_rename()
1570 vn_seqc_write_end(tdvp); in ufs_rename()
1580 vref(tdvp); in ufs_rename()
1583 VOP_VPUT_PAIR(tdvp, &tvp, true); in ufs_rename()
1587 vrele(tdvp); in ufs_rename()
1594 error = ufs_direnter(tdvp, NULL, &newdir, tcnp, NULL); in ufs_rename()
1616 VOP_ACCESS(tdvp, VADMIN, tcnp->cn_cred, td) && in ufs_rename()
1636 cache_purge(tdvp); in ufs_rename()
1644 if (DOINGSOFTDEP(tdvp)) in ufs_rename()
1658 if (DOINGSOFTDEP(tdvp)) in ufs_rename()
1694 if (fdvp == tdvp) { in ufs_rename()
1722 if (DOINGSOFTDEP(tdvp)) in ufs_rename()
1724 error = UFS_UPDATE(tdvp, !DOINGSOFTDEP(tdvp) && in ufs_rename()
1725 !DOINGASYNC(tdvp)); in ufs_rename()
1729 } else if (DOINGSUJ(tdvp)) in ufs_rename()
1752 cache_vop_rename(fdvp, fvp, tdvp, tvp, fcnp, tcnp); in ufs_rename()
1758 vn_seqc_write_end(tdvp); in ufs_rename()
1777 VOP_VPUT_PAIR(tdvp, &tvp, true); in ufs_rename()
1793 vn_seqc_write_end(tdvp); in ufs_rename()
1800 vrele(tdvp); in ufs_rename()