Home
last modified time | relevance | path

Searched refs:odvp (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/lofs/
H A Dlofs_vnops.c818 vnode_t *odvp, in lo_rename() argument
829 lo_dprint(4, "lo_rename vp %p realvp %p\n", odvp, realvp(odvp)); in lo_rename()
851 if (odvp->v_vfsp->vfs_flag & VFS_RDONLY) in lo_rename()
892 while (vn_matchops(odvp, lo_vnodeops)) { in lo_rename()
893 odvp = realvp(odvp); in lo_rename()
895 if (odvp->v_vfsp != ndvp->v_vfsp) in lo_rename()
898 return (VOP_RENAME(odvp, onm, ndvp, nnm, cr, ct, flags)); in lo_rename()
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_vnops.c141 static int smbfsrename(vnode_t *odvp, vnode_t *ovp, vnode_t *ndvp,
2975 smbfs_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in smbfs_rename() argument
2979 smbnode_t *odnp = VTOSMB(odvp); in smbfs_rename()
2984 if (curproc->p_zone != VTOSMI(odvp)->smi_zone_ref.zref_zone || in smbfs_rename()
2988 if (VTOSMI(odvp)->smi_flags & SMI_DEAD || in smbfs_rename()
2990 odvp->v_vfsp->vfs_flag & VFS_UNMOUNTED || in smbfs_rename()
3003 if (odvp->v_vfsp != ndvp->v_vfsp) in smbfs_rename()
3010 error = smbfs_access(odvp, VWRITE|VEXEC, 0, cr, ct); in smbfs_rename()
3013 if (odvp != ndvp) { in smbfs_rename()
3028 SMBINTR(odvp))) in smbfs_rename()
[all …]
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_vnops.c907 sdev_rename(struct vnode *odvp, char *onm, struct vnode *ndvp, char *nnm, in sdev_rename() argument
932 fromparent = VTOSDEV(odvp); in sdev_rename()
964 error = VOP_LOOKUP(odvp, onm, &ovp, NULL, 0, NULL, cred, ct, in sdev_rename()
999 if (odvp != ndvp) { in sdev_rename()
1001 if (error = VOP_GETATTR(odvp, &vattr, 0, cred, ct)) { in sdev_rename()
1027 error = VOP_ACCESS(odvp, VWRITE, 0, cred, ct); in sdev_rename()
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_vnops.c2408 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 Dnfs4_vnops.c7688 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 Dnfs3_vnops.c3055 nfs3_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs3_rename() argument
3060 if (nfs_zone() != VTOMI(odvp)->mi_zone) in nfs3_rename()
3065 return (nfs3rename(odvp, onm, ndvp, nnm, cr, ct)); in nfs3_rename()
3072 nfs3rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs3rename() argument
3087 ASSERT(nfs_zone() == VTOMI(odvp)->mi_zone); in nfs3rename()
3093 odrp = VTOR(odvp); in nfs3rename()
3096 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR(odvp))) in nfs3rename()
3105 if (nfs_rw_enter_sig(&odrp->r_rwlock, RW_WRITER, INTR(odvp))) { in nfs3rename()
3162 error = nfs3lookup(odvp, onm, &ovp, NULL, 0, NULL, in nfs3rename()
3252 error = nfs3lookup(odvp, onm, &ovp, NULL, 0, NULL, cr, 0); in nfs3rename()
[all …]
H A Dnfs4_srv.c4552 vnode_t *odvp; in rfs4_op_rename() local
4586 odvp = cs->saved_vp; in rfs4_op_rename()
4587 if (odvp == NULL) { in rfs4_op_rename()
4601 if (vn_ismntpt(odvp)) { in rfs4_op_rename()
4615 if (odvp->v_type != VDIR || ndvp->v_type != VDIR) { in rfs4_op_rename()
4716 sfp = rfs4_lookup_and_findfile(odvp, converted_onm, &srcvp, in rfs4_op_rename()
4772 error = VOP_GETATTR(odvp, &obdva, 0, cs->cr, NULL); in rfs4_op_rename()
4785 error = VOP_RENAME(odvp, converted_onm, ndvp, converted_nnm, cs->cr, in rfs4_op_rename()
4867 if (VOP_GETATTR(odvp, &oidva, 0, cs->cr, NULL)) in rfs4_op_rename()
4877 (void) VOP_FSYNC(odvp, 0, cs->cr, NULL); in rfs4_op_rename()
[all …]
/illumos-gate/usr/src/uts/common/fs/tmpfs/
H A Dtmp_vnops.c1177 struct vnode *odvp, /* source parent vnode */ in tmp_rename() argument
1189 struct tmount *tm = (struct tmount *)VTOTM(odvp); in tmp_rename()
1197 fromparent = (struct tmpnode *)VTOTN(odvp); in tmp_rename()
1253 if (ndvp != odvp) { in tmp_rename()
1257 vnevent_pre_rename_src(TNTOV(fromtp), odvp, onm, ct); in tmp_rename()
1302 vnevent_rename_src(TNTOV(fromtp), odvp, onm, ct); in tmp_rename()
1307 if (ndvp != odvp) in tmp_rename()
1316 "tmpfs rename:ovp %p onm %s nvp %p nnm %s error %d", odvp, onm, in tmp_rename()
/illumos-gate/usr/src/uts/common/fs/autofs/
H A Dauto_vnops.c786 vnode_t *odvp, in auto_rename() argument
798 (void *)odvp, onm, (void *)ndvp, nnm)); in auto_rename()
804 ASSERT(vn_matchops(odvp, auto_vnodeops)); in auto_rename()
806 if (error = auto_trigger_mount(odvp, cr, &o_newvp)) in auto_rename()