Searched refs:blk_crypto_profile (Results 1 – 6 of 6) sorted by relevance
| /linux/include/linux/ |
| H A D | blk-crypto-profile.h | 12 struct blk_crypto_profile; 37 int (*keyslot_program)(struct blk_crypto_profile *profile, 57 int (*keyslot_evict)(struct blk_crypto_profile *profile, 71 int (*derive_sw_secret)(struct blk_crypto_profile *profile, 85 int (*import_key)(struct blk_crypto_profile *profile, 99 int (*generate_key)(struct blk_crypto_profile *profile, 113 int (*prepare_key)(struct blk_crypto_profile *profile, 126 struct blk_crypto_profile { struct 195 int blk_crypto_profile_init(struct blk_crypto_profile *profile, argument 199 struct blk_crypto_profile *profile, [all …]
|
| H A D | blkdev.h | 46 struct blk_crypto_profile; 567 struct blk_crypto_profile *crypto_profile; 1554 bool blk_crypto_register(struct blk_crypto_profile *profile, 1559 static inline bool blk_crypto_register(struct blk_crypto_profile *profile, in blk_crypto_register()
|
| /linux/drivers/mmc/host/ |
| H A D | cqhci-crypto.c | 26 cqhci_host_from_crypto_profile(struct blk_crypto_profile *profile) in cqhci_host_from_crypto_profile() 54 static int cqhci_crypto_keyslot_program(struct blk_crypto_profile *profile, in cqhci_crypto_keyslot_program() 112 static int cqhci_crypto_keyslot_evict(struct blk_crypto_profile *profile, in cqhci_crypto_keyslot_evict() 165 struct blk_crypto_profile *profile = &mmc->crypto_profile; in cqhci_crypto_init()
|
| /linux/drivers/ufs/core/ |
| H A D | ufshcd-crypto.c | 43 static int ufshcd_crypto_keyslot_program(struct blk_crypto_profile *profile, in ufshcd_crypto_keyslot_program() 88 static int ufshcd_crypto_keyslot_evict(struct blk_crypto_profile *profile, in ufshcd_crypto_keyslot_evict()
|
| /linux/include/linux/mmc/ |
| H A D | host.h | 572 struct blk_crypto_profile crypto_profile; 608 mmc_from_crypto_profile(struct blk_crypto_profile *profile) in mmc_from_crypto_profile()
|
| /linux/drivers/ufs/host/ |
| H A D | ufs-qcom.c | 171 struct blk_crypto_profile *profile = &hba->crypto_profile; in ufs_qcom_ice_init() 241 static int ufs_qcom_ice_keyslot_program(struct blk_crypto_profile *profile, in ufs_qcom_ice_keyslot_program() 255 static int ufs_qcom_ice_keyslot_evict(struct blk_crypto_profile *profile, in ufs_qcom_ice_keyslot_evict() 269 static int ufs_qcom_ice_derive_sw_secret(struct blk_crypto_profile *profile, in ufs_qcom_ice_derive_sw_secret() 280 static int ufs_qcom_ice_import_key(struct blk_crypto_profile *profile, in ufs_qcom_ice_import_key() 290 static int ufs_qcom_ice_generate_key(struct blk_crypto_profile *profile, in ufs_qcom_ice_generate_key() 299 static int ufs_qcom_ice_prepare_key(struct blk_crypto_profile *profile, in ufs_qcom_ice_prepare_key()
|