Lines Matching refs:spa_t
177 void spa_keystore_dsl_key_rele(spa_t *spa, dsl_crypto_key_t *dck,
179 int spa_keystore_load_wkey_impl(spa_t *spa, dsl_wrapping_key_t *wkey);
182 int spa_keystore_unload_wkey_impl(spa_t *spa, uint64_t ddobj);
185 int spa_keystore_create_mapping(spa_t *spa, struct dsl_dataset *ds,
187 int spa_keystore_remove_mapping(spa_t *spa, uint64_t dsobj, const void *tag);
189 void key_mapping_rele(spa_t *spa, dsl_key_mapping_t *km, const void *tag);
190 int spa_keystore_lookup_key(spa_t *spa, uint64_t dsobj, const void *tag,
217 int spa_crypt_get_salt(spa_t *spa, uint64_t dsobj, uint8_t *salt);
218 int spa_do_crypt_mac_abd(boolean_t generate, spa_t *spa, uint64_t dsobj,
220 int spa_do_crypt_objset_mac_abd(boolean_t generate, spa_t *spa, uint64_t dsobj,
222 int spa_do_crypt_abd(boolean_t encrypt, spa_t *spa, const zbookmark_phys_t *zb,