Searched refs:blk_key (Results 1 – 4 of 4) sorted by relevance
/linux/block/ |
H A D | blk-crypto.c | 339 int blk_crypto_init_key(struct blk_crypto_key *blk_key, in blk_crypto_init_key() argument 348 memset(blk_key, 0, sizeof(*blk_key)); in blk_crypto_init_key() 374 blk_key->crypto_cfg.crypto_mode = crypto_mode; in blk_crypto_init_key() 375 blk_key->crypto_cfg.dun_bytes = dun_bytes; in blk_crypto_init_key() 376 blk_key->crypto_cfg.data_unit_size = data_unit_size; in blk_crypto_init_key() 377 blk_key->crypto_cfg.key_type = key_type; in blk_crypto_init_key() 378 blk_key->data_unit_size_bits = ilog2(data_unit_size); in blk_crypto_init_key() 379 blk_key->size = key_size; in blk_crypto_init_key() 380 memcpy(blk_key->bytes, key_bytes, key_size); in blk_crypto_init_key()
|
/linux/drivers/soc/qcom/ |
H A D | ice.c | 344 const struct blk_crypto_key *blk_key) in qcom_ice_program_key() argument 355 if (blk_key->crypto_cfg.crypto_mode != in qcom_ice_program_key() 358 blk_key->crypto_cfg.crypto_mode); in qcom_ice_program_key() 362 if (blk_key->crypto_cfg.key_type == BLK_CRYPTO_KEY_TYPE_HW_WRAPPED) in qcom_ice_program_key() 363 return qcom_ice_program_wrapped_key(ice, slot, blk_key); in qcom_ice_program_key() 370 if (blk_key->size != AES_256_XTS_KEY_SIZE) { in qcom_ice_program_key() 374 memcpy(key.bytes, blk_key->bytes, AES_256_XTS_KEY_SIZE); in qcom_ice_program_key() 382 blk_key->crypto_cfg.data_unit_size / 512); in qcom_ice_program_key()
|
/linux/include/soc/qcom/ |
H A D | ice.h | 18 const struct blk_crypto_key *blk_key);
|
/linux/include/linux/ |
H A D | blk-crypto.h | 143 int blk_crypto_init_key(struct blk_crypto_key *blk_key,
|