/titanic_44/usr/src/uts/common/fs/lofs/ |
H A D | lofs_vnops.c | 781 vnode_t *ndvp, in lo_rename() argument 818 if (vn_matchops(ndvp, lo_vnodeops)) /* Not our problem. */ in lo_rename() 825 if (VOP_LOOKUP(ndvp, nnm, &tnvp, NULL, 0, NULL, cr, in lo_rename() 847 if (vn_matchops(ndvp, lo_vnodeops)) { in lo_rename() 848 ndvp = realvp(ndvp); /* Check the next layer */ 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_44/usr/src/uts/common/fs/dev/ |
H A D | sdev_subr.c | 1116 struct sdev_node *nddv, struct sdev_node **ndvp, char *nnm, in sdev_rnmnode() argument 1176 if (SDEV_IS_PERSIST((*ndvp))) in sdev_rnmnode() 1195 if (*ndvp) { in sdev_rnmnode() 1196 nvp = SDEVTOV(*ndvp); in sdev_rnmnode() 1200 if (odv == *ndvp) { in sdev_rnmnode() 1223 if ((*ndvp)->sdev_nlink > 2) { in sdev_rnmnode() 1235 sdev_dirdelete(nddv, *ndvp); in sdev_rnmnode() 1236 *ndvp = NULL; in sdev_rnmnode() 1248 if (SDEV_IS_PERSIST((*ndvp))) { in sdev_rnmnode() 1257 sdev_dirdelete(nddv, *ndvp); in sdev_rnmnode() [all …]
|
H A D | sdev_vnops.c | 877 sdev_rename(struct vnode *odvp, char *onm, struct vnode *ndvp, char *nnm, in sdev_rename() argument 903 toparent = VTOSDEV(ndvp); in sdev_rename() 951 error = VOP_LOOKUP(ndvp, nnm, &nvp, NULL, 0, NULL, cred, ct, in sdev_rename() 969 if (odvp != ndvp) { in sdev_rename() 980 if (error = VOP_GETATTR(ndvp, &vattr, 0, cred, ct)) { in sdev_rename() 1009 error = VOP_ACCESS(ndvp, VEXEC|VWRITE, 0, cred, ct); in sdev_rename()
|
/titanic_44/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 2105 curproc->p_zone != VTOSMI(ndvp)->smi_zone_ref.zref_zone) in smbfs_rename() 2109 VTOSMI(ndvp)->smi_flags & SMI_DEAD || in smbfs_rename() 2111 ndvp->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 2147 if (odvp->v_vfsp != ndvp->v_vfsp) in smbfsrename() 2151 ndnp = VTOSMB(ndvp); in smbfsrename() 2163 SMBINTR(ndvp))) { in smbfsrename() [all …]
|
/titanic_44/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 2415 if (VOP_REALVP(ndvp, &realvp, ct) == 0) in nfs_rename() 2416 ndvp = realvp; 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 2445 ndrp = VTOR(ndvp); in nfsrename() 2449 if (nfs_rw_enter_sig(&ndrp->r_rwlock, RW_WRITER, INTR(ndvp))) { in nfsrename() 2454 if (nfs_rw_enter_sig(&ndrp->r_rwlock, RW_WRITER, INTR(ndvp))) in nfsrename() 2467 error = nfslookup(ndvp, nnm, &nvp, NULL, 0, NULL, cr, 0); in nfsrename() 2490 dnlc_remove(ndvp, nnm); in nfsrename() [all …]
|
H A D | nfs4_vnops.c | 7705 nfs4_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs4_rename() argument 7712 if (VOP_REALVP(ndvp, &realvp, ct) == 0) in nfs4_rename() 7713 ndvp = realvp; in nfs4_rename() 7715 return (nfs4rename(odvp, onm, ndvp, nnm, cr, ct)); in nfs4_rename() 7726 nfs4rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs4rename() argument 7743 ASSERT(nfs4_consistent_type(ndvp)); in nfs4rename() 7754 ndrp = VTOR4(ndvp); in nfs4rename() 7758 if (nfs_rw_enter_sig(&ndrp->r_rwlock, RW_WRITER, INTR4(ndvp))) { in nfs4rename() 7763 if (nfs_rw_enter_sig(&ndrp->r_rwlock, RW_WRITER, INTR4(ndvp))) in nfs4rename() 7776 error = nfs4lookup(ndvp, nnm, &nvp, 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 3061 if (VOP_REALVP(ndvp, &realvp, ct) == 0) in nfs3_rename() 3062 ndvp = realvp; 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 3093 ndrp = VTOR(ndvp); in nfs3rename() 3097 if (nfs_rw_enter_sig(&ndrp->r_rwlock, RW_WRITER, INTR(ndvp))) { in nfs3rename() 3102 if (nfs_rw_enter_sig(&ndrp->r_rwlock, RW_WRITER, INTR(ndvp))) in nfs3rename() 3115 error = nfs3lookup(ndvp, nnm, &nvp, NULL, 0, NULL, cr, 0); in nfs3rename() 3138 dnlc_remove(ndvp, nnm); in nfs3rename() [all …]
|
H A D | nfs4_srv.c | 4413 vnode_t *ndvp; in rfs4_op_rename() local 4437 ndvp = cs->vp; in rfs4_op_rename() 4438 if (ndvp == NULL) { in rfs4_op_rename() 4468 if (vn_ismntpt(ndvp)) { in rfs4_op_rename() 4473 if (odvp->v_type != VDIR || ndvp->v_type != VDIR) { in rfs4_op_rename() 4560 if (!do_rfs_label_check(clabel, ndvp, in rfs4_op_rename() 4597 if (fp = rfs4_lookup_and_findfile(ndvp, converted_nnm, &targvp, in rfs4_op_rename() 4632 error = VOP_GETATTR(ndvp, &nbdva, 0, cs->cr, NULL); in rfs4_op_rename() 4642 if ((error = VOP_RENAME(odvp, converted_onm, ndvp, converted_nnm, in rfs4_op_rename() 4668 vn_renamepath(ndvp, srcvp, nnm, nlen - 1); in rfs4_op_rename() [all …]
|
H A D | nfs4_subr.c | 1638 nfs4rename_update(vnode_t *renvp, vnode_t *ndvp, nfs_fh4 *nfh4p, char *nnm) in nfs4rename_update() argument 1641 fn_move(VTOSV(renvp)->sv_name, VTOSV(ndvp)->sv_name, nnm); in nfs4rename_update()
|
/titanic_44/usr/src/uts/common/fs/autofs/ |
H A D | auto_vnops.c | 787 vnode_t *ndvp, in auto_rename() argument 797 (void *)odvp, onm, (void *)ndvp, nnm)); in auto_rename() 816 if (vn_matchops(ndvp, auto_vnodeops)) { in auto_rename() 821 if (error = auto_trigger_mount(ndvp, cr, &n_newvp)) { in auto_rename() 839 n_newvp = ndvp; in auto_rename() 847 if (n_newvp != ndvp) in auto_rename() 854 if (n_newvp != ndvp) in auto_rename()
|
/titanic_44/usr/src/uts/common/fs/cachefs/ |
H A D | cachefs_ioctl.c | 1732 vnode_t *ndvp = NULL; in cachefs_io_rename() local 1763 error = VFS_VGET(fscp->fs_backvfsp, &ndvp, child_fidp); in cachefs_io_rename() 1765 ndvp = NULL; in cachefs_io_rename() 1773 error = VOP_LOOKUP(ndvp, rnp->rn_newname, &cvp, NULL, 0, in cachefs_io_rename() 1789 error = VOP_RENAME(odvp, rnp->rn_oldname, ndvp, rnp->rn_newname, cr, in cachefs_io_rename() 1795 error = VOP_LOOKUP(ndvp, rnp->rn_newname, &cvp, NULL, 0, NULL, cr, in cachefs_io_rename() 1839 if (ndvp) in cachefs_io_rename() 1840 VN_RELE(ndvp); in cachefs_io_rename()
|
H A D | cachefs_vnops.c | 124 vnode_t *ndvp, char *nnm, cred_t *cr, vnode_t *delvp); 126 vnode_t *ndvp, char *nnm, cred_t *cr, vnode_t *delvp); 5152 cachefs_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, in cachefs_rename() argument 5168 if (VOP_REALVP(ndvp, &realvp, ct) == 0) in cachefs_rename() 5169 ndvp = realvp; in cachefs_rename() 5178 (VTOC(ndvp)->c_flags & CN_NOCACHE))); in cachefs_rename() 5191 CFS_BACKFS_NFSV4_ASSERT_CNODE(VTOC(ndvp)); in cachefs_rename() 5216 if ((odvp->v_type != VDIR) || (ndvp->v_type != VDIR)) { in cachefs_rename() 5228 if (odvp != ndvp) { in cachefs_rename() 5267 error = cachefs_lookup_common(ndvp, nnm, &delvp, NULL, 0, in cachefs_rename() [all …]
|
/titanic_44/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vnops.c | 1179 struct vnode *ndvp, /* destination parent vnode */ in tmp_rename() argument 1193 if (VOP_REALVP(ndvp, &realvp, ct) == 0) in tmp_rename() 1194 ndvp = realvp; in tmp_rename() 1197 toparent = (struct tmpnode *)VTOTN(ndvp); in tmp_rename() 1271 if (ndvp != odvp) { in tmp_rename() 1272 vnevent_rename_dest_dir(ndvp, ct); in tmp_rename() 1302 ndvp, nnm, error); in tmp_rename()
|