Lines Matching refs:dev_data
31 struct tsm_dsm_tio *dev_data = &dsm->data; in sev_tio_spdm_cmd() local
32 struct tsm_spdm *spdm = &dev_data->spdm; in sev_tio_spdm_cmd()
35 if (ret == 0 && dev_data->psp_ret != SEV_RET_SUCCESS) in sev_tio_spdm_cmd()
50 ret = sev_tio_continue(dev_data); in sev_tio_spdm_cmd()
269 struct tsm_dsm_tio *dev_data = &dsm->data; in dsm_connect() local
280 ret = stream_alloc(pdev, dev_data->ide, 0); in dsm_connect()
288 tc_mask = streams_setup(dev_data->ide, ids); in dsm_connect()
290 ret = sev_tio_dev_connect(dev_data, tc_mask, ids, dev_data->cert_slot); in dsm_connect()
295 streams_enable(dev_data->ide); in dsm_connect()
297 ret = streams_register(dev_data->ide); in dsm_connect()
304 sev_tio_dev_reclaim(dev_data); in dsm_connect()
306 streams_disable(dev_data->ide); in dsm_connect()
309 streams_teardown(dev_data->ide); in dsm_connect()
318 struct tsm_dsm_tio *dev_data = &dsm->data; in dsm_disconnect() local
321 ret = sev_tio_dev_disconnect(dev_data, force); in dsm_disconnect()
324 ret = sev_tio_dev_disconnect(dev_data, true); in dsm_disconnect()
328 sev_tio_dev_reclaim(dev_data); in dsm_disconnect()
330 streams_disable(dev_data->ide); in dsm_disconnect()
331 streams_unregister(dev_data->ide); in dsm_disconnect()
332 streams_teardown(dev_data->ide); in dsm_disconnect()