aboutsummaryrefslogtreecommitdiff
path: root/lib/libvirtio/virtio.h
diff options
context:
space:
mode:
authorNikunj A Dadhania <nikunj@linux.vnet.ibm.com>2016-02-01 11:18:07 +0530
committerAlexey Kardashevskiy <aik@ozlabs.ru>2016-02-08 16:40:39 +1100
commite3a281624b47c98dacd63572ed7ce0ed8dc61391 (patch)
tree1e03fdd9c5a160cd5e452b6462fdca9acb5cc8d9 /lib/libvirtio/virtio.h
parent66c156d0dec4234fe7f423dda719f728ac898896 (diff)
downloadSLOF-e3a281624b47c98dacd63572ed7ce0ed8dc61391.zip
SLOF-e3a281624b47c98dacd63572ed7ce0ed8dc61391.tar.gz
SLOF-e3a281624b47c98dacd63572ed7ce0ed8dc61391.tar.bz2
virtio: make all virtio apis 1.0 aware
Convert the following routines: virtio_get_qsize virtio_vring_desc virtio_get_vring_avail virtio_get_vring_used virtio_set_status: also use it in device reset. virtio_queue_notify virtio_set_qaddr virtio_{get,read}_config virtio_fill_desc Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Diffstat (limited to 'lib/libvirtio/virtio.h')
-rw-r--r--lib/libvirtio/virtio.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libvirtio/virtio.h b/lib/libvirtio/virtio.h
index ebfc726..e2543a1 100644
--- a/lib/libvirtio/virtio.h
+++ b/lib/libvirtio/virtio.h
@@ -104,7 +104,7 @@ struct vqs {
#define VQ_ALIGN(addr) (((addr) + 0xfff) & ~0xfff)
extern unsigned long virtio_vring_size(unsigned int qsize);
-extern int virtio_get_qsize(struct virtio_device *dev, int queue);
+extern unsigned int virtio_get_qsize(struct virtio_device *dev, int queue);
extern struct vring_desc *virtio_get_vring_desc(struct virtio_device *dev, int queue);
extern struct vring_avail *virtio_get_vring_avail(struct virtio_device *dev, int queue);
extern struct vring_used *virtio_get_vring_used(struct virtio_device *dev, int queue);