Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/ufs/core/
A Dufshcd-crypto.c56 container_of(profile, struct ufs_hba, crypto_profile); in ufshcd_crypto_keyslot_program()
114 container_of(profile, struct ufs_hba, crypto_profile); in ufshcd_crypto_keyslot_evict()
125 blk_crypto_reprogram_all_keys(&hba->crypto_profile); in ufshcd_crypto_enable()
185 hba->dev, &hba->crypto_profile, in ufshcd_hba_init_crypto_capabilities()
190 hba->crypto_profile.ll_ops = ufshcd_crypto_ops; in ufshcd_hba_init_crypto_capabilities()
192 hba->crypto_profile.max_dun_bytes_supported = 8; in ufshcd_hba_init_crypto_capabilities()
193 hba->crypto_profile.dev = hba->dev; in ufshcd_hba_init_crypto_capabilities()
208 hba->crypto_profile.modes_supported[blk_mode_num] |= in ufshcd_hba_init_crypto_capabilities()
239 blk_crypto_register(&hba->crypto_profile, q); in ufshcd_crypto_register()
/linux-6.3-rc2/drivers/mmc/core/
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-6.3-rc2/block/
A Dblk-crypto.c229 return blk_crypto_get_keyslot(rq->q->crypto_profile, in __blk_crypto_init_request()
362 return __blk_crypto_cfg_supported(bdev_get_queue(bdev)->crypto_profile, in blk_crypto_config_supported_natively()
420 return __blk_crypto_evict_key(q->crypto_profile, key); in blk_crypto_evict_key()
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()
A Dblk-integrity.c412 if (disk->queue->crypto_profile) { in blk_integrity_register()
414 disk->queue->crypto_profile = NULL; in blk_integrity_register()
A Dblk-crypto-profile.c462 q->crypto_profile = profile; in blk_crypto_register()
/linux-6.3-rc2/drivers/md/
A Ddm-table.c1258 bdev_get_queue(dev->bdev)->crypto_profile; in device_intersect_crypto_capabilities()
1279 dm_destroy_crypto_profile(t->crypto_profile); in dm_table_destroy_crypto_profile()
1280 t->crypto_profile = NULL; in dm_table_destroy_crypto_profile()
1327 t->md->queue->crypto_profile)) { in dm_table_construct_crypto_profile()
1354 t->crypto_profile = profile; in dm_table_construct_crypto_profile()
1362 if (!t->crypto_profile) in dm_update_crypto_profile()
1366 if (!q->crypto_profile) { in dm_update_crypto_profile()
1367 blk_crypto_register(t->crypto_profile, q); in dm_update_crypto_profile()
1370 t->crypto_profile); in dm_update_crypto_profile()
1371 dm_destroy_crypto_profile(t->crypto_profile); in dm_update_crypto_profile()
[all …]
A Ddm-core.h226 struct blk_crypto_profile *crypto_profile; member
A Ddm.c1940 dm_destroy_crypto_profile(q->crypto_profile); in dm_queue_destroy_crypto_profile()
/linux-6.3-rc2/drivers/mmc/host/
A Dcqhci-crypto.c29 container_of(profile, struct mmc_host, crypto_profile); in cqhci_host_from_crypto_profile()
172 struct blk_crypto_profile *profile = &mmc->crypto_profile; in cqhci_crypto_init()
/linux-6.3-rc2/include/linux/mmc/
A Dhost.h517 struct blk_crypto_profile crypto_profile; member
/linux-6.3-rc2/include/ufs/
A Dufshcd.h1057 struct blk_crypto_profile crypto_profile; member
/linux-6.3-rc2/include/linux/
A Dblkdev.h466 struct blk_crypto_profile *crypto_profile; member

Completed in 37 milliseconds