Lines Matching refs:dev_data
37 struct tsm_dsm_tio *dev_data = &dsm->data; in sev_tio_spdm_cmd() local
38 struct tsm_spdm *spdm = &dev_data->spdm; in sev_tio_spdm_cmd()
41 if (ret == 0 && dev_data->psp_ret != SEV_RET_SUCCESS) in sev_tio_spdm_cmd()
56 ret = sev_tio_continue(dev_data); in sev_tio_spdm_cmd()
282 struct tsm_dsm_tio *dev_data = &dsm->data; in dsm_connect() local
293 ret = stream_alloc(pdev, dev_data->ide, 0); in dsm_connect()
301 tc_mask = streams_setup(dev_data->ide, ids); in dsm_connect()
303 ret = sev_tio_dev_connect(dev_data, tc_mask, ids, dev_data->cert_slot); in dsm_connect()
308 streams_enable(dev_data->ide); in dsm_connect()
310 ret = streams_register(dev_data->ide); in dsm_connect()
317 sev_tio_dev_reclaim(dev_data); in dsm_connect()
319 streams_disable(dev_data->ide); in dsm_connect()
322 streams_teardown(dev_data->ide); in dsm_connect()
331 struct tsm_dsm_tio *dev_data = &dsm->data; in dsm_disconnect() local
334 ret = sev_tio_dev_disconnect(dev_data, force); in dsm_disconnect()
337 ret = sev_tio_dev_disconnect(dev_data, true); in dsm_disconnect()
341 sev_tio_dev_reclaim(dev_data); in dsm_disconnect()
343 streams_disable(dev_data->ide); in dsm_disconnect()
344 streams_unregister(dev_data->ide); in dsm_disconnect()
345 streams_teardown(dev_data->ide); in dsm_disconnect()