Home
last modified time | relevance | path

Searched refs:crypto_profile (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/ufs/core/
H A Dufshcd-crypto.c113 blk_crypto_reprogram_all_keys(&hba->crypto_profile); in ufshcd_crypto_enable()
180 hba->dev, &hba->crypto_profile, in ufshcd_hba_init_crypto_capabilities()
185 hba->crypto_profile.ll_ops = ufshcd_crypto_ops; in ufshcd_hba_init_crypto_capabilities()
187 hba->crypto_profile.max_dun_bytes_supported = 8; in ufshcd_hba_init_crypto_capabilities()
188 hba->crypto_profile.dev = hba->dev; in ufshcd_hba_init_crypto_capabilities()
203 hba->crypto_profile.modes_supported[blk_mode_num] |= in ufshcd_hba_init_crypto_capabilities()
227 for (slot = 0; slot < hba->crypto_profile.num_slots; slot++) in ufshcd_init_crypto()
228 hba->crypto_profile.ll_ops.keyslot_evict(&hba->crypto_profile, in ufshcd_init_crypto()
235 blk_crypto_register(&hba->crypto_profile, q); in ufshcd_crypto_register()
/linux/drivers/mmc/core/
H A Dcrypto.c19 blk_crypto_reprogram_all_keys(&host->crypto_profile); in mmc_crypto_set_initial_state()
25 blk_crypto_register(&host->crypto_profile, q); in mmc_crypto_setup_queue()
/linux/block/
H A Dblk-crypto.c230 return blk_crypto_get_keyslot(rq->q->crypto_profile, in __blk_crypto_rq_get_keyslot()
363 return __blk_crypto_cfg_supported(bdev_get_queue(bdev)->crypto_profile, in blk_crypto_config_supported_natively()
424 err = __blk_crypto_evict_key(q->crypto_profile, key); in blk_crypto_evict_key()
H A Dblk-crypto-sysfs.c135 if (!q->crypto_profile) in blk_crypto_sysfs_register()
141 obj->profile = q->crypto_profile; in blk_crypto_sysfs_register()
H A Dblk-crypto-profile.c460 q->crypto_profile = profile; in blk_crypto_register()
H A Dblk-settings.c442 if (q->crypto_profile && lim->integrity.tag_size) { in queue_limits_commit_update()
/linux/drivers/md/
H A Ddm-core.h229 struct blk_crypto_profile *crypto_profile; member
/linux/include/ufs/
H A Dufshcd.h1105 struct blk_crypto_profile crypto_profile; member
1213 return container_of(profile, struct ufs_hba, crypto_profile); in ufs_hba_from_crypto_profile()
/linux/include/linux/
H A Dblkdev.h531 struct blk_crypto_profile *crypto_profile; member
/linux/drivers/ufs/host/
H A Dufs-qcom.c120 struct blk_crypto_profile *profile = &hba->crypto_profile; in ufs_qcom_ice_init()
H A Dufs-exynos.c1259 struct blk_crypto_profile *profile = &hba->crypto_profile; in exynos_ufs_fmp_init()
/linux/drivers/mmc/host/
H A Dsdhci-msm.c1865 struct blk_crypto_profile *profile = &mmc->crypto_profile; in sdhci_msm_ice_init()