Home
last modified time | relevance | path

Searched refs:tdvp (Results 1 – 21 of 21) sorted by relevance

/freebsd/cddl/usr.sbin/dwatch/libexec/
H A Dvop_rename107 this->tdvp = this->tncp->nc_dvp != NULL ?
109 this->tname1 = this->tdvp != 0 ? (
110 this->tdvp->nc_name != 0 ? stringof(this->tdvp->nc_name) : ""
131 this->tdvp = 0;
166 this->tdvp = this->tdvp->nc_dvp != NULL ?
167 this->tdvp->nc_dvp->v_cache_dst.tqh_first : 0;
168 this->tnameDEPTH = this->tdvp != 0 ? (
169 this->tdvp->nc_name != 0 ? stringof(this->tdvp->nc_name) : ""
188 this->tdvp = this->tdvp->nc_dvp != NULL ?
189 this->tdvp->nc_dvp->v_cache_dst.tqh_first : 0;
[all …]
/freebsd/sys/ufs/ufs/
H A Dufs_vnops.c1280 VOP_UNLOCK(tdvp); in ufs_rename()
1314 VOP_UNLOCK(tdvp); in ufs_rename()
1325 VOP_UNLOCK(tdvp); in ufs_rename()
1331 VOP_UNLOCK(tdvp); in ufs_rename()
1400 tdp = VTOI(tdvp); in ufs_rename()
1434 vref(tdvp); in ufs_rename()
1441 vrele(tdvp); in ufs_rename()
1580 vref(tdvp); in ufs_rename()
1587 vrele(tdvp); in ufs_rename()
1724 error = UFS_UPDATE(tdvp, !DOINGSOFTDEP(tdvp) && in ufs_rename()
[all …]
/freebsd/sys/fs/tmpfs/
H A Dtmpfs_vnops.c852 VOP_UNLOCK(tdvp); in tmpfs_rename_relock()
867 VOP_UNLOCK(tdvp); in tmpfs_rename_relock()
877 VOP_UNLOCK(tdvp); in tmpfs_rename_relock()
888 VOP_UNLOCK(tdvp); in tmpfs_rename_relock()
898 if (nvp == tdvp) { in tmpfs_rename_relock()
934 VOP_UNLOCK(tdvp); in tmpfs_rename_relock()
959 vrele(tdvp); in tmpfs_rename_relock()
1270 vn_seqc_write_end(tdvp); in tmpfs_rename()
1280 if (tdvp == tvp) in tmpfs_rename()
1281 vrele(tdvp); in tmpfs_rename()
[all …]
/freebsd/sys/fs/msdosfs/
H A Dmsdosfs_vnops.c956 tdvp = ap->a_tdvp; in msdosfs_rename()
985 VOP_UNLOCK(tdvp); in msdosfs_rename()
1002 VOP_UNLOCK(tdvp); in msdosfs_rename()
1009 VOP_UNLOCK(tdvp); in msdosfs_rename()
1015 VOP_UNLOCK(tdvp); in msdosfs_rename()
1284 if (tvp != tdvp) in msdosfs_rename()
1289 vput(tdvp); in msdosfs_rename()
1293 vrele(tdvp); in msdosfs_rename()
1300 if (tdvp == tvp) in msdosfs_rename()
1301 vrele(tdvp); in msdosfs_rename()
[all …]
/freebsd/sys/fs/ext2fs/
H A Dext2_vnops.c803 if (tdvp == tvp) in ext2_rename()
804 vrele(tdvp); in ext2_rename()
806 vput(tdvp); in ext2_rename()
868 dp = VTOI(tdvp); in ext2_rename()
908 VREF(tdvp); in ext2_rename()
912 vrele(tdvp); in ext2_rename()
913 dp = VTOI(tdvp); in ext2_rename()
939 error = ext2_update(tdvp, !DOINGASYNC(tdvp)); in ext2_rename()
952 vput(tdvp); in ext2_rename()
987 cache_purge(tdvp); in ext2_rename()
[all …]
/freebsd/sys/fs/nullfs/
H A Dnull_vnops.c652 struct vnode *fdvp, *fvp, *tdvp, *tvp; in null_rename() local
657 tdvp = ap->a_tdvp; in null_rename()
664 if ((fvp->v_mount != tdvp->v_mount) || in null_rename()
692 tdnn = VTONULL(tdvp); in null_rename()
708 vrele(tdvp); in null_rename()
714 if (tdvp == tvp) in null_rename()
715 vrele(tdvp); in null_rename()
717 vput(tdvp); in null_rename()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vnops_os.c2965 VOP_UNLOCK1(tdvp); in zfs_rename_relock()
2981 VOP_UNLOCK1(tdvp); in zfs_rename_relock()
2984 tdzp = VTOZ(tdvp); in zfs_rename_relock()
2990 VOP_UNLOCK1(tdvp); in zfs_rename_relock()
3003 VOP_UNLOCK1(tdvp); in zfs_rename_relock()
3191 if (tdvp != *tvpp) in zfs_do_rename()
3210 tdzp = VTOZ(tdvp); in zfs_do_rename_impl()
3333 if (tdvp != *tvpp) in zfs_do_rename_impl()
3416 if (tdvp != *tvpp) in zfs_do_rename_impl()
3441 tdvp = ZTOV(tdzp); in zfs_rename()
[all …]
/freebsd/sys/fs/unionfs/
H A Dunion_vnops.c1177 tdvp = ap->a_tdvp; in unionfs_rename()
1185 rtdvp = tdvp; in unionfs_rename()
1205 if (fdvp != tdvp) in unionfs_rename()
1209 if (fdvp != tdvp) in unionfs_rename()
1224 if (fdvp != tdvp) in unionfs_rename()
1262 VOP_UNLOCK(tdvp); in unionfs_rename()
1370 if (tdvp != rtdvp) in unionfs_rename()
1371 vrele(tdvp); in unionfs_rename()
1390 vput(tdvp); in unionfs_rename()
1391 if (tdvp != rtdvp) in unionfs_rename()
[all …]
/freebsd/sys/fs/smbfs/
H A Dsmbfs_vnops.c563 struct vnode *tdvp = ap->a_tdvp; in smbfs_rename() local
574 if ((fvp->v_mount != tdvp->v_mount) || in smbfs_rename()
605 error = smbfs_smb_move(VTOSMB(fvp), VTOSMB(tdvp), in smbfs_rename()
619 error = smbfs_smb_rename(VTOSMB(fvp), VTOSMB(tdvp), in smbfs_rename()
625 cache_purge(tdvp); in smbfs_rename()
631 smbfs_attr_cacheremove(tdvp); in smbfs_rename()
634 if (tdvp == tvp) in smbfs_rename()
635 vrele(tdvp); in smbfs_rename()
637 vput(tdvp); in smbfs_rename()
/freebsd/sys/fs/fuse/
H A Dfuse_vnops.c1332 struct vnode *tdvp = ap->a_tdvp; in fuse_vnop_link() local
1361 fuse_internal_newentry_makerequest(vnode_mount(tdvp), VTOI(tdvp), cnp, in fuse_vnop_link()
1373 fuse_vnode_clear_attr_cache(tdvp); in fuse_vnop_link()
2111 struct vnode *tdvp = ap->a_tdvp; in fuse_vnop_rename() local
2115 bool newparent = fdvp != tdvp; in fuse_vnop_rename()
2149 if (tdvp != fdvp) in fuse_vnop_rename()
2150 fuse_vnode_setparent(fvp, tdvp); in fuse_vnop_rename()
2161 cache_purge(tdvp); in fuse_vnop_rename()
2166 if (tdvp == tvp) { in fuse_vnop_rename()
2167 vrele(tdvp); in fuse_vnop_rename()
[all …]
H A Dfuse_internal.h266 struct vnode *tdvp, struct componentname *tcnp);
H A Dfuse_internal.c742 struct vnode *tdvp, in fuse_internal_rename() argument
753 fri->newdir = VTOI(tdvp); in fuse_internal_rename()
/freebsd/sys/fs/nfsclient/
H A Dnfs_clvnops.c1972 struct vnode *tdvp = ap->a_tdvp; in nfs_rename() local
1981 if ((fvp->v_mount != tdvp->v_mount) || in nfs_rename()
2030 if (error == 0 && NFS_ISV4(tdvp)) { in nfs_rename()
2066 cache_purge(tdvp); in nfs_rename()
2071 if (tdvp == tvp) in nfs_rename()
2072 vrele(tdvp); in nfs_rename()
2074 vput(tdvp); in nfs_rename()
2110 struct nfsnode *tdnp = VTONFS(tdvp); in nfs_renamerpc()
2148 struct vnode *tdvp = ap->a_tdvp; in nfs_link() local
2163 tdnp = VTONFS(tdvp); in nfs_link()
[all …]
H A Dnfs_clrpcops.c2893 vnode_t tdvp, vnode_t tvp, char *tnameptr, int tnamelen, struct ucred *cred, in nfsrpc_rename() argument
2971 (void)nfsm_fhtom(nmp, nd, VTONFS(tdvp)->n_fhp->nfh_fh, in nfsrpc_rename()
2972 VTONFS(tdvp)->n_fhp->nfh_len, 0); in nfsrpc_rename()
2982 (void)nfsm_fhtom(nmp, nd, VTONFS(tdvp)->n_fhp->nfh_fh, in nfsrpc_rename()
2983 VTONFS(tdvp)->n_fhp->nfh_len, 0); in nfsrpc_rename()
3035 error = nfscl_wcc_data(nd, tdvp, tnap, tattrflagp, in nfsrpc_rename()
/freebsd/sys/kern/
H A Dvfs_syscalls.c3680 struct vnode *tvp, *fvp, *tdvp; in kern_renameat() local
3717 tdvp = tond.ni_dvp; in kern_renameat()
3725 if (tdvp == tvp) in kern_renameat()
3726 vrele(tdvp); in kern_renameat()
3728 vput(tdvp); in kern_renameat()
3757 if (fvp == tdvp) { in kern_renameat()
3769 error = mac_vnode_check_rename_to(td->td_ucred, tdvp, in kern_renameat()
3770 tond.ni_vp, fromnd.ni_dvp == tdvp, &tond.ni_cnd); in kern_renameat()
3783 if (tdvp == tvp) in kern_renameat()
3784 vrele(tdvp); in kern_renameat()
[all …]
H A Dvnode_if.src317 %% link tdvp E E E
323 IN struct vnode *tdvp;
336 IN WILLRELE struct vnode *tdvp;
H A Dvfs_subr.c6036 struct vnode *vp, *tdvp; in vop_link_pre() local
6040 tdvp = a->a_tdvp; in vop_link_pre()
6042 vn_seqc_write_begin(tdvp); in vop_link_pre()
6049 struct vnode *vp, *tdvp; in vop_link_post() local
6053 tdvp = a->a_tdvp; in vop_link_post()
6055 vn_seqc_write_end(tdvp); in vop_link_post()
6058 VFS_KNOTE_LOCKED(tdvp, NOTE_WRITE); in vop_link_post()
H A Dvfs_cache.c3028 cache_vop_rename(struct vnode *fdvp, struct vnode *fvp, struct vnode *tdvp, in cache_vop_rename() argument
3034 ASSERT_VOP_IN_SEQC(tdvp); in cache_vop_rename()
3041 KASSERT(!cache_remove_cnp(tdvp, tcnp), in cache_vop_rename()
3044 cache_remove_cnp(tdvp, tcnp); in cache_vop_rename()
3058 cache_enter(tdvp, fvp, tcnp); in cache_vop_rename()
/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdport.c1532 struct vnode *fvp, *tvp, *tdvp, *dsdvp[NFSDEV_MAXMIRRORS]; in nfsvno_rename() local
1545 tdvp = tondp->ni_dvp; in nfsvno_rename()
1578 if (fvp->v_mount != tdvp->v_mount) { in nfsvno_rename()
1582 if (fvp == tdvp) { in nfsvno_rename()
1625 if (tdvp == tvp) in nfsvno_rename()
1626 vrele(tdvp); in nfsvno_rename()
1628 vput(tdvp); in nfsvno_rename()
/freebsd/sys/sys/
H A Dvnode.h667 void cache_vop_rename(struct vnode *fdvp, struct vnode *fvp, struct vnode *tdvp,
/freebsd/sys/ufs/ffs/
H A Dffs_softdep.c557 struct vnode *tdvp, in softdep_prerename() argument
3220 struct vnode *tdvp, in softdep_prerename() argument
3231 VOP_UNLOCK(tdvp); in softdep_prerename()
3233 if (tvp != NULL && tvp != tdvp) in softdep_prerename()
3247 if (tdvp != fdvp) { in softdep_prerename()
3248 VOP_LOCK(tdvp, LK_EXCLUSIVE | LK_RETRY); in softdep_prerename()
3249 error = softdep_prerename_vnode(ump, tdvp); in softdep_prerename()
3250 VOP_UNLOCK(tdvp); in softdep_prerename()