• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/

Lines Matching refs:hds

2434     dsl_dataset_t *hds, void *arg)
2440 error = dsl_dataset_snap_lookup(hds, ddrsa->ddrsa_oldsnapname, &val);
2447 error = dsl_dataset_snap_lookup(hds, ddrsa->ddrsa_newsnapname, &val);
2454 if (dsl_dir_namelen(hds->ds_dir) + 1 +
2466 dsl_dataset_t *hds;
2469 error = dsl_dataset_hold(dp, ddrsa->ddrsa_fsname, FTAG, &hds);
2474 error = dmu_objset_find_dp(dp, hds->ds_dir->dd_object,
2478 error = dsl_dataset_rename_snapshot_check_impl(dp, hds, ddrsa);
2480 dsl_dataset_rele(hds, FTAG);
2486 dsl_dataset_t *hds, void *arg)
2499 error = dsl_dataset_snap_lookup(hds, ddrsa->ddrsa_oldsnapname, &val);
2512 VERIFY0(dsl_dataset_snap_remove(hds, ddrsa->ddrsa_oldsnapname, tx,
2518 dsl_dataset_phys(hds)->ds_snapnames_zapobj,
2545 dsl_dataset_t *hds;
2547 VERIFY0(dsl_dataset_hold(dp, ddrsa->ddrsa_fsname, FTAG, &hds));
2550 VERIFY0(dmu_objset_find_dp(dp, hds->ds_dir->dd_object,
2554 VERIFY0(dsl_dataset_rename_snapshot_sync_impl(dp, hds, ddrsa));
2556 dsl_dataset_rele(hds, FTAG);
2823 dsl_dataset_t *hds;
2836 hds = ddpa->ddpa_clone;
2843 if (dsl_dataset_phys(hds)->ds_flags & DS_FLAG_NOPROMOTE) {
2907 err = dsl_dataset_snap_lookup(hds, ds->ds_snapname, &val);
2951 err = dsl_dir_transfer_possible(origin_ds->ds_dir, hds->ds_dir,
2962 if (dsl_dir_phys(hds->ds_dir)->dd_flags & DD_FLAG_USED_BREAKDOWN) {
3003 dsl_dataset_t *hds;
3016 hds = ddpa->ddpa_clone;
3018 ASSERT0(dsl_dataset_phys(hds)->ds_flags & DS_FLAG_NOPROMOTE);
3022 dd = hds->ds_dir;
3064 dsl_dir_phys(odd)->dd_clones, hds->ds_object, tx));
3067 hds->ds_object, tx));
3110 dsl_dataset_phys(hds)->ds_snapnames_zapobj, ds->ds_snapname,
3112 dsl_fs_ss_count_adjust(hds->ds_dir, 1,
3198 spa_history_log_internal_ds(hds, "promote", tx, "");