/dragonfly/sys/vfs/ufs/ |
H A D | ufs_vnops.c | 838 vrele(fvp); in ufs_rename() 869 ip = VTOI(fvp); in ufs_rename() 871 vn_unlock(fvp); in ufs_rename() 878 vn_unlock(fvp); in ufs_rename() 925 if ((error = ffs_update(fvp, !(DOINGSOFTDEP(fvp) | in ufs_rename() 927 vn_unlock(fvp); in ufs_rename() 942 vn_unlock(fvp); in ufs_rename() 1186 xp = VTOI(fvp); in ufs_rename() 1219 vput(fvp); in ufs_rename() 1237 vput(fvp); in ufs_rename() [all …]
|
/dragonfly/sys/vfs/ext2fs/ |
H A D | ext2_vnops.c | 712 vrele(fvp); in ext2_rename() 736 ip = VTOI(fvp); in ext2_rename() 739 vn_unlock(fvp); in ext2_rename() 745 vn_unlock(fvp); in ext2_rename() 783 if ((error = ext2_update(fvp, !DOINGASYNC(fvp))) != 0) { in ext2_rename() 799 vn_unlock(fvp); in ext2_rename() 1004 vput(fvp); in ext2_rename() 1012 xp = VTOI(fvp); in ext2_rename() 1084 vput(fvp); in ext2_rename() 1099 vput(fvp); in ext2_rename() [all …]
|
/dragonfly/sys/vfs/smbfs/ |
H A D | smbfs_vnops.c | 526 struct vnode *fvp = ap->a_fvp; in smbfs_rename() local 537 if ((fvp->v_mount != tdvp->v_mount) || in smbfs_rename() 538 (tvp && (fvp->v_mount != tvp->v_mount))) { in smbfs_rename() 548 if (fvp->v_type == VDIR) { in smbfs_rename() 550 } else if (fvp->v_type == VREG) { in smbfs_rename() 562 error = smbfs_smb_move(VTOSMB(fvp), VTOSMB(tdvp), in smbfs_rename() 570 if (tvp && tvp != fvp) { in smbfs_rename() 575 error = smbfs_smb_rename(VTOSMB(fvp), VTOSMB(tdvp), in smbfs_rename() 579 smbfs_attr_cacherename(fvp, in smbfs_rename() 596 vrele(fvp); in smbfs_rename() [all …]
|
/dragonfly/sys/vfs/msdosfs/ |
H A D | msdosfs_vnops.c | 919 struct vnode *fvp = ap->a_fvp; in msdosfs_rename() local 952 vrele(fvp); in msdosfs_rename() 959 if (tvp == fvp) { in msdosfs_rename() 972 ip = VTODE(fvp); in msdosfs_rename() 989 vn_unlock(fvp); in msdosfs_rename() 1023 vn_unlock(fvp); in msdosfs_rename() 1129 if (error || fvp == NULL) { in msdosfs_rename() 1154 xp = VTODE(fvp); in msdosfs_rename() 1252 if (DOINGASYNC(fvp)) in msdosfs_rename() 1266 vput(fvp); in msdosfs_rename() [all …]
|
/dragonfly/sys/kern/ |
H A D | vfs_default.c | 961 struct vnode *fdvp, *fvp; in vop_compat_nrename() local 1000 fvp = NULL; in vop_compat_nrename() 1001 error = vop_old_lookup(ap->a_head.a_ops, fdvp, &fvp, &fcnp); in vop_compat_nrename() 1002 if (error == 0 && (fvp->v_flag & VROOT)) { in vop_compat_nrename() 1003 vput(fvp); /* as if vop_old_lookup had failed */ in vop_compat_nrename() 1014 vn_unlock(fvp); in vop_compat_nrename() 1028 vrele(fvp); in vop_compat_nrename() 1035 vrele(fvp); in vop_compat_nrename() 1061 error = VOP_OLD_RENAME(fdvp, fvp, &fcnp, tdvp, tvp, &tcnp); in vop_compat_nrename() 1070 error = VOP_OLD_RENAME(fdvp, fvp, &fcnp, tdvp, tvp, &tcnp); in vop_compat_nrename() [all …]
|
H A D | vfs_vopops.c | 702 struct vnode *fdvp, struct vnode *fvp, struct componentname *fcnp, in vop_old_rename() argument 712 ap.a_fvp = fvp; in vop_old_rename()
|
/dragonfly/sys/vfs/fuse/ |
H A D | fuse_vnops.c | 1135 struct vnode *fvp = fncp->nc_vp; in fuse_vop_nrename() local 1140 struct fuse_node *ffnp = VTOI(fvp); in fuse_vop_nrename() 1148 KKASSERT(fdvp->v_mount == fvp->v_mount); in fuse_vop_nrename() 1177 if (fvp->v_mount != tdvp->v_mount || in fuse_vop_nrename() 1178 (tvp && fvp->v_mount != tvp->v_mount)) { in fuse_vop_nrename() 1183 if (fvp == tvp) { in fuse_vop_nrename() 1244 fuse_knote(fvp, NOTE_RENAME); in fuse_vop_nrename()
|
/dragonfly/sys/vfs/tmpfs/ |
H A D | tmpfs_vnops.c | 1256 struct vnode *fvp = fncp->nc_vp; in tmpfs_nrename() local 1270 KKASSERT(fdvp->v_mount == fvp->v_mount); in tmpfs_nrename() 1287 if (fvp->v_mount != tdvp->v_mount || in tmpfs_nrename() 1288 (tvp != NULL && fvp->v_mount != tvp->v_mount)) { in tmpfs_nrename() 1297 if (fvp == tvp) { in tmpfs_nrename() 1303 fnode = VP_TO_TMPFS_NODE(fvp); in tmpfs_nrename()
|
/dragonfly/sys/sys/ |
H A D | vfsops.h | 812 struct vnode *fvp, struct componentname *fcnp, 1146 #define VOP_OLD_RENAME(fdvp, fvp, fcnp, tdvp, tvp, tcnp) \ argument 1147 vop_old_rename(*(fdvp)->v_ops, fdvp, fvp, fcnp, tdvp, tvp, tcnp)
|
/dragonfly/sys/vfs/nfs/ |
H A D | nfs_vnops.c | 1962 struct vnode *fvp = ap->a_fvp; in nfs_rename() local 1985 if ((fvp->v_mount != tdvp->v_mount) || in nfs_rename() 1986 (tvp && (fvp->v_mount != tvp->v_mount))) { in nfs_rename() 2003 VOP_FSYNC(fvp, MNT_WAIT, 0); in nfs_rename() 2034 nfs_knote(fvp, NOTE_RENAME); in nfs_rename() 2044 vrele(fvp); in nfs_rename()
|
H A D | nfs_serv.c | 2141 struct vnode *fvp, *fdirp, *fdvp; in nfsrv_rename() local 2160 fvp = NULL; in nfsrv_rename() 2272 fvp = fromnd.nl_nch.ncp->nc_vp; in nfsrv_rename() 2288 if (fvp->v_type == VDIR && tvp->v_type != VDIR) { in nfsrv_rename() 2294 } else if (fvp->v_type != VDIR && tvp->v_type == VDIR) { in nfsrv_rename() 2309 if (fvp->v_type == VDIR && (fromnd.nl_nch.ncp->nc_flag & NCF_ISMOUNTPT)) { in nfsrv_rename()
|