Searched refs:blk_crypto_profile (Results 1 – 5 of 5) 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()
|