xref: /qemu/hw/virtio/virtio-qmp.h (revision 28b629ab4aa93b9b7ec79c7e480611e4554586be)
1*28b629abSPhilippe Mathieu-Daudé /*
2*28b629abSPhilippe Mathieu-Daudé  * Virtio QMP helpers
3*28b629abSPhilippe Mathieu-Daudé  *
4*28b629abSPhilippe Mathieu-Daudé  * Copyright IBM, Corp. 2007
5*28b629abSPhilippe Mathieu-Daudé  *
6*28b629abSPhilippe Mathieu-Daudé  * Authors:
7*28b629abSPhilippe Mathieu-Daudé  *  Anthony Liguori   <aliguori@us.ibm.com>
8*28b629abSPhilippe Mathieu-Daudé  *
9*28b629abSPhilippe Mathieu-Daudé  * SPDX-License-Identifier: GPL-2.0-or-later
10*28b629abSPhilippe Mathieu-Daudé  */
11*28b629abSPhilippe Mathieu-Daudé #ifndef HW_VIRTIO_QMP_H
12*28b629abSPhilippe Mathieu-Daudé #define HW_VIRTIO_QMP_H
13*28b629abSPhilippe Mathieu-Daudé 
14*28b629abSPhilippe Mathieu-Daudé #include "qapi/qapi-types-virtio.h"
15*28b629abSPhilippe Mathieu-Daudé 
16*28b629abSPhilippe Mathieu-Daudé VirtioDeviceStatus *qmp_decode_status(uint8_t bitmap);
17*28b629abSPhilippe Mathieu-Daudé VhostDeviceProtocols *qmp_decode_protocols(uint64_t bitmap);
18*28b629abSPhilippe Mathieu-Daudé VirtioDeviceFeatures *qmp_decode_features(uint16_t device_id, uint64_t bitmap);
19*28b629abSPhilippe Mathieu-Daudé 
20*28b629abSPhilippe Mathieu-Daudé #endif
21