Lines Matching refs:ds_dir
369 dsl_pool_t *dp = ds->ds_dir->dd_pool; in recv_begin_check_existing_impl()
370 boolean_t encrypted = ds->ds_dir->dd_crypto_obj != 0; in recv_begin_check_existing_impl()
376 dsl_dir_phys(ds->ds_dir)->dd_child_dir_zapobj, recv_clone_name, in recv_begin_check_existing_impl()
398 dsl_dir_phys(ds->ds_dir)->dd_child_dir_zapobj, &children); in recv_begin_check_existing_impl()
414 error = dsl_fs_ss_limit_check(ds->ds_dir, 1, ZFS_PROP_SNAPSHOT_LIMIT, in recv_begin_check_existing_impl()
469 if (snap->ds_dir != ds->ds_dir) { in recv_begin_check_existing_impl()
539 ds->ds_dir->dd_parent, drba->drba_dcp, in recv_begin_check_existing_impl()
734 error = dmu_objset_create_crypt_check(ds->ds_dir, in dmu_recv_begin_check()
753 error = dsl_fs_ss_limit_check(ds->ds_dir, 1, in dmu_recv_begin_check()
760 error = dsl_fs_ss_limit_check(ds->ds_dir, 1, in dmu_recv_begin_check()
798 if (origin->ds_dir->dd_crypto_obj != 0 && in dmu_recv_begin_check()
891 dsobj = dsl_dataset_create_sync(ds->ds_dir, in dmu_recv_begin_sync()
1144 if (ds->ds_prev != NULL && ds->ds_prev->ds_dir == ds->ds_dir) { in dmu_recv_resume_begin_check()
2740 txg_wait_synced(ds->ds_dir->dd_pool, 0); in dmu_recv_cleanup_ds()
3333 (void) zap_lookup(drc->drc_ds->ds_dir->dd_pool->dp_meta_objset, in dmu_recv_stream()
3589 if (snap->ds_dir != origin_head->ds_dir) in dmu_recv_end_check()
3639 boolean_t encrypted = drc->drc_ds->ds_dir->dd_crypto_obj != 0; in dmu_recv_end_sync()
3670 ASSERT3P(snap->ds_dir, ==, origin_head->ds_dir); in dmu_recv_end_sync()