Lines Matching defs:sdzp
2591 zfs_rename_lock(znode_t *szp, znode_t *tdzp, znode_t *sdzp, zfs_zlock_t **zlpp)
2653 } while (zp->z_id != sdzp->z_id);
2662 * IN: sdzp - Source directory containing the "old entry".
2672 * sdzp,tdzp - ctime|mtime updated
2676 zfs_rename(znode_t *sdzp, char *snm, znode_t *tdzp, char *tnm,
2680 zfsvfs_t *zfsvfs = ZTOZSB(sdzp);
2694 ZFS_VERIFY_ZP(sdzp);
2703 if (ZTOI(tdzp)->i_sb != ZTOI(sdzp)->i_sb ||
2728 if ((tdzp->z_pflags & ZFS_XATTR) != (sdzp->z_pflags & ZFS_XATTR)) {
2739 if (sdzp->z_id < tdzp->z_id) {
2741 } else if (sdzp->z_id > tdzp->z_id) {
2798 if (sdzp == tdzp) {
2800 rw_enter(&sdzp->z_name_lock, RW_READER);
2804 serr = zfs_dirent_lock(&sdl, sdzp, snm, &szp,
2812 sdzp, snm, &szp, ZEXISTS | ZRENAMING | zflg,
2826 if (sdzp == tdzp)
2827 rw_exit(&sdzp->z_name_lock);
2838 if (sdzp == tdzp)
2839 rw_exit(&sdzp->z_name_lock);
2867 if ((error = zfs_zaccess_rename(sdzp, szp, tdzp, tzp, cr)))
2875 if ((error = zfs_rename_lock(szp, tdzp, sdzp, &zl)))
2910 dmu_tx_hold_sa(tx, sdzp->z_sa_hdl, B_FALSE);
2911 dmu_tx_hold_zap(tx, sdzp->z_id, FALSE, snm);
2913 if (sdzp != tdzp) {
2931 if (sdzp == tdzp)
2932 rw_exit(&sdzp->z_name_lock);
2968 (flags & FIGNORECASE ? TX_CI : 0), sdzp,
3004 zfs_znode_update_vfs(sdzp);
3005 if (sdzp == tdzp)
3006 rw_exit(&sdzp->z_name_lock);
3008 if (sdzp != tdzp)