Lines Matching refs:pdd
845 dsl_dir_t *pdd;
855 error = dsl_dir_hold(dp, doca->doca_name, FTAG, &pdd, &tail);
859 dsl_dir_rele(pdd, FTAG);
862 error = dsl_fs_ss_limit_check(pdd, 1, ZFS_PROP_FILESYSTEM_LIMIT, NULL,
864 dsl_dir_rele(pdd, FTAG);
874 dsl_dir_t *pdd;
881 VERIFY0(dsl_dir_hold(dp, doca->doca_name, FTAG, &pdd, &tail));
883 obj = dsl_dataset_create_sync(pdd, tail, NULL, doca->doca_flags,
886 VERIFY0(dsl_dataset_hold_obj(pdd->dd_pool, obj, FTAG, &ds));
889 os = dmu_objset_create_impl(pdd->dd_pool->dp_spa,
900 dsl_dir_rele(pdd, FTAG);
932 dsl_dir_t *pdd;
944 error = dsl_dir_hold(dp, doca->doca_clone, FTAG, &pdd, &tail);
948 dsl_dir_rele(pdd, FTAG);
952 error = dsl_fs_ss_limit_check(pdd, 1, ZFS_PROP_FILESYSTEM_LIMIT, NULL,
955 dsl_dir_rele(pdd, FTAG);
958 dsl_dir_rele(pdd, FTAG);
979 dsl_dir_t *pdd;
985 VERIFY0(dsl_dir_hold(dp, doca->doca_clone, FTAG, &pdd, &tail));
988 obj = dsl_dataset_create_sync(pdd, tail, origin, 0,
991 VERIFY0(dsl_dataset_hold_obj(pdd->dd_pool, obj, FTAG, &ds));
997 dsl_dir_rele(pdd, FTAG);