/titanic_41/usr/src/uts/common/fs/lofs/ |
H A D | lofs_vnops.c | 779 vnode_t *odvp, in lo_rename() argument 790 lo_dprint(4, "lo_rename vp %p realvp %p\n", odvp, realvp(odvp)); in lo_rename() 812 if (odvp->v_vfsp->vfs_flag & VFS_RDONLY) in lo_rename() 853 while (vn_matchops(odvp, lo_vnodeops)) { in lo_rename() 854 odvp = realvp(odvp); in lo_rename() 856 if (odvp->v_vfsp != ndvp->v_vfsp) in lo_rename() 859 return (VOP_RENAME(odvp, onm, ndvp, nnm, cr, ct, flags)); in lo_rename()
|
/titanic_41/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_vnops.c | 110 static int smbfsrename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, 2099 smbfs_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in smbfs_rename() argument 2104 if (curproc->p_zone != VTOSMI(odvp)->smi_zone_ref.zref_zone || in smbfs_rename() 2108 if (VTOSMI(odvp)->smi_flags & SMI_DEAD || in smbfs_rename() 2110 odvp->v_vfsp->vfs_flag & VFS_UNMOUNTED || in smbfs_rename() 2114 return (smbfsrename(odvp, onm, ndvp, nnm, cr, ct)); in smbfs_rename() 2122 smbfsrename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in smbfsrename() argument 2136 ASSERT(curproc->p_zone == VTOSMI(odvp)->smi_zone_ref.zref_zone); in smbfsrename() 2147 if (odvp->v_vfsp != ndvp->v_vfsp) in smbfsrename() 2150 odnp = VTOSMB(odvp); in smbfsrename() [all …]
|
/titanic_41/usr/src/uts/common/fs/dev/ |
H A D | sdev_vnops.c | 877 sdev_rename(struct vnode *odvp, char *onm, struct vnode *ndvp, char *nnm, in sdev_rename() argument 902 fromparent = VTOSDEV(odvp); in sdev_rename() 934 error = VOP_LOOKUP(odvp, onm, &ovp, NULL, 0, NULL, cred, ct, in sdev_rename() 969 if (odvp != ndvp) { in sdev_rename() 971 if (error = VOP_GETATTR(odvp, &vattr, 0, cred, ct)) { in sdev_rename() 997 error = VOP_ACCESS(odvp, VWRITE, 0, cred, ct); in sdev_rename()
|
/titanic_41/usr/src/uts/common/fs/nfs/ |
H A D | nfs_vnops.c | 2408 nfs_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs_rename() argument 2413 if (nfs_zone() != VTOMI(odvp)->mi_zone) in nfs_rename() 2418 return (nfsrename(odvp, onm, ndvp, nnm, cr, ct)); in nfs_rename() 2425 nfsrename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfsrename() argument 2439 ASSERT(nfs_zone() == VTOMI(odvp)->mi_zone); in nfsrename() 2444 odrp = VTOR(odvp); in nfsrename() 2447 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR(odvp))) in nfsrename() 2456 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR(odvp))) { in nfsrename() 2513 error = nfslookup(odvp, onm, &ovp, NULL, 0, NULL, in nfsrename() 2603 error = nfslookup(odvp, onm, &ovp, NULL, 0, NULL, cr, 0); in nfsrename() [all …]
|
H A D | nfs4_vnops.c | 7688 nfs4_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs4_rename() argument 7693 if (nfs_zone() != VTOMI4(odvp)->mi_zone) in nfs4_rename() 7698 return (nfs4rename(odvp, onm, ndvp, nnm, cr, ct)); in nfs4_rename() 7709 nfs4rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs4rename() argument 7724 ASSERT(nfs_zone() == VTOMI4(odvp)->mi_zone); in nfs4rename() 7725 ASSERT(nfs4_consistent_type(odvp)); in nfs4rename() 7736 odrp = VTOR4(odvp); in nfs4rename() 7739 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR4(odvp))) in nfs4rename() 7748 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR4(odvp))) { in nfs4rename() 7813 error = nfs4lookup(odvp, onm, &ovp, cr, 0); in nfs4rename() [all …]
|
H A D | nfs3_vnops.c | 3054 nfs3_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs3_rename() argument 3059 if (nfs_zone() != VTOMI(odvp)->mi_zone) in nfs3_rename() 3064 return (nfs3rename(odvp, onm, ndvp, nnm, cr, ct)); in nfs3_rename() 3071 nfs3rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs3rename() argument 3086 ASSERT(nfs_zone() == VTOMI(odvp)->mi_zone); in nfs3rename() 3092 odrp = VTOR(odvp); in nfs3rename() 3095 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR(odvp))) in nfs3rename() 3104 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR(odvp))) { in nfs3rename() 3161 error = nfs3lookup(odvp, onm, &ovp, NULL, 0, NULL, in nfs3rename() 3251 error = nfs3lookup(odvp, onm, &ovp, NULL, 0, NULL, cr, 0); in nfs3rename() [all …]
|
H A D | nfs4_srv.c | 4412 vnode_t *odvp; in rfs4_op_rename() local 4444 odvp = cs->saved_vp; in rfs4_op_rename() 4445 if (odvp == NULL) { in rfs4_op_rename() 4459 if (vn_ismntpt(odvp)) { in rfs4_op_rename() 4473 if (odvp->v_type != VDIR || ndvp->v_type != VDIR) { in rfs4_op_rename() 4574 if (sfp = rfs4_lookup_and_findfile(odvp, converted_onm, &srcvp, in rfs4_op_rename() 4629 error = VOP_GETATTR(odvp, &obdva, 0, cs->cr, NULL); in rfs4_op_rename() 4642 if ((error = VOP_RENAME(odvp, converted_onm, ndvp, converted_nnm, in rfs4_op_rename() 4699 if (VOP_GETATTR(odvp, &oidva, 0, cs->cr, NULL)) in rfs4_op_rename() 4709 (void) VOP_FSYNC(odvp, 0, cs->cr, NULL); in rfs4_op_rename() [all …]
|
/titanic_41/usr/src/uts/common/fs/autofs/ |
H A D | auto_vnops.c | 785 vnode_t *odvp, in auto_rename() argument 797 (void *)odvp, onm, (void *)ndvp, nnm)); in auto_rename() 803 ASSERT(vn_matchops(odvp, auto_vnodeops)); in auto_rename() 805 if (error = auto_trigger_mount(odvp, cr, &o_newvp)) in auto_rename()
|
/titanic_41/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vnops.c | 1177 struct vnode *odvp, /* source parent vnode */ in tmp_rename() argument 1188 struct tmount *tm = (struct tmount *)VTOTM(odvp); in tmp_rename() 1196 fromparent = (struct tmpnode *)VTOTN(odvp); in tmp_rename() 1265 vnevent_rename_src(TNTOV(fromtp), odvp, onm, ct); in tmp_rename() 1271 if (ndvp != odvp) { in tmp_rename() 1301 "tmpfs rename:ovp %p onm %s nvp %p nnm %s error %d", odvp, onm, in tmp_rename()
|
/titanic_41/usr/src/uts/common/fs/cachefs/ |
H A D | cachefs_vnops.c | 123 static int cachefs_rename_connected(vnode_t *odvp, char *onm, 125 static int cachefs_rename_disconnected(vnode_t *odvp, char *onm, 5152 cachefs_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, in cachefs_rename() argument 5155 fscache_t *fscp = C_TO_FSCACHE(VTOC(odvp)); in cachefs_rename() 5177 ((VTOC(odvp)->c_flags & CN_NOCACHE) && in cachefs_rename() 5190 CFS_BACKFS_NFSV4_ASSERT_CNODE(VTOC(odvp)); in cachefs_rename() 5216 if ((odvp->v_type != VDIR) || (ndvp->v_type != VDIR)) { in cachefs_rename() 5228 if (odvp != ndvp) { in cachefs_rename() 5233 error = cachefs_lookup_common(odvp, onm, &tvp, in cachefs_rename() 5303 error = cachefs_rename_connected(odvp, onm, in cachefs_rename() [all …]
|
H A D | cachefs_ioctl.c | 1731 vnode_t *odvp = NULL; in cachefs_io_rename() local 1754 error = VFS_VGET(fscp->fs_backvfsp, &odvp, child_fidp); in cachefs_io_rename() 1756 odvp = NULL; in cachefs_io_rename() 1789 error = VOP_RENAME(odvp, rnp->rn_oldname, ndvp, rnp->rn_newname, cr, in cachefs_io_rename() 1837 if (odvp) in cachefs_io_rename() 1838 VN_RELE(odvp); in cachefs_io_rename()
|