Lines Matching refs:origin

1656 dsl_dataset_promote_crypt_check(dsl_dir_t *target, dsl_dir_t *origin)  in dsl_dataset_promote_crypt_check()  argument
1662 if (origin->dd_crypto_obj == 0) in dsl_dataset_promote_crypt_check()
1669 if (dsl_dir_is_clone(origin)) in dsl_dataset_promote_crypt_check()
1676 ret = dsl_dir_get_encryption_root_ddobj(origin, &rddobj); in dsl_dataset_promote_crypt_check()
1680 if (rddobj == origin->dd_object) in dsl_dataset_promote_crypt_check()
1687 ret = dsl_dir_get_encryption_root_ddobj(origin->dd_parent, &op_rddobj); in dsl_dataset_promote_crypt_check()
1702 dsl_dataset_promote_crypt_sync(dsl_dir_t *target, dsl_dir_t *origin, in dsl_dataset_promote_crypt_sync() argument
1711 if (origin->dd_crypto_obj == 0) in dsl_dataset_promote_crypt_sync()
1713 if (dsl_dir_is_clone(origin)) in dsl_dataset_promote_crypt_sync()
1716 VERIFY0(dsl_dir_get_encryption_root_ddobj(origin, &rddobj)); in dsl_dataset_promote_crypt_sync()
1718 if (rddobj != origin->dd_object) in dsl_dataset_promote_crypt_sync()
1733 dsl_dir_phys(origin)->dd_head_dataset_obj, FTAG, &originds)); in dsl_dataset_promote_crypt_sync()
1735 VERIFY0(dsl_prop_get_dd(origin, zfs_prop_to_name(ZFS_PROP_KEYLOCATION), in dsl_dataset_promote_crypt_sync()
1743 spa_keystore_change_key_sync_impl(rddobj, origin->dd_object, in dsl_dataset_promote_crypt_sync()
1865 dsl_dataset_t *origin, dsl_crypto_params_t *dcp, dmu_tx_t *tx) in dsl_dataset_create_crypt_sync() argument
1879 if (origin->ds_dir->dd_crypto_obj != 0) { in dsl_dataset_create_crypt_sync()
1884 dsl_crypto_key_clone_sync(origin->ds_dir, tx); in dsl_dataset_create_crypt_sync()