Lines Matching defs:hds

1816     dsl_dataset_t *hds, void *arg)
1822 error = dsl_dataset_snap_lookup(hds, ddrsa->ddrsa_oldsnapname, &val);
1829 error = dsl_dataset_snap_lookup(hds, ddrsa->ddrsa_newsnapname, &val);
1836 if (dsl_dir_namelen(hds->ds_dir) + 1 +
1848 dsl_dataset_t *hds;
1851 error = dsl_dataset_hold(dp, ddrsa->ddrsa_fsname, FTAG, &hds);
1856 error = dmu_objset_find_dp(dp, hds->ds_dir->dd_object,
1860 error = dsl_dataset_rename_snapshot_check_impl(dp, hds, ddrsa);
1862 dsl_dataset_rele(hds, FTAG);
1868 dsl_dataset_t *hds, void *arg)
1881 error = dsl_dataset_snap_lookup(hds, ddrsa->ddrsa_oldsnapname, &val);
1894 VERIFY0(dsl_dataset_snap_remove(hds, ddrsa->ddrsa_oldsnapname, tx,
1900 dsl_dataset_phys(hds)->ds_snapnames_zapobj,
1927 dsl_dataset_t *hds;
1929 VERIFY0(dsl_dataset_hold(dp, ddrsa->ddrsa_fsname, FTAG, &hds));
1932 VERIFY0(dmu_objset_find_dp(dp, hds->ds_dir->dd_object,
1936 VERIFY0(dsl_dataset_rename_snapshot_sync_impl(dp, hds, ddrsa));
1938 dsl_dataset_rele(hds, FTAG);
2158 dsl_dataset_t *hds;
2170 hds = ddpa->ddpa_clone;
2173 if (dsl_dataset_phys(hds)->ds_flags & DS_FLAG_NOPROMOTE) {
2239 err = dsl_dataset_snap_lookup(hds, ds->ds_snapname, &val);
2274 err = dsl_dir_transfer_possible(origin_ds->ds_dir, hds->ds_dir,
2285 if (dsl_dir_phys(hds->ds_dir)->dd_flags & DD_FLAG_USED_BREAKDOWN) {
2326 dsl_dataset_t *hds;
2339 hds = ddpa->ddpa_clone;
2341 ASSERT0(dsl_dataset_phys(hds)->ds_flags & DS_FLAG_NOPROMOTE);
2345 dd = hds->ds_dir;
2387 dsl_dir_phys(odd)->dd_clones, hds->ds_object, tx));
2390 hds->ds_object, tx));
2432 dsl_dataset_phys(hds)->ds_snapnames_zapobj, ds->ds_snapname,
2434 dsl_fs_ss_count_adjust(hds->ds_dir, 1,
2522 spa_history_log_internal_ds(hds, "promote", tx, "");