Lines Matching refs:crypt

140 	uint64_t crypt = ZIO_CRYPT_INHERIT;  in dsl_crypto_params_create_nvlist()  local
155 zfs_prop_to_name(ZFS_PROP_ENCRYPTION), &crypt); in dsl_crypto_params_create_nvlist()
165 dcp->cp_crypt = crypt; in dsl_crypto_params_create_nvlist()
186 dcp->cp_crypt = crypt; in dsl_crypto_params_create_nvlist()
563 uint64_t crypt = 0, guid = 0, version = 0; in dsl_crypto_key_open() local
575 &crypt); in dsl_crypto_key_open()
580 if (crypt >= ZIO_CRYPT_FUNCTIONS) { in dsl_crypto_key_open()
616 ret = zio_crypt_key_unwrap(&wkey->wk_key, crypt, version, guid, in dsl_crypto_key_open()
1193 dsl_dir_get_crypt(dsl_dir_t *dd, uint64_t *crypt) in dsl_dir_get_crypt() argument
1196 *crypt = ZIO_CRYPT_OFF; in dsl_dir_get_crypt()
1201 DSL_CRYPTO_KEY_CRYPTO_SUITE, 8, 1, crypt)); in dsl_dir_get_crypt()
1205 dsl_crypto_key_sync_impl(objset_t *mos, uint64_t dckobj, uint64_t crypt, in dsl_crypto_key_sync_impl() argument
1211 &crypt, tx)); in dsl_crypto_key_sync_impl()
1800 uint64_t pcrypt, crypt; in dmu_objset_create_crypt_check() local
1820 crypt = (dcp->cp_crypt == ZIO_CRYPT_INHERIT) ? pcrypt : dcp->cp_crypt; in dmu_objset_create_crypt_check()
1823 ASSERT3U(crypt, !=, ZIO_CRYPT_INHERIT); in dmu_objset_create_crypt_check()
1826 if (crypt == ZIO_CRYPT_OFF) { in dmu_objset_create_crypt_check()
1910 uint64_t crypt; in dsl_dataset_create_crypt_sync() local
1943 crypt = dcp->cp_crypt; in dsl_dataset_create_crypt_sync()
1947 if (crypt == ZIO_CRYPT_INHERIT && dd->dd_parent != NULL) in dsl_dataset_create_crypt_sync()
1948 VERIFY0(dsl_dir_get_crypt(dd->dd_parent, &crypt)); in dsl_dataset_create_crypt_sync()
1951 if (crypt == ZIO_CRYPT_OFF || crypt == ZIO_CRYPT_INHERIT) in dsl_dataset_create_crypt_sync()
1969 dd->dd_crypto_obj = dsl_crypto_key_create_sync(crypt, wkey, tx); in dsl_dataset_create_crypt_sync()
2274 uint64_t crypt, key_guid, keyformat, iters, salt; in dsl_crypto_recv_raw_key_sync() local
2279 crypt = fnvlist_lookup_uint64(nvl, DSL_CRYPTO_KEY_CRYPTO_SUITE); in dsl_crypto_recv_raw_key_sync()
2334 dsl_crypto_key_sync_impl(mos, dd->dd_crypto_obj, crypt, in dsl_crypto_recv_raw_key_sync()
2429 uint64_t crypt = 0, key_guid = 0, format = 0; in dsl_crypto_populate_key_nvlist() local
2445 &crypt); in dsl_crypto_populate_key_nvlist()
2527 fnvlist_add_uint64(nvl, DSL_CRYPTO_KEY_CRYPTO_SUITE, crypt); in dsl_crypto_populate_key_nvlist()
2568 dsl_crypto_key_create_sync(uint64_t crypt, dsl_wrapping_key_t *wkey, in dsl_crypto_key_create_sync() argument
2576 ASSERT3U(crypt, <, ZIO_CRYPT_FUNCTIONS); in dsl_crypto_key_create_sync()
2577 ASSERT3U(crypt, >, ZIO_CRYPT_OFF); in dsl_crypto_key_create_sync()
2585 VERIFY0(zio_crypt_key_init(crypt, &dck.dck_key)); in dsl_crypto_key_create_sync()