Lines Matching refs:szp

3694 zfs_rename_lock(znode_t *szp, znode_t *tdzp, znode_t *sdzp, zfs_zlock_t **zlpp)
3700 krwlock_t *rwlp = &szp->z_parent_lock;
3704 * First pass write-locks szp and compares to zp->z_id.
3714 if (rw == RW_READER && zp->z_id > szp->z_id) {
3722 rwlp = &szp->z_parent_lock;
3739 if (oidp == szp->z_id) /* We're a descendant of szp */
3783 znode_t *tdzp, *sdzp, *szp, *tzp;
3830 szp = NULL;
3915 serr = zfs_dirent_lock(&sdl, sdzp, snm, &szp,
3923 sdzp, snm, &szp, ZEXISTS | ZRENAMING | zflg,
3952 VN_RELE(ZTOV(szp));
3970 if (error = zfs_zaccess_rename(sdzp, szp, tdzp, tzp, cr))
3973 if (ZTOV(szp)->v_type == VDIR) {
3978 if (error = zfs_rename_lock(szp, tdzp, sdzp, &zl))
3989 if (ZTOV(szp)->v_type == VDIR) {
4005 if (szp->z_id == tzp->z_id) {
4011 vnevent_rename_src(ZTOV(szp), sdvp, snm, ct);
4024 dmu_tx_hold_sa(tx, szp->z_sa_hdl, B_FALSE);
4037 zfs_sa_upgrade_txholds(tx, szp);
4049 VN_RELE(ZTOV(szp));
4067 error = zfs_link_create(tdl, szp, tx, ZRENAMING);
4069 szp->z_pflags |= ZFS_AV_MODIFIED;
4071 error = sa_update(szp->z_sa_hdl, SA_ZPL_FLAGS(zfsvfs),
4072 (void *)&szp->z_pflags, sizeof (uint64_t), tx);
4075 error = zfs_link_destroy(sdl, szp, tx, ZRENAMING, NULL);
4079 sdl->dl_name, tdzp, tdl->dl_name, szp);
4084 vn_renamepath(tdvp, ZTOV(szp), tnm,
4099 VERIFY3U(zfs_link_destroy(tdl, szp, tx,
4107 cache_purge(ZTOV(szp));
4126 VN_RELE(ZTOV(szp));
4362 znode_t *tzp, *szp;
4392 szp = VTOZ(svp);
4393 ZFS_VERIFY_ZP(szp);
4399 if (szp->z_zfsvfs != zfsvfs || zfsctl_is_node(svp)) {
4406 if ((error = sa_lookup(szp->z_sa_hdl, SA_ZPL_PARENT(zfsvfs),
4430 if ((szp->z_pflags & ZFS_XATTR) != (dzp->z_pflags & ZFS_XATTR)) {
4436 owner = zfs_fuid_map_id(zfsvfs, szp->z_uid, cr, ZFS_OWNER);
4458 dmu_tx_hold_sa(tx, szp->z_sa_hdl, B_FALSE);
4460 zfs_sa_upgrade_txholds(tx, szp);
4476 error = zfs_link_create(dl, szp, tx, 0);
4482 zfs_log_link(zilog, tx, txtype, dzp, szp, name);