aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAlexey Kardashevskiy <aik@ozlabs.ru>2019-11-06 14:56:12 +1100
committerAlexey Kardashevskiy <aik@ozlabs.ru>2019-11-11 15:22:32 +1100
commit73dea09dae61ea78364b6761f891023c990957fa (patch)
treed8ad06e20e872dec4243089df3f964dd4b3b14cd /lib
parent10c1e52deea07e0ef2bc04578aa37c1568954074 (diff)
downloadSLOF-73dea09dae61ea78364b6761f891023c990957fa.zip
SLOF-73dea09dae61ea78364b6761f891023c990957fa.tar.gz
SLOF-73dea09dae61ea78364b6761f891023c990957fa.tar.bz2
virtio: Make virtio_set_qaddr static
It is never called outside of virtio, make it static. Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Diffstat (limited to 'lib')
-rw-r--r--lib/libvirtio/virtio.c2
-rw-r--r--lib/libvirtio/virtio.code8
-rw-r--r--lib/libvirtio/virtio.h1
-rw-r--r--lib/libvirtio/virtio.in1
4 files changed, 1 insertions, 11 deletions
diff --git a/lib/libvirtio/virtio.c b/lib/libvirtio/virtio.c
index 02cfed9..4b9457c 100644
--- a/lib/libvirtio/virtio.c
+++ b/lib/libvirtio/virtio.c
@@ -360,7 +360,7 @@ void virtio_queue_notify(struct virtio_device *dev, int queue)
/**
* Set queue address
*/
-void virtio_set_qaddr(struct virtio_device *dev, int queue, unsigned long qaddr)
+static void virtio_set_qaddr(struct virtio_device *dev, int queue, unsigned long qaddr)
{
if (dev->is_modern) {
uint64_t q_desc = qaddr;
diff --git a/lib/libvirtio/virtio.code b/lib/libvirtio/virtio.code
index d52a47d..db3ed60 100644
--- a/lib/libvirtio/virtio.code
+++ b/lib/libvirtio/virtio.code
@@ -42,14 +42,6 @@ PRIM(virtio_X2d_get_X2d_config)
TOS.u = virtio_get_config(TOS.a, offset, size);
MIRP
-// : virtio-set-qaddr ( dev queue qaddr -- )
-PRIM(virtio_X2d_set_X2d_qaddr)
- unsigned int qaddr = TOS.u; POP;
- int queue = TOS.u; POP;
- void *dev = TOS.a; POP;
- virtio_set_qaddr(dev, queue, qaddr);
-MIRP
-
/******** virtio-blk ********/
// : virtio-blk-init ( dev -- blk-size)
diff --git a/lib/libvirtio/virtio.h b/lib/libvirtio/virtio.h
index 389355c..b65c716 100644
--- a/lib/libvirtio/virtio.h
+++ b/lib/libvirtio/virtio.h
@@ -117,7 +117,6 @@ extern void virtio_reset_device(struct virtio_device *dev);
extern void virtio_queue_notify(struct virtio_device *dev, int queue);
extern void virtio_set_status(struct virtio_device *dev, int status);
extern void virtio_get_status(struct virtio_device *dev, int *status);
-extern void virtio_set_qaddr(struct virtio_device *dev, int queue, unsigned long qaddr);
extern void virtio_set_guest_features(struct virtio_device *dev, uint64_t features);
extern uint64_t virtio_get_host_features(struct virtio_device *dev);
extern int virtio_negotiate_guest_features(struct virtio_device *dev, uint64_t features);
diff --git a/lib/libvirtio/virtio.in b/lib/libvirtio/virtio.in
index 41a9cd0..5c96c7d 100644
--- a/lib/libvirtio/virtio.in
+++ b/lib/libvirtio/virtio.in
@@ -15,7 +15,6 @@ cod(virtio-setup-vd)
cod(virtio-vring-size)
cod(virtio-get-qsize)
cod(virtio-get-config)
-cod(virtio-set-qaddr)
cod(virtio-blk-init)
cod(virtio-blk-shutdown)