aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio/virtio-stub.c
blob: 7ddb22cc5e81ee87631ce1eb7798cfa354c178f2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include "qemu/osdep.h"
#include "qapi/error.h"
#include "qapi/qapi-commands-virtio.h"

static void *qmp_virtio_unsupported(Error **errp)
{
    error_setg(errp, "Virtio is disabled");
    return NULL;
}

VirtioInfoList *qmp_x_query_virtio(Error **errp)
{
    return qmp_virtio_unsupported(errp);
}

VirtioStatus *qmp_x_query_virtio_status(const char *path, Error **errp)
{
    return qmp_virtio_unsupported(errp);
}

VirtVhostQueueStatus *qmp_x_query_virtio_vhost_queue_status(const char *path,
                                                            uint16_t queue,
                                                            Error **errp)
{
    return qmp_virtio_unsupported(errp);
}

VirtQueueStatus *qmp_x_query_virtio_queue_status(const char *path,
                                                 uint16_t queue,
                                                 Error **errp)
{
    return qmp_virtio_unsupported(errp);
}

VirtioQueueElement *qmp_x_query_virtio_queue_element(const char *path,
                                                     uint16_t queue,
                                                     bool has_index,
                                                     uint16_t index,
                                                     Error **errp)
{
    return qmp_virtio_unsupported(errp);
}