summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorDaniil Tatianin2022-09-06 09:31:08 +0200
committerMichael S. Tsirkin2022-10-07 15:41:51 +0200
commitd9cf55a86d315efc9fa07daad72f74f769555183 (patch)
treef63d11c3e61042b6fc64a4c2fe32779bee23a09f /include
parentvirtio: introduce VirtIOConfigSizeParams & virtio_get_config_size (diff)
downloadqemu-d9cf55a86d315efc9fa07daad72f74f769555183.tar.gz
qemu-d9cf55a86d315efc9fa07daad72f74f769555183.tar.xz
qemu-d9cf55a86d315efc9fa07daad72f74f769555183.zip
virtio-blk: move config size params to virtio-blk-common
This way we can reuse it for other virtio-blk devices, e.g vhost-user-blk, which currently does not control its config space size dynamically. Signed-off-by: Daniil Tatianin <d-tatianin@yandex-team.ru> Reviewed-by: Raphael Norwitz <raphael.norwitz@nutanix.com> Message-Id: <20220906073111.353245-3-d-tatianin@yandex-team.ru> Reviewed-by: Raphael Norwitz <raphael.norwitz@nutanix.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'include')
-rw-r--r--include/hw/virtio/virtio-blk-common.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/include/hw/virtio/virtio-blk-common.h b/include/hw/virtio/virtio-blk-common.h
new file mode 100644
index 0000000000..31daada3e3
--- /dev/null
+++ b/include/hw/virtio/virtio-blk-common.h
@@ -0,0 +1,20 @@
+/*
+ * Virtio Block Device common helpers
+ *
+ * Copyright IBM, Corp. 2007
+ *
+ * Authors:
+ * Anthony Liguori <aliguori@us.ibm.com>
+ *
+ * This work is licensed under the terms of the GNU GPL, version 2. See
+ * the COPYING file in the top-level directory.
+ */
+
+#ifndef VIRTIO_BLK_COMMON_H
+#define VIRTIO_BLK_COMMON_H
+
+#include "hw/virtio/virtio.h"
+
+extern const VirtIOConfigSizeParams virtio_blk_cfg_size_params;
+
+#endif