| /linux/block/ |
| H A D | blk-crypto.c | 446 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]; in blk_crypto_ioctl_import_key() local 463 ret = blk_crypto_import_key(profile, raw_key, arg.raw_key_size, lt_key); in blk_crypto_ioctl_import_key() 471 if (copy_to_user(u64_to_user_ptr(arg.lt_key_ptr), lt_key, in blk_crypto_ioctl_import_key() 481 memzero_explicit(lt_key, sizeof(lt_key)); in blk_crypto_ioctl_import_key() 489 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]; in blk_crypto_ioctl_generate_key() local 498 ret = blk_crypto_generate_key(profile, lt_key); in blk_crypto_ioctl_generate_key() 506 if (copy_to_user(u64_to_user_ptr(arg.lt_key_ptr), lt_key, in blk_crypto_ioctl_generate_key() 515 memzero_explicit(lt_key, sizeof(lt_key)); in blk_crypto_ioctl_generate_key() 523 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]; in blk_crypto_ioctl_prepare_key() local 533 if (arg.lt_key_size > sizeof(lt_key)) in blk_crypto_ioctl_prepare_key() [all …]
|
| H A D | blk-crypto-profile.c | 506 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]) in blk_crypto_import_key() 518 lt_key); in blk_crypto_import_key() 525 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]) in blk_crypto_generate_key() 536 ret = profile->ll_ops.generate_key(profile, lt_key); in blk_crypto_generate_key() 543 const u8 *lt_key, size_t lt_key_size, in blk_crypto_prepare_key() argument 555 ret = profile->ll_ops.prepare_key(profile, lt_key, lt_key_size, in blk_crypto_prepare_key()
|
| /linux/include/linux/ |
| H A D | blk-crypto-profile.h | 87 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]); 100 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]); 114 const u8 *lt_key, size_t lt_key_size, 210 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]); 213 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]); 216 const u8 *lt_key, size_t lt_key_size,
|
| /linux/include/soc/qcom/ |
| H A D | ice.h | 25 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]); 27 const u8 *lt_key, size_t lt_key_size, 31 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]);
|
| /linux/drivers/soc/qcom/ |
| H A D | ice.c | 484 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]) in qcom_ice_generate_key() 488 err = qcom_scm_generate_ice_key(lt_key, in qcom_ice_generate_key() 510 const u8 *lt_key, size_t lt_key_size, in qcom_ice_prepare_key() argument 515 err = qcom_scm_prepare_ice_key(lt_key, lt_key_size, in qcom_ice_prepare_key() 539 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]) in qcom_ice_import_key() 544 lt_key, QCOM_ICE_HWKM_WRAPPED_KEY_SIZE(ice->hwkm_version)); in qcom_ice_import_key()
|
| /linux/drivers/md/ |
| H A D | dm-table.c | 1202 u8 *lt_key; member 1205 u8 *lt_key; member 1208 const u8 *lt_key; member 1236 args->import_key.lt_key); in dm_wrappedkey_op_callback() 1240 args->generate_key.lt_key); in dm_wrappedkey_op_callback() 1244 args->prepare_key.lt_key, in dm_wrappedkey_op_callback() 1307 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]) in dm_import_key() 1314 .lt_key = lt_key, in dm_import_key() 1321 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]) in dm_generate_key() 1326 .lt_key = lt_key, in dm_generate_key() [all …]
|
| /linux/include/linux/firmware/qcom/ |
| H A D | qcom_scm.h | 125 int qcom_scm_generate_ice_key(u8 *lt_key, size_t lt_key_size); 126 int qcom_scm_prepare_ice_key(const u8 *lt_key, size_t lt_key_size, 129 u8 *lt_key, size_t lt_key_size);
|
| /linux/drivers/ufs/host/ |
| H A D | ufs-qcom.c | 282 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]) in ufs_qcom_ice_import_key() 287 return qcom_ice_import_key(host->ice, raw_key, raw_key_size, lt_key); in ufs_qcom_ice_import_key() 291 u8 lt_key[BLK_CRYPTO_MAX_HW_WRAPPED_KEY_SIZE]) in ufs_qcom_ice_generate_key() 296 return qcom_ice_generate_key(host->ice, lt_key); in ufs_qcom_ice_generate_key() 300 const u8 *lt_key, size_t lt_key_size, in ufs_qcom_ice_prepare_key() argument 306 return qcom_ice_prepare_key(host->ice, lt_key, lt_key_size, eph_key); in ufs_qcom_ice_prepare_key()
|
| /linux/drivers/firmware/qcom/ |
| H A D | qcom_scm.c | 1663 int qcom_scm_generate_ice_key(u8 *lt_key, size_t lt_key_size) in qcom_scm_generate_ice_key() argument 1684 memcpy(lt_key, lt_key_buf, lt_key_size); in qcom_scm_generate_ice_key() 1704 int qcom_scm_prepare_ice_key(const u8 *lt_key, size_t lt_key_size, in qcom_scm_prepare_ice_key() argument 1728 memcpy(lt_key_buf, lt_key, lt_key_size); in qcom_scm_prepare_ice_key() 1758 u8 *lt_key, size_t lt_key_size) in qcom_scm_import_ice_key() argument 1789 memcpy(lt_key, lt_key_buf, lt_key_size); in qcom_scm_import_ice_key()
|