• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/zfs/

Lines Matching refs:tdzp

2949 	znode_t		*sdzp, *tdzp, *szp, *tzp;
2975 tdzp = VTOZ(tdvp);
2978 * Before using sdzp and tdzp we must ensure that they are live.
2989 ASSERT3P(zfsvfs, ==, tdzp->z_zfsvfs);
2996 if (tdzp->z_sa_hdl == NULL || sdzp->z_sa_hdl == NULL) {
3024 error = zfs_dirent_lookup(tdzp, tnm, &tzp, 0);
3118 zfs_rename_check(znode_t *szp, znode_t *sdzp, znode_t *tdzp)
3125 zfsvfs = tdzp->z_zfsvfs;
3126 if (tdzp == szp)
3128 if (tdzp == sdzp)
3130 if (tdzp->z_id == zfsvfs->z_root)
3132 zp = tdzp;
3152 if (zp != tdzp)
3161 if (zp != tdzp)
3204 znode_t *sdzp, *tdzp, *szp, *tzp;
3233 tdzp = VTOZ(tdvp);
3235 zfsvfs = tdzp->z_zfsvfs;
3267 if (tdzp->z_sa_hdl == NULL || sdzp->z_sa_hdl == NULL) {
3284 if ((tdzp->z_pflags & ZFS_XATTR) != (sdzp->z_pflags & ZFS_XATTR)) {
3296 if (tdzp->z_pflags & ZFS_PROJINHERIT &&
3297 tdzp->z_projid != szp->z_projid) {
3308 if ((error = zfs_zaccess_rename(sdzp, szp, tdzp, tzp, cr)))
3326 if ((error = zfs_rename_check(szp, sdzp, tdzp)))
3379 dmu_tx_hold_zap(tx, tdzp->z_id, TRUE, tnm);
3380 if (sdzp != tdzp) {
3381 dmu_tx_hold_sa(tx, tdzp->z_sa_hdl, B_FALSE);
3382 zfs_sa_upgrade_txholds(tx, tdzp);
3399 error = zfs_link_destroy(tdzp, tnm, tzp, tx, 0, NULL);
3402 error = zfs_link_create(tdzp, tnm, szp, tx, ZRENAMING);
3414 snm, tdzp, tnm, szp);
3433 VERIFY3U(zfs_link_destroy(tdzp, tnm, szp, tx,
3471 zfs_rename(znode_t *sdzp, const char *sname, znode_t *tdzp, const char *tname,
3481 tdvp = ZTOV(tdzp);
3490 error = zfs_lookup_internal(tdzp, tname, &tvp, &tcn, RENAME);
3701 zfs_link(znode_t *tdzp, znode_t *szp, const char *name, cred_t *cr,
3705 zfsvfs_t *zfsvfs = tdzp->z_zfsvfs;
3712 ASSERT(ZTOV(tdzp)->v_type == VDIR);
3715 ZFS_VERIFY_ZP(tdzp);
3736 if (tdzp->z_pflags & ZFS_PROJINHERIT &&
3737 tdzp->z_projid != szp->z_projid) {
3772 if ((szp->z_pflags & ZFS_XATTR) != (tdzp->z_pflags & ZFS_XATTR)) {
3784 if ((error = zfs_zaccess(tdzp, ACE_ADD_FILE, 0, B_FALSE, cr))) {
3792 error = zfs_dirent_lookup(tdzp, name, &tzp, ZNEW);
3800 dmu_tx_hold_zap(tx, tdzp->z_id, TRUE, name);
3802 zfs_sa_upgrade_txholds(tx, tdzp);
3810 error = zfs_link_create(tdzp, name, szp, tx, 0);
3814 zfs_log_link(zilog, tx, txtype, tdzp, szp, name);