Home
last modified time | relevance | path

Searched refs:tio_status (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/crypto/ccp/
H A Dsev-dev-tio.c18 (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 Dsev-dev.h68 struct sev_tio_status *tio_status; member
H A Dsev-dev-tsm.c355 WARN_ON(sev->tio_status); in sev_tsm_init_locked()
383 sev->tio_status = t; in sev_tsm_init_locked()
H A Dsev-dev.c1503 void *tio_status = page_address(page); in __sev_snp_init_locked()
1505 sev_tsm_init_locked(sev, tio_status); in __sev_snp_init_locked()
2769 if (sev->tio_status) in __sev_firmware_shutdown()
2776 kfree(sev->tio_status); in __sev_firmware_shutdown()
2777 sev->tio_status = NULL; in __sev_firmware_shutdown()
1497 void *tio_status = page_address(__snp_alloc_firmware_pages( __sev_snp_init_locked() local