/illumos-gate/usr/src/uts/common/fs/autofs/ |
H A D | auto_vnops.c | 785 vnode_t *odvp, 796 AUTOFS_DPRINT((4, "auto_rename odvp %p onm %s to ndvp %p nnm %s\n", 797 (void *)odvp, onm, (void *)ndvp, nnm)); 800 * we know odvp is an autonode, otherwise this function 803 ASSERT(vn_matchops(odvp, auto_vnodeops)); 805 if (error = auto_trigger_mount(odvp, cr, &o_newvp)) 784 auto_rename( vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, caller_context_t *ct, int flags) argument
|
/illumos-gate/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, argument 887 int samedir = 0; /* set if odvp == ndvp */ 902 fromparent = VTOSDEV(odvp); 934 error = VOP_LOOKUP(odvp, onm, &ovp, NULL, 0, NULL, cred, ct, 969 if (odvp != ndvp) { 971 if (error = VOP_GETATTR(odvp, &vattr, 0, cred, ct)) { 997 error = VOP_ACCESS(odvp, VWRITE, 0, cred, ct);
|
/illumos-gate/usr/src/uts/common/fs/lofs/ |
H A D | lofs_vnops.c | 818 vnode_t *odvp, 829 lo_dprint(4, "lo_rename vp %p realvp %p\n", odvp, realvp(odvp)); 851 if (odvp->v_vfsp->vfs_flag & VFS_RDONLY) 892 while (vn_matchops(odvp, lo_vnodeops)) { 893 odvp = realvp(odvp); 895 if (odvp->v_vfsp != ndvp->v_vfsp) 898 return (VOP_RENAME(odvp, onm, ndvp, nnm, cr, ct, flags)); 817 lo_rename( vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, struct cred *cr, caller_context_t *ct, int flags) argument
|
/illumos-gate/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, 2157 smbfs_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, argument 2162 if (curproc->p_zone != VTOSMI(odvp)->smi_zone_ref.zref_zone || 2166 if (VTOSMI(odvp)->smi_flags & SMI_DEAD || 2168 odvp->v_vfsp->vfs_flag & VFS_UNMOUNTED || 2172 return (smbfsrename(odvp, onm, ndvp, nnm, cr, ct)); 2180 smbfsrename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, argument 2194 ASSERT(curproc->p_zone == VTOSMI(odvp)->smi_zone_ref.zref_zone); 2205 if (odvp->v_vfsp != ndvp->v_vfsp) 2208 odnp = VTOSMB(odvp); [all...] |
/illumos-gate/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, argument 2413 if (nfs_zone() != VTOMI(odvp)->mi_zone) 2418 return (nfsrename(odvp, onm, ndvp, nnm, cr, ct)); 2425 nfsrename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, argument 2439 ASSERT(nfs_zone() == VTOMI(odvp)->mi_zone); 2444 odrp = VTOR(odvp); 2447 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR(odvp))) 2456 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR(odvp))) { 2513 error = nfslookup(odvp, onm, &ovp, NULL, 0, NULL, 2603 error = nfslookup(odvp, on [all...] |
H A D | nfs3_vnops.c | 3054 nfs3_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, argument 3059 if (nfs_zone() != VTOMI(odvp)->mi_zone) 3064 return (nfs3rename(odvp, onm, ndvp, nnm, cr, ct)); 3071 nfs3rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, argument 3086 ASSERT(nfs_zone() == VTOMI(odvp)->mi_zone); 3092 odrp = VTOR(odvp); 3095 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR(odvp))) 3104 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR(odvp))) { 3161 error = nfs3lookup(odvp, onm, &ovp, NULL, 0, NULL, 3251 error = nfs3lookup(odvp, on [all...] |
H A D | nfs4_srv.c | 4359 vnode_t *odvp; local 4391 odvp = cs->saved_vp; 4392 if (odvp == NULL) { 4406 if (vn_ismntpt(odvp)) { 4420 if (odvp->v_type != VDIR || ndvp->v_type != VDIR) { 4521 if (sfp = rfs4_lookup_and_findfile(odvp, converted_onm, &srcvp, 4576 error = VOP_GETATTR(odvp, &obdva, 0, cs->cr, NULL); 4589 if ((error = VOP_RENAME(odvp, converted_onm, ndvp, converted_nnm, 4646 if (VOP_GETATTR(odvp, &oidva, 0, cs->cr, NULL)) 4656 (void) VOP_FSYNC(odvp, [all...] |
H A D | nfs4_vnops.c | 7690 nfs4_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, argument 7695 if (nfs_zone() != VTOMI4(odvp)->mi_zone) 7700 return (nfs4rename(odvp, onm, ndvp, nnm, cr, ct)); 7711 nfs4rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, argument 7726 ASSERT(nfs_zone() == VTOMI4(odvp)->mi_zone); 7727 ASSERT(nfs4_consistent_type(odvp)); 7738 odrp = VTOR4(odvp); 7741 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR4(odvp))) 7750 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR4(odvp))) { 7815 error = nfs4lookup(odvp, on 8151 nfs4rename_persistent_fh(vnode_t *odvp, char *onm, vnode_t *renvp, vnode_t *ndvp, char *nnm, cred_t *cr, nfsstat4 *statp) argument 8341 nfs4rename_volatile_fh(vnode_t *odvp, char *onm, vnode_t *ovp, vnode_t *ndvp, char *nnm, cred_t *cr, nfsstat4 *statp) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vnops.c | 1179 struct vnode *odvp, /* source parent vnode */ 1191 struct tmount *tm = (struct tmount *)VTOTM(odvp); 1193 int samedir = 0; /* set if odvp == ndvp */ 1199 fromparent = (struct tmpnode *)VTOTN(odvp); 1255 if (ndvp != odvp) { 1259 vnevent_pre_rename_src(TNTOV(fromtp), odvp, onm, ct); local 1304 vnevent_rename_src(TNTOV(fromtp), odvp, onm, ct); local 1309 if (ndvp != odvp) 1318 "tmpfs rename:ovp %p onm %s nvp %p nnm %s error %d", odvp, onm, 1178 tmp_rename( struct vnode *odvp, char *onm, struct vnode *ndvp, char *nnm, struct cred *cred, caller_context_t *ct, int flags) argument
|