Lines Matching refs:dckobj

560     uint64_t dckobj, const void *tag, dsl_crypto_key_t **dck_out)  in dsl_crypto_key_open()  argument
574 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_CRYPTO_SUITE, 8, 1, in dsl_crypto_key_open()
585 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_GUID, 8, 1, &guid); in dsl_crypto_key_open()
589 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_MASTER_KEY, 1, in dsl_crypto_key_open()
594 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_HMAC_KEY, 1, in dsl_crypto_key_open()
599 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_IV, 1, WRAPPING_IV_LEN, in dsl_crypto_key_open()
604 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_MAC, 1, WRAPPING_MAC_LEN, in dsl_crypto_key_open()
610 (void) zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_VERSION, 8, 1, &version); in dsl_crypto_key_open()
627 dck->dck_obj = dckobj; in dsl_crypto_key_open()
644 spa_keystore_dsl_key_hold_impl(spa_t *spa, uint64_t dckobj, const void *tag, in spa_keystore_dsl_key_hold_impl() argument
654 search_dck.dck_obj = dckobj; in spa_keystore_dsl_key_hold_impl()
682 uint64_t dckobj = dd->dd_crypto_obj; in spa_keystore_dsl_key_hold_dd() local
686 ret = spa_keystore_dsl_key_hold_impl(spa, dckobj, tag, &dck_ks); in spa_keystore_dsl_key_hold_dd()
701 ret = dsl_crypto_key_open(spa->spa_meta_objset, wkey, dckobj, in spa_keystore_dsl_key_hold_dd()
715 ret = spa_keystore_dsl_key_hold_impl(spa, dckobj, tag, &dck_ks); in spa_keystore_dsl_key_hold_dd()
1205 dsl_crypto_key_sync_impl(objset_t *mos, uint64_t dckobj, uint64_t crypt, in dsl_crypto_key_sync_impl() argument
1210 VERIFY0(zap_update(mos, dckobj, DSL_CRYPTO_KEY_CRYPTO_SUITE, 8, 1, in dsl_crypto_key_sync_impl()
1212 VERIFY0(zap_update(mos, dckobj, DSL_CRYPTO_KEY_ROOT_DDOBJ, 8, 1, in dsl_crypto_key_sync_impl()
1214 VERIFY0(zap_update(mos, dckobj, DSL_CRYPTO_KEY_GUID, 8, 1, in dsl_crypto_key_sync_impl()
1216 VERIFY0(zap_update(mos, dckobj, DSL_CRYPTO_KEY_IV, 1, WRAPPING_IV_LEN, in dsl_crypto_key_sync_impl()
1218 VERIFY0(zap_update(mos, dckobj, DSL_CRYPTO_KEY_MAC, 1, WRAPPING_MAC_LEN, in dsl_crypto_key_sync_impl()
1220 VERIFY0(zap_update(mos, dckobj, DSL_CRYPTO_KEY_MASTER_KEY, 1, in dsl_crypto_key_sync_impl()
1222 VERIFY0(zap_update(mos, dckobj, DSL_CRYPTO_KEY_HMAC_KEY, 1, in dsl_crypto_key_sync_impl()
1224 VERIFY0(zap_update(mos, dckobj, zfs_prop_to_name(ZFS_PROP_KEYFORMAT), in dsl_crypto_key_sync_impl()
1226 VERIFY0(zap_update(mos, dckobj, zfs_prop_to_name(ZFS_PROP_PBKDF2_SALT), in dsl_crypto_key_sync_impl()
1228 VERIFY0(zap_update(mos, dckobj, zfs_prop_to_name(ZFS_PROP_PBKDF2_ITERS), in dsl_crypto_key_sync_impl()
2425 uint64_t dckobj = ds->ds_dir->dd_crypto_obj; in dsl_crypto_populate_key_nvlist() local
2437 ASSERT(dckobj != 0); in dsl_crypto_populate_key_nvlist()
2444 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_CRYPTO_SUITE, 8, 1, in dsl_crypto_populate_key_nvlist()
2449 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_GUID, 8, 1, &key_guid); in dsl_crypto_populate_key_nvlist()
2453 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_MASTER_KEY, 1, in dsl_crypto_populate_key_nvlist()
2458 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_HMAC_KEY, 1, in dsl_crypto_populate_key_nvlist()
2463 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_IV, 1, WRAPPING_IV_LEN, in dsl_crypto_populate_key_nvlist()
2468 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_MAC, 1, WRAPPING_MAC_LEN, in dsl_crypto_populate_key_nvlist()
2483 ret = zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_VERSION, 8, 1, &version); in dsl_crypto_populate_key_nvlist()
2613 dsl_crypto_key_destroy_sync(uint64_t dckobj, dmu_tx_t *tx) in dsl_crypto_key_destroy_sync() argument
2619 VERIFY0(zap_lookup(mos, dckobj, DSL_CRYPTO_KEY_REFCOUNT, in dsl_crypto_key_destroy_sync()
2623 VERIFY0(zap_increment(mos, dckobj, DSL_CRYPTO_KEY_REFCOUNT, in dsl_crypto_key_destroy_sync()
2626 VERIFY0(zap_destroy(mos, dckobj, tx)); in dsl_crypto_key_destroy_sync()