Lines Matching refs:tvp

156     struct vnode *tdvp, struct vnode *tvp)
165 KASSERT(fdvp != tvp);
167 KASSERT(tdvp != tvp);
168 KASSERT(fvp != tvp);
174 KASSERT((tvp == NULL) || (tvp->v_mount == mp));
178 KASSERT((tvp == NULL) || (VOP_ISLOCKED(tvp) == LK_EXCLUSIVE));
182 VTOI(tdvp)->i_flags, (tvp? VTOI(tvp)->i_flags : 0),
183 (tvp != NULL),
194 struct vnode *tdvp, struct vnode *tvp)
203 KASSERT(fdvp != tvp);
205 KASSERT(tdvp != tvp);
206 KASSERT(fvp != tvp);
212 KASSERT((tvp == NULL) || (tvp->v_mount == mp));
216 KASSERT((tvp == NULL) || (VOP_ISLOCKED(tvp) == LK_EXCLUSIVE));
222 tvp, (tvp? VTOI(tvp)->i_uid : 0));
732 void *tde, struct vnode *tvp, nlink_t *tvp_nlinkp)
750 KASSERT(fdvp != tvp);
752 KASSERT(tdvp != tvp);
753 KASSERT(fvp != tvp);
757 KASSERT((tvp == NULL) || (tvp->v_mount == mp));
761 KASSERT((tvp == NULL) || (VOP_ISLOCKED(tvp) == LK_EXCLUSIVE));
775 KASSERT((tvp == NULL) || (directory_p == (tvp->v_type == VDIR)));
776 KASSERT((tvp == NULL) || (directory_p ==
777 ((VTOI(tvp)->i_mode & LFS_IFMT) == LFS_IFDIR)));
811 if (tvp == NULL) {
871 * XXX ulfs_dirrewrite decrements tvp's link count, but
876 VTOI(tvp), VTOI(fvp)->i_number, LFS_IFTODT(VTOI(fvp)->i_mode),
913 if (VTOI(tvp)->i_nlink != 1)
914 ulfs_dirbad(VTOI(tvp), (doff_t)0,
916 VTOI(tvp)->i_nlink = 0;
917 DIP_ASSIGN(VTOI(tvp), nlink, 0);
918 error = lfs_truncate(tvp, (off_t)0, IO_SYNC, cred);
962 if (!reparent_p && (tvp == NULL) &&
987 if (tvp != NULL) {
988 *tvp_nlinkp = VTOI(tvp)->i_nlink;
991 genfs_rename_cache_purge(fdvp, fvp, tdvp, tvp);
1015 void *tde, struct vnode *tvp, nlink_t *tvp_nlinkp)
1028 KASSERT(fdvp != tvp);
1030 KASSERT(tdvp != tvp);
1031 KASSERT(fvp != tvp);
1035 KASSERT((tvp == NULL) || (tvp->v_mount == mp));
1039 KASSERT((tvp == NULL) || (VOP_ISLOCKED(tvp) == LK_EXCLUSIVE));
1041 error = lfs_set_dirop(tdvp, tvp);
1050 tdvp, tcnp, tde, tvp,
1053 if (tvp && VTOI(tvp)->i_nlink == 0)
1054 lfs_orphan(VTOI(tvp)->i_lfs, VTOI(tvp)->i_number);
1059 if (tvp) {
1060 UNMARK_VNODE(tvp);
1064 if (tvp) {
1065 vrele(tvp);