Lines Matching defs:vdev
40 struct virtrng_info *vi = vq->vdev->priv;
129 static int probe_common(struct virtio_device *vdev)
153 vdev->priv = vi;
156 vi->vq = virtio_find_single_vq(vdev, random_recv_done, "input");
174 static void remove_common(struct virtio_device *vdev)
176 struct virtrng_info *vi = vdev->priv;
182 vdev->config->reset(vdev);
185 vdev->config->del_vqs(vdev);
190 static int virtrng_probe(struct virtio_device *vdev)
192 return probe_common(vdev);
195 static void virtrng_remove(struct virtio_device *vdev)
197 remove_common(vdev);
200 static void virtrng_scan(struct virtio_device *vdev)
202 struct virtrng_info *vi = vdev->priv;
211 static int virtrng_freeze(struct virtio_device *vdev)
213 remove_common(vdev);
217 static int virtrng_restore(struct virtio_device *vdev)
221 err = probe_common(vdev);
223 struct virtrng_info *vi = vdev->priv;