Lines Matching defs:scmi_vdev
112 static struct virtio_device *scmi_vdev;
373 if (!scmi_vdev) {
379 if (!device_link_add(dev, &scmi_vdev->dev,
392 if (WARN_ON_ONCE(!scmi_vdev))
395 channels = (struct scmi_vio_channel *)scmi_vdev->priv;
402 if (scmi_vio_have_vq_rx(scmi_vdev))
424 if (!scmi_vdev)
427 vioch = &((struct scmi_vio_channel *)scmi_vdev->priv)[index];
434 alloc_workqueue(dev_name(&scmi_vdev->dev),
818 if (scmi_vdev) {
867 /* Ensure initialized scmi_vdev is visible */
868 smp_store_mb(scmi_vdev, vdev);
884 /* Ensure scmi_vdev is visible as NULL */
885 smp_store_mb(scmi_vdev, NULL);