Commit 24a7e4d2 authored by Michael S. Tsirkin's avatar Michael S. Tsirkin
Browse files

virtio: add ability to iterate over vqs

For cleanup it's helpful to be able to simply scan all vqs and discard
all data. Add an iterator to do that.

Signed-off-by: default avatarMichael S. Tsirkin <>
parent 2855b335
......@@ -157,6 +157,9 @@ int virtio_device_freeze(struct virtio_device *dev);
int virtio_device_restore(struct virtio_device *dev);
#define virtio_device_for_each_vq(vdev, vq) \
list_for_each_entry(vq, &vdev->vqs, list)
* virtio_driver - operations for a virtio I/O driver
* @driver: underlying device driver (populate name and owner).
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment