Home
last modified time | relevance | path

Searched refs:blk_crypto_profile (Results 1 – 5 of 5) sorted by relevance

/linux/include/linux/
H A Dblk-crypto-profile.h12 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 Dblkdev.h46 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 Dcqhci-crypto.c26 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 Dufshcd-crypto.c43 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 Dhost.h572 struct blk_crypto_profile crypto_profile;
608 mmc_from_crypto_profile(struct blk_crypto_profile *profile) in mmc_from_crypto_profile()