Lines Matching refs:dp

522 	dsl_pool_t *dp;
526 err = dsl_pool_hold(name, tag, &dp);
529 err = dsl_dataset_hold(dp, name, tag, &ds);
531 dsl_pool_rele(dp, tag);
538 dsl_pool_rele(dp, tag);
572 dsl_pool_t *dp;
576 err = dsl_pool_hold(name, FTAG, &dp);
579 err = dsl_dataset_own(dp, name, tag, &ds);
581 dsl_pool_rele(dp, FTAG);
585 dsl_pool_rele(dp, FTAG);
591 dmu_objset_own_obj(dsl_pool_t *dp, uint64_t obj, dmu_objset_type_t type,
597 err = dsl_dataset_own_obj(dp, obj, tag, &ds);
607 dsl_pool_t *dp = dmu_objset_pool(os);
609 dsl_pool_rele(dp, tag);
626 dsl_pool_t *dp;
636 dp = dmu_objset_pool(os);
637 dsl_pool_config_enter(dp, FTAG);
639 VERIFY0(dsl_dataset_own(dp, name, tag, &newds));
641 dsl_pool_config_exit(dp, FTAG);
844 dsl_pool_t *dp = dmu_tx_pool(tx);
855 error = dsl_dir_hold(dp, doca->doca_name, FTAG, &pdd, &tail);
873 dsl_pool_t *dp = dmu_tx_pool(tx);
881 VERIFY0(dsl_dir_hold(dp, doca->doca_name, FTAG, &pdd, &tail));
936 dsl_pool_t *dp = dmu_tx_pool(tx);
944 error = dsl_dir_hold(dp, doca->doca_clone, FTAG, &pdd, &tail);
960 error = dsl_dataset_hold(dp, doca->doca_origin, FTAG, &origin);
978 dsl_pool_t *dp = dmu_tx_pool(tx);
985 VERIFY0(dsl_dir_hold(dp, doca->doca_clone, FTAG, &pdd, &tail));
986 VERIFY0(dsl_dataset_hold(dp, doca->doca_origin, FTAG, &origin));
1719 dsl_pool_t *dp = dcp->dc_dp;
1736 err = dsl_dir_hold_obj(dp, dcp->dc_ddobj, dcp->dc_ddname, FTAG, &dd);
1753 for (zap_cursor_init(&zc, dp->dp_meta_objset,
1780 err = dsl_dataset_hold_obj(dp, thisobj, FTAG, &ds);
1788 for (zap_cursor_init(&zc, dp->dp_meta_objset, snapobj);
1795 err = dsl_dataset_hold_obj(dp,
1799 err = dcp->dc_func(dp, ds, dcp->dc_arg);
1818 err = dsl_dataset_hold_obj(dp, thisobj, FTAG, &ds);
1829 err = dcp->dc_func(dp, ds, dcp->dc_arg);
1850 dsl_pool_t *dp = dcp->dc_dp;
1860 dsl_pool_config_enter_prio(dp, FTAG);
1864 dsl_pool_config_exit(dp, FTAG);
1873 dmu_objset_find_dp(dsl_pool_t *dp, uint64_t ddobj,
1885 dcp->dc_dp = dp;
1894 if ((flags & DS_FIND_SERIALIZE) || dsl_pool_config_held_writer(dp)) {
1916 ntasks = vdev_count_leaves(dp->dp_spa) * 4;
1958 dsl_pool_t *dp = spa_get_dsl(spa);
1966 dsl_pool_config_enter(dp, FTAG);
1968 err = dsl_dir_hold(dp, name, FTAG, &dd, NULL);
1970 dsl_pool_config_exit(dp, FTAG);
1977 dsl_pool_config_exit(dp, FTAG);
1988 for (zap_cursor_init(&zc, dp->dp_meta_objset,
1997 dsl_pool_config_exit(dp, FTAG);
2000 dsl_pool_config_enter(dp, FTAG);
2009 dsl_pool_config_exit(dp, FTAG);
2019 err = dsl_dataset_hold_obj(dp, thisobj, FTAG, &ds);
2027 for (zap_cursor_init(&zc, dp->dp_meta_objset, snapobj);
2036 dsl_pool_config_exit(dp, FTAG);
2038 dsl_pool_config_enter(dp, FTAG);
2049 dsl_pool_config_exit(dp, FTAG);