Searched refs:tio_status (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/crypto/ccp/ |
| H A D | sev-dev-tio.c | 18 (container_of((dev_data), struct tio_dsm, data)->sev->tio_status) 567 struct sev_tio_status *tio_status = to_tio_status(dev_data); in sev_tio_do_cmd() local 568 size_t resp_len = tio_status->spdm_req_size_max - in sev_tio_do_cmd() 641 struct sev_tio_status *tio_status = to_tio_status(dev_data); in spdm_ctrl_free() local 642 size_t len = tio_status->spdm_req_size_max - in spdm_ctrl_free() 653 sla_free(dev_data->scratch, tio_status->spdm_scratch_size_max, true); in spdm_ctrl_free() 660 sla_free(dev_data->output, tio_status->spdm_out_size_max, true); in spdm_ctrl_free() 665 struct sev_tio_status *tio_status = to_tio_status(dev_data); in spdm_ctrl_alloc() local 669 dev_data->req = sla_alloc(tio_status->spdm_req_size_max, true); in spdm_ctrl_alloc() 670 dev_data->resp = sla_alloc(tio_status->spdm_req_size_max, false); in spdm_ctrl_alloc() [all …]
|
| H A D | sev-dev.h | 68 struct sev_tio_status *tio_status; member
|
| H A D | sev-dev-tsm.c | 348 WARN_ON(sev->tio_status); in sev_tsm_init_locked() 376 sev->tio_status = t; in sev_tsm_init_locked()
|
| H A D | sev-dev.c | 1497 void *tio_status = page_address(__snp_alloc_firmware_pages( in __sev_snp_init_locked() local 1500 if (tio_status) { in __sev_snp_init_locked() 1501 sev_tsm_init_locked(sev, tio_status); in __sev_snp_init_locked() 1502 __snp_free_firmware_pages(virt_to_page(tio_status), 0, true); in __sev_snp_init_locked() 2796 if (sev->tio_status) in sev_firmware_shutdown() 2803 kfree(sev->tio_status); in sev_firmware_shutdown() 2804 sev->tio_status = NULL; in sev_firmware_shutdown()
|