Lines Matching defs:szp

3353 zfs_rename_lock(znode_t *szp, znode_t *tdzp, znode_t *sdzp, zfs_zlock_t **zlpp)
3359 krwlock_t *rwlp = &szp->z_parent_lock;
3363 * First pass write-locks szp and compares to zp->z_id.
3373 if (rw == RW_READER && zp->z_id > szp->z_id) {
3381 rwlp = &szp->z_parent_lock;
3398 if (oidp == szp->z_id) /* We're a descendant of szp */
3442 znode_t *tdzp, *szp, *tzp;
3487 szp = NULL;
3572 serr = zfs_dirent_lock(&sdl, sdzp, snm, &szp,
3580 sdzp, snm, &szp, ZEXISTS | ZRENAMING | zflg,
3604 VN_RELE(ZTOV(szp));
3622 if (error = zfs_zaccess_rename(sdzp, szp, tdzp, tzp, cr))
3625 if (ZTOV(szp)->v_type == VDIR) {
3630 if (error = zfs_rename_lock(szp, tdzp, sdzp, &zl))
3641 if (ZTOV(szp)->v_type == VDIR) {
3657 if (szp->z_id == tzp->z_id) {
3663 vnevent_pre_rename_src(ZTOV(szp), sdvp, snm, ct);
3672 vnevent_pre_rename_dest_dir(tdvp, ZTOV(szp), tnm, ct);
3676 dmu_tx_hold_sa(tx, szp->z_sa_hdl, B_FALSE);
3689 zfs_sa_upgrade_txholds(tx, szp);
3701 VN_RELE(ZTOV(szp));
3719 error = zfs_link_create(tdl, szp, tx, ZRENAMING);
3721 szp->z_pflags |= ZFS_AV_MODIFIED;
3723 error = sa_update(szp->z_sa_hdl, SA_ZPL_FLAGS(zfsvfs),
3724 (void *)&szp->z_pflags, sizeof (uint64_t), tx);
3727 error = zfs_link_destroy(sdl, szp, tx, ZRENAMING, NULL);
3731 sdl->dl_name, tdzp, tdl->dl_name, szp);
3736 vn_renamepath(tdvp, ZTOV(szp), tnm,
3751 VERIFY3U(zfs_link_destroy(tdl, szp, tx,
3763 vnevent_rename_src(ZTOV(szp), sdvp, snm, ct);
3779 VN_RELE(ZTOV(szp));
4005 znode_t *tzp, *szp;
4035 szp = VTOZ(svp);
4036 ZFS_VERIFY_ZP(szp);
4042 if (szp->z_zfsvfs != zfsvfs || zfsctl_is_node(svp)) {
4049 if ((error = sa_lookup(szp->z_sa_hdl, SA_ZPL_PARENT(zfsvfs),
4073 if ((szp->z_pflags & ZFS_XATTR) != (dzp->z_pflags & ZFS_XATTR)) {
4079 owner = zfs_fuid_map_id(zfsvfs, szp->z_uid, cr, ZFS_OWNER);
4101 dmu_tx_hold_sa(tx, szp->z_sa_hdl, B_FALSE);
4103 zfs_sa_upgrade_txholds(tx, szp);
4119 error = zfs_link_create(dl, szp, tx, 0);
4125 zfs_log_link(zilog, tx, txtype, dzp, szp, name);