Lines Matching refs:scmi_vdev
112 static struct virtio_device *scmi_vdev; variable
374 if (!scmi_vdev) { in virtio_link_supplier()
380 if (!device_link_add(dev, &scmi_vdev->dev, in virtio_link_supplier()
393 if (WARN_ON_ONCE(!scmi_vdev)) in virtio_chan_available()
396 channels = (struct scmi_vio_channel *)scmi_vdev->priv; in virtio_chan_available()
403 if (scmi_vio_have_vq_rx(scmi_vdev)) in virtio_chan_available()
425 if (!scmi_vdev) in virtio_chan_setup()
428 vioch = &((struct scmi_vio_channel *)scmi_vdev->priv)[index]; in virtio_chan_setup()
435 alloc_workqueue(dev_name(&scmi_vdev->dev), in virtio_chan_setup()
815 if (scmi_vdev) { in scmi_vio_probe()
865 smp_store_mb(scmi_vdev, vdev); in scmi_vio_probe()
882 smp_store_mb(scmi_vdev, NULL); in scmi_vio_remove()