From: Jiri Pirko <j...@nvidia.com>

Since there are no more implementations of find_vqs() op, call
virtio_find_vqs_info() from virtio_find_single_vq() directly.

Signed-off-by: Jiri Pirko <j...@nvidia.com>
---
v1->v2:
- s/virtio_queue_info/virtqueue_info/
---
 include/linux/virtio_config.h | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/include/linux/virtio_config.h b/include/linux/virtio_config.h
index 9b975c2830f6..eabbc28cdd0f 100644
--- a/include/linux/virtio_config.h
+++ b/include/linux/virtio_config.h
@@ -279,10 +279,11 @@ static inline
 struct virtqueue *virtio_find_single_vq(struct virtio_device *vdev,
                                        vq_callback_t *c, const char *n)
 {
-       vq_callback_t *callbacks[] = { c };
-       const char *names[] = { n };
+       struct virtqueue_info vqs_info[] = {
+               { n, c },
+       };
        struct virtqueue *vq;
-       int err = virtio_find_vqs(vdev, 1, &vq, callbacks, names, NULL);
+       int err = virtio_find_vqs_info(vdev, 1, &vq, vqs_info, NULL);
 
        if (err < 0)
                return ERR_PTR(err);
-- 
2.45.2


Reply via email to