aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--BUILD.bazel1611
-rw-r--r--google/toolchain/src/aemu/configure/darwin_builder.py22
-rw-r--r--google/toolchain/src/aemu/configure/linux_builder.py2
-rw-r--r--google/toolchain/src/aemu/configure/windows_builder.py2
-rwxr-xr-xgoogle/toolchain/src/aemu/toolchain.py13
-rw-r--r--hw/core/bus.c8
-rw-r--r--hw/core/qdev-properties-system.c2
-rw-r--r--hw/i386/x86.c1
-rw-r--r--include/exec/memory.h2
-rw-r--r--include/hw/qdev-core.h4
-rw-r--r--include/qemu/atomic.h8
-rw-r--r--include/qemu/atomic.hpp38
-rw-r--r--include/qom/object.h80
-rw-r--r--platform/BUILD.darwin-arm64241
-rw-r--r--platform/BUILD.linux-x86_64190
-rw-r--r--platform/BUILD.windows-amd64251
-rw-r--r--qemu-darwin-shim.jsonc8
-rw-r--r--qemu-linux-shim.jsonc14
-rw-r--r--qemu-windows-shim.jsonc10
-rw-r--r--qom/object.c198
-rw-r--r--system/datadir.c1
21 files changed, 2425 insertions, 281 deletions
diff --git a/BUILD.bazel b/BUILD.bazel
index 6f4d25a6ff..6277330568 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -1,7 +1,6 @@
-load("@rules_pkg//pkg:mappings.bzl", "pkg_files")
-
# This build file was autogenerated by:
# /usr/local/google/home/jansene/src/emu-dev/external/qemu/google/scripts/merge_bazel.py --buildfile /usr/local/google/home/jansene/src/emu-dev/external/qemu/platform/BUILD.windows-amd64 @platforms//os:windows --buildfile /usr/local/google/home/jansene/src/emu-dev/external/qemu/platform/BUILD.darwin-arm64 @platforms//os:macos --buildfile /usr/local/google/home/jansene/src/emu-dev/external/qemu/platform/BUILD.linux-x86_64 @platforms//os:linux --buildfile /usr/local/google/home/jansene/src/emu-dev/external/qemu/platform/BUILD.common common --unique win_def_file -o /usr/local/google/home/jansene/src/emu-dev/external/qemu/BUILD.bazel
+load("@rules_pkg//pkg:mappings.bzl", "pkg_files")
load("//build/bazel/rules:windows_resources.bzl", "windows_resources")
load("platform/cc_interface_binary.bzl", "cc_interface_binary")
@@ -55,6 +54,114 @@ cc_binary(
)
cc_binary(
+ name = "hw-display-virtio-gpu",
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ linkshared = True,
+ visibility = ["//visibility:public"],
+ deps = ["libhw-display-virtio-gpu"] + select({
+ "@platforms//os:windows": [
+ ":qemu-system-x86_64.if",
+ "//external/qemu/google/compat/windows:compat",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+)
+
+cc_binary(
+ name = "hw-display-virtio-gpu-pci",
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ linkshared = True,
+ visibility = ["//visibility:public"],
+ deps = ["libhw-display-virtio-gpu-pci"] + select({
+ "@platforms//os:windows": [
+ ":qemu-system-x86_64.if",
+ "//external/qemu/google/compat/windows:compat",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+)
+
+cc_binary(
+ name = "hw-display-virtio-gpu-pci-rutabaga",
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ linkshared = True,
+ visibility = ["//visibility:public"],
+ deps = ["libhw-display-virtio-gpu-pci-rutabaga"] + select({
+ "@platforms//os:windows": [
+ ":qemu-system-x86_64.if",
+ "//external/qemu/google/compat/windows:compat",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+)
+
+cc_binary(
name = "hw-display-virtio-gpu-rutabaga",
copts = select({
"@platforms//os:windows": [
@@ -91,6 +198,78 @@ cc_binary(
)
cc_binary(
+ name = "hw-display-virtio-vga",
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ linkshared = True,
+ visibility = ["//visibility:public"],
+ deps = ["libhw-display-virtio-vga"] + select({
+ "@platforms//os:windows": [
+ ":qemu-system-x86_64.if",
+ "//external/qemu/google/compat/windows:compat",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+)
+
+cc_binary(
+ name = "hw-display-virtio-vga-gl",
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ linkshared = True,
+ visibility = ["//visibility:public"],
+ deps = ["libhw-display-virtio-vga-gl"] + select({
+ "@platforms//os:windows": [
+ ":qemu-system-x86_64.if",
+ "//external/qemu/google/compat/windows:compat",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+)
+
+cc_binary(
name = "qemu-img",
srcs = [
"include/qemu/osdep.h",
@@ -368,6 +547,7 @@ cc_interface_binary(
"-framework CoreAudio",
"-framework vmnet",
],
+ "@platforms//os:linux": ["-rdynamic"],
"//conditions:default": [],
}),
visibility = ["//visibility:public"],
@@ -473,6 +653,7 @@ cc_interface_binary(
"-framework CoreAudio",
"-framework vmnet",
],
+ "@platforms//os:linux": ["-rdynamic"],
"//conditions:default": [],
}),
visibility = ["//visibility:public"],
@@ -578,6 +759,7 @@ cc_interface_binary(
"-framework CoreAudio",
"-framework vmnet",
],
+ "@platforms//os:linux": ["-rdynamic"],
"//conditions:default": [],
}),
visibility = ["//visibility:public"],
@@ -6985,6 +7167,807 @@ cc_library(
)
cc_library(
+ name = "libhw-display-virtio-gpu",
+ srcs = [
+ "hw/display/virtio-gpu.c",
+ "hw/display/virtio-gpu-base.c",
+ ] + select({
+ "@platforms//os:windows": ["hw/display/virtio-gpu-udmabuf-stubs.c"],
+ "@platforms//os:macos": ["hw/display/virtio-gpu-udmabuf-stubs.c"],
+ "@platforms//os:linux": [
+ "hw/display/vhost-user-gpu.c",
+ "hw/display/virtio-gpu-udmabuf.c",
+ ],
+ "//conditions:default": [],
+ }),
+ hdrs = ["include/qemu/osdep.h"] + select({
+ "@platforms//os:windows": [
+ "include/qemu/thread-win32.h",
+ "include/sysemu/os-win32.h",
+ "platform/windows-amd64/config-host.h",
+ ],
+ "@platforms//os:macos": [
+ "include/qemu/thread-posix.h",
+ "include/sysemu/os-posix.h",
+ "platform/darwin-arm64/config-host.h",
+ ],
+ "@platforms//os:linux": [
+ "include/exec/ramblock.h",
+ "include/qemu/memfd.h",
+ "include/qemu/sockets.h",
+ "include/qemu/thread-context.h",
+ "include/qemu/thread-posix.h",
+ "include/standard-headers/linux/udmabuf.h",
+ "include/sysemu/hostmem.h",
+ "include/sysemu/numa.h",
+ "include/sysemu/os-posix.h",
+ "linux-headers/asm-generic/hugetlb_encode.h",
+ "linux-headers/linux/memfd.h",
+ "platform/linux-x86_64/config-host.h",
+ "qapi/qapi-types-machine.h",
+ "qapi/qapi-types-machine-common.h",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "config-poison.h",
+ "hw/display/trace.h",
+ "include/block/accounting.h",
+ "include/block/aio.h",
+ "include/block/aio-wait.h",
+ "include/block/block.h",
+ "include/block/block-common.h",
+ "include/block/block-global-state.h",
+ "include/block/block-io.h",
+ "include/block/blockjob.h",
+ "include/block/graph-lock.h",
+ "include/chardev/char.h",
+ "include/chardev/char-fe.h",
+ "include/exec/address-spaces.h",
+ "include/exec/cpu-common.h",
+ "include/exec/hwaddr.h",
+ "include/exec/memattrs.h",
+ "include/exec/memop.h",
+ "include/exec/memory.h",
+ "include/exec/memory_ldst.h.inc",
+ "include/exec/memory_ldst_cached.h.inc",
+ "include/exec/memory_ldst_phys.h.inc",
+ "include/exec/poison.h",
+ "include/exec/ramlist.h",
+ "include/glib-compat.h",
+ "include/hw/display/edid.h",
+ "include/hw/hotplug.h",
+ "include/hw/qdev-core.h",
+ "include/hw/qdev-properties.h",
+ "include/hw/qdev-properties-system.h",
+ "include/hw/resettable.h",
+ "include/hw/virtio/vhost.h",
+ "include/hw/virtio/vhost-backend.h",
+ "include/hw/virtio/vhost-user.h",
+ "include/hw/virtio/virtio.h",
+ "include/hw/virtio/virtio-bus.h",
+ "include/hw/virtio/virtio-gpu.h",
+ "include/hw/virtio/virtio-gpu-bswap.h",
+ "include/hw/virtio/virtio-gpu-pixman.h",
+ "include/hw/vmstate-if.h",
+ "include/io/channel.h",
+ "include/migration/blocker.h",
+ "include/migration/qemu-file-types.h",
+ "include/migration/vmstate.h",
+ "include/net/net.h",
+ "include/net/queue.h",
+ "include/qapi/error.h",
+ "include/qapi/util.h",
+ "include/qemu/atomic.h",
+ "include/qemu/bitmap.h",
+ "include/qemu/bitops.h",
+ "include/qemu/bswap.h",
+ "include/qemu/clang-tsa.h",
+ "include/qemu/compiler.h",
+ "include/qemu/coroutine.h",
+ "include/qemu/coroutine-core.h",
+ "include/qemu/coroutine-tls.h",
+ "include/qemu/error-report.h",
+ "include/qemu/event_notifier.h",
+ "include/qemu/host-utils.h",
+ "include/qemu/int128.h",
+ "include/qemu/iov.h",
+ "include/qemu/job.h",
+ "include/qemu/lockable.h",
+ "include/qemu/log.h",
+ "include/qemu/log-for-trace.h",
+ "include/qemu/main-loop.h",
+ "include/qemu/module.h",
+ "include/qemu/notify.h",
+ "include/qemu/option.h",
+ "include/qemu/processor.h",
+ "include/qemu/progress_meter.h",
+ "include/qemu/qsp.h",
+ "include/qemu/queue.h",
+ "include/qemu/range.h",
+ "include/qemu/ratelimit.h",
+ "include/qemu/rcu.h",
+ "include/qemu/rcu_queue.h",
+ "include/qemu/sys_membarrier.h",
+ "include/qemu/thread.h",
+ "include/qemu/timed-average.h",
+ "include/qemu/timer.h",
+ "include/qemu/transactions.h",
+ "include/qemu/typedefs.h",
+ "include/qemu/units.h",
+ "include/qemu/uuid.h",
+ "include/qom/object.h",
+ "include/standard-headers/linux/types.h",
+ "include/standard-headers/linux/virtio_config.h",
+ "include/standard-headers/linux/virtio_gpu.h",
+ "include/standard-headers/linux/virtio_ids.h",
+ "include/standard-headers/linux/virtio_ring.h",
+ "include/standard-headers/linux/virtio_types.h",
+ "include/sysemu/accel-ops.h",
+ "include/sysemu/cpus.h",
+ "include/sysemu/dma.h",
+ "include/sysemu/event-loop-base.h",
+ "include/sysemu/sysemu.h",
+ "include/sysemu/vhost-user-backend.h",
+ "include/ui/console.h",
+ "include/ui/input.h",
+ "include/ui/qemu-pixman.h",
+ "include/ui/rect.h",
+ "include/ui/surface.h",
+ "qapi/qapi-builtin-types.h",
+ "qapi/qapi-types-block-core.h",
+ "qapi/qapi-types-char.h",
+ "qapi/qapi-types-common.h",
+ "qapi/qapi-types-crypto.h",
+ "qapi/qapi-types-error.h",
+ "qapi/qapi-types-job.h",
+ "qapi/qapi-types-migration.h",
+ "qapi/qapi-types-net.h",
+ "qapi/qapi-types-sockets.h",
+ "qapi/qapi-types-ui.h",
+ "trace/control.h",
+ "trace/control-internal.h",
+ "trace/event-internal.h",
+ "trace/trace-hw_display.h",
+ ],
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ defines = select({
+ "@platforms//os:windows": [
+ "GLIB_STATIC_COMPILATION",
+ "GMODULE_STATIC_COMPILATION",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "_GNU_SOURCE",
+ "_FILE_OFFSET_BITS=64",
+ "_LARGEFILE_SOURCE",
+ "BUILD_DSO",
+ ],
+ # buildifier: leave-alone
+ includes = [
+ ".",
+ "qapi",
+ "trace",
+ ] + select({
+ "@platforms//os:windows": ["platform/windows-amd64"],
+ "@platforms//os:macos": ["platform/darwin-arm64"],
+ "@platforms//os:linux": [
+ "linux-headers",
+ "platform/linux-x86_64",
+ ],
+ "//conditions:default": [],
+ }) + ["include"],
+ visibility = ["//visibility:public"],
+ deps = [
+ "libhw-display-virtio-gpu_libmodule-common",
+ "@glib//:glib-static",
+ "@glib//:gmodule-static",
+ "@pixman//:pixman-1",
+ "@pixman//:pixman_simd",
+ ] + select({
+ "@platforms//os:windows": [
+ "//external/qemu/google/compat/windows:compat",
+ "@zlib",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+ alwayslink = True,
+)
+
+cc_library(
+ name = "libhw-display-virtio-gpu-pci",
+ srcs = ["hw/display/virtio-gpu-pci.c"] + select({
+ "@platforms//os:linux": ["hw/display/vhost-user-gpu-pci.c"],
+ "//conditions:default": [],
+ }),
+ hdrs = ["include/qemu/osdep.h"] + select({
+ "@platforms//os:windows": [
+ "include/qemu/thread-win32.h",
+ "include/sysemu/os-win32.h",
+ "platform/windows-amd64/config-host.h",
+ ],
+ "@platforms//os:macos": [
+ "include/qemu/thread-posix.h",
+ "include/sysemu/os-posix.h",
+ "platform/darwin-arm64/config-host.h",
+ ],
+ "@platforms//os:linux": [
+ "include/qemu/thread-posix.h",
+ "include/sysemu/os-posix.h",
+ "platform/linux-x86_64/config-host.h",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "config-poison.h",
+ "include/block/accounting.h",
+ "include/block/aio.h",
+ "include/block/aio-wait.h",
+ "include/block/block.h",
+ "include/block/block-common.h",
+ "include/block/block-global-state.h",
+ "include/block/block-io.h",
+ "include/block/blockjob.h",
+ "include/block/graph-lock.h",
+ "include/chardev/char.h",
+ "include/chardev/char-fe.h",
+ "include/exec/address-spaces.h",
+ "include/exec/cpu-common.h",
+ "include/exec/hwaddr.h",
+ "include/exec/ioport.h",
+ "include/exec/memattrs.h",
+ "include/exec/memop.h",
+ "include/exec/memory.h",
+ "include/exec/memory_ldst.h.inc",
+ "include/exec/memory_ldst_cached.h.inc",
+ "include/exec/memory_ldst_phys.h.inc",
+ "include/exec/poison.h",
+ "include/exec/ramlist.h",
+ "include/glib-compat.h",
+ "include/hw/hotplug.h",
+ "include/hw/isa/isa.h",
+ "include/hw/pci/msi.h",
+ "include/hw/pci/pci.h",
+ "include/hw/pci/pci_device.h",
+ "include/hw/pci/pci_ids.h",
+ "include/hw/pci/pci_regs.h",
+ "include/hw/pci/pcie.h",
+ "include/hw/pci/pcie_aer.h",
+ "include/hw/pci/pcie_regs.h",
+ "include/hw/pci/pcie_sriov.h",
+ "include/hw/qdev-core.h",
+ "include/hw/qdev-properties.h",
+ "include/hw/qdev-properties-system.h",
+ "include/hw/resettable.h",
+ "include/hw/virtio/vhost.h",
+ "include/hw/virtio/vhost-backend.h",
+ "include/hw/virtio/vhost-user.h",
+ "include/hw/virtio/virtio.h",
+ "include/hw/virtio/virtio-bus.h",
+ "include/hw/virtio/virtio-gpu.h",
+ "include/hw/virtio/virtio-gpu-pci.h",
+ "include/hw/virtio/virtio-pci.h",
+ "include/hw/vmstate-if.h",
+ "include/io/channel.h",
+ "include/migration/vmstate.h",
+ "include/net/net.h",
+ "include/net/queue.h",
+ "include/qapi/error.h",
+ "include/qapi/util.h",
+ "include/qemu/atomic.h",
+ "include/qemu/bitmap.h",
+ "include/qemu/bitops.h",
+ "include/qemu/bswap.h",
+ "include/qemu/clang-tsa.h",
+ "include/qemu/compiler.h",
+ "include/qemu/coroutine.h",
+ "include/qemu/coroutine-core.h",
+ "include/qemu/coroutine-tls.h",
+ "include/qemu/event_notifier.h",
+ "include/qemu/host-utils.h",
+ "include/qemu/int128.h",
+ "include/qemu/iov.h",
+ "include/qemu/job.h",
+ "include/qemu/lockable.h",
+ "include/qemu/log.h",
+ "include/qemu/log-for-trace.h",
+ "include/qemu/main-loop.h",
+ "include/qemu/module.h",
+ "include/qemu/notify.h",
+ "include/qemu/option.h",
+ "include/qemu/processor.h",
+ "include/qemu/progress_meter.h",
+ "include/qemu/qsp.h",
+ "include/qemu/queue.h",
+ "include/qemu/range.h",
+ "include/qemu/ratelimit.h",
+ "include/qemu/rcu.h",
+ "include/qemu/rcu_queue.h",
+ "include/qemu/sys_membarrier.h",
+ "include/qemu/thread.h",
+ "include/qemu/timed-average.h",
+ "include/qemu/timer.h",
+ "include/qemu/transactions.h",
+ "include/qemu/typedefs.h",
+ "include/qom/object.h",
+ "include/standard-headers/linux/pci_regs.h",
+ "include/standard-headers/linux/types.h",
+ "include/standard-headers/linux/virtio_config.h",
+ "include/standard-headers/linux/virtio_gpu.h",
+ "include/standard-headers/linux/virtio_ids.h",
+ "include/standard-headers/linux/virtio_ring.h",
+ "include/standard-headers/linux/virtio_types.h",
+ "include/sysemu/dma.h",
+ "include/sysemu/event-loop-base.h",
+ "include/sysemu/vhost-user-backend.h",
+ "include/ui/console.h",
+ "include/ui/input.h",
+ "include/ui/qemu-pixman.h",
+ "include/ui/surface.h",
+ "qapi/qapi-builtin-types.h",
+ "qapi/qapi-types-block-core.h",
+ "qapi/qapi-types-char.h",
+ "qapi/qapi-types-common.h",
+ "qapi/qapi-types-crypto.h",
+ "qapi/qapi-types-error.h",
+ "qapi/qapi-types-job.h",
+ "qapi/qapi-types-net.h",
+ "qapi/qapi-types-sockets.h",
+ "qapi/qapi-types-ui.h",
+ ],
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ defines = select({
+ "@platforms//os:windows": [
+ "GLIB_STATIC_COMPILATION",
+ "GMODULE_STATIC_COMPILATION",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "_GNU_SOURCE",
+ "_FILE_OFFSET_BITS=64",
+ "_LARGEFILE_SOURCE",
+ "BUILD_DSO",
+ ],
+ # buildifier: leave-alone
+ includes = [
+ ".",
+ "qapi",
+ "include",
+ ] + select({
+ "@platforms//os:windows": ["platform/windows-amd64"],
+ "@platforms//os:macos": ["platform/darwin-arm64"],
+ "@platforms//os:linux": ["platform/linux-x86_64"],
+ "//conditions:default": [],
+ }),
+ visibility = ["//visibility:public"],
+ deps = [
+ "libhw-display-virtio-gpu-pci_libmodule-common",
+ "@glib//:glib-static",
+ "@glib//:gmodule-static",
+ "@pixman//:pixman-1",
+ "@pixman//:pixman_simd",
+ ] + select({
+ "@platforms//os:windows": [
+ "//external/qemu/google/compat/windows:compat",
+ "@zlib",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+ alwayslink = True,
+)
+
+cc_library(
+ name = "libhw-display-virtio-gpu-pci-rutabaga",
+ srcs = ["hw/display/virtio-gpu-pci-rutabaga.c"],
+ hdrs = ["include/qemu/osdep.h"] + select({
+ "@platforms//os:windows": [
+ "include/qemu/thread-win32.h",
+ "include/sysemu/os-win32.h",
+ "platform/windows-amd64/config-host.h",
+ ],
+ "@platforms//os:macos": [
+ "include/qemu/thread-posix.h",
+ "include/sysemu/os-posix.h",
+ "platform/darwin-arm64/config-host.h",
+ ],
+ "@platforms//os:linux": [
+ "include/qemu/thread-posix.h",
+ "include/sysemu/os-posix.h",
+ "platform/linux-x86_64/config-host.h",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "config-poison.h",
+ "include/block/accounting.h",
+ "include/block/aio.h",
+ "include/block/aio-wait.h",
+ "include/block/block.h",
+ "include/block/block-common.h",
+ "include/block/block-global-state.h",
+ "include/block/block-io.h",
+ "include/block/blockjob.h",
+ "include/block/graph-lock.h",
+ "include/chardev/char.h",
+ "include/chardev/char-fe.h",
+ "include/exec/address-spaces.h",
+ "include/exec/cpu-common.h",
+ "include/exec/hwaddr.h",
+ "include/exec/ioport.h",
+ "include/exec/memattrs.h",
+ "include/exec/memop.h",
+ "include/exec/memory.h",
+ "include/exec/memory_ldst.h.inc",
+ "include/exec/memory_ldst_cached.h.inc",
+ "include/exec/memory_ldst_phys.h.inc",
+ "include/exec/poison.h",
+ "include/exec/ramlist.h",
+ "include/glib-compat.h",
+ "include/hw/hotplug.h",
+ "include/hw/isa/isa.h",
+ "include/hw/pci/msi.h",
+ "include/hw/pci/pci.h",
+ "include/hw/pci/pci_device.h",
+ "include/hw/pci/pci_ids.h",
+ "include/hw/pci/pci_regs.h",
+ "include/hw/pci/pcie.h",
+ "include/hw/pci/pcie_aer.h",
+ "include/hw/pci/pcie_regs.h",
+ "include/hw/pci/pcie_sriov.h",
+ "include/hw/qdev-core.h",
+ "include/hw/qdev-properties.h",
+ "include/hw/qdev-properties-system.h",
+ "include/hw/resettable.h",
+ "include/hw/virtio/vhost.h",
+ "include/hw/virtio/vhost-backend.h",
+ "include/hw/virtio/vhost-user.h",
+ "include/hw/virtio/virtio.h",
+ "include/hw/virtio/virtio-bus.h",
+ "include/hw/virtio/virtio-gpu.h",
+ "include/hw/virtio/virtio-gpu-pci.h",
+ "include/hw/virtio/virtio-pci.h",
+ "include/hw/vmstate-if.h",
+ "include/io/channel.h",
+ "include/migration/vmstate.h",
+ "include/net/net.h",
+ "include/net/queue.h",
+ "include/qapi/error.h",
+ "include/qapi/util.h",
+ "include/qemu/atomic.h",
+ "include/qemu/bitmap.h",
+ "include/qemu/bitops.h",
+ "include/qemu/bswap.h",
+ "include/qemu/clang-tsa.h",
+ "include/qemu/compiler.h",
+ "include/qemu/coroutine.h",
+ "include/qemu/coroutine-core.h",
+ "include/qemu/coroutine-tls.h",
+ "include/qemu/event_notifier.h",
+ "include/qemu/host-utils.h",
+ "include/qemu/int128.h",
+ "include/qemu/iov.h",
+ "include/qemu/job.h",
+ "include/qemu/lockable.h",
+ "include/qemu/log.h",
+ "include/qemu/log-for-trace.h",
+ "include/qemu/main-loop.h",
+ "include/qemu/module.h",
+ "include/qemu/notify.h",
+ "include/qemu/option.h",
+ "include/qemu/processor.h",
+ "include/qemu/progress_meter.h",
+ "include/qemu/qsp.h",
+ "include/qemu/queue.h",
+ "include/qemu/range.h",
+ "include/qemu/ratelimit.h",
+ "include/qemu/rcu.h",
+ "include/qemu/rcu_queue.h",
+ "include/qemu/sys_membarrier.h",
+ "include/qemu/thread.h",
+ "include/qemu/timed-average.h",
+ "include/qemu/timer.h",
+ "include/qemu/transactions.h",
+ "include/qemu/typedefs.h",
+ "include/qom/object.h",
+ "include/standard-headers/linux/pci_regs.h",
+ "include/standard-headers/linux/types.h",
+ "include/standard-headers/linux/virtio_config.h",
+ "include/standard-headers/linux/virtio_gpu.h",
+ "include/standard-headers/linux/virtio_ids.h",
+ "include/standard-headers/linux/virtio_ring.h",
+ "include/standard-headers/linux/virtio_types.h",
+ "include/sysemu/dma.h",
+ "include/sysemu/event-loop-base.h",
+ "include/sysemu/vhost-user-backend.h",
+ "include/ui/console.h",
+ "include/ui/input.h",
+ "include/ui/qemu-pixman.h",
+ "include/ui/surface.h",
+ "qapi/qapi-builtin-types.h",
+ "qapi/qapi-types-block-core.h",
+ "qapi/qapi-types-char.h",
+ "qapi/qapi-types-common.h",
+ "qapi/qapi-types-crypto.h",
+ "qapi/qapi-types-error.h",
+ "qapi/qapi-types-job.h",
+ "qapi/qapi-types-net.h",
+ "qapi/qapi-types-sockets.h",
+ "qapi/qapi-types-ui.h",
+ ],
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ defines = select({
+ "@platforms//os:windows": [
+ "GLIB_STATIC_COMPILATION",
+ "GMODULE_STATIC_COMPILATION",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "_GNU_SOURCE",
+ "_FILE_OFFSET_BITS=64",
+ "_LARGEFILE_SOURCE",
+ "BUILD_DSO",
+ ],
+ # buildifier: leave-alone
+ includes = [
+ ".",
+ "qapi",
+ "include",
+ ] + select({
+ "@platforms//os:windows": ["platform/windows-amd64"],
+ "@platforms//os:macos": ["platform/darwin-arm64"],
+ "@platforms//os:linux": ["platform/linux-x86_64"],
+ "//conditions:default": [],
+ }),
+ visibility = ["//visibility:public"],
+ deps = [
+ "libhw-display-virtio-gpu-pci-rutabaga_libmodule-common",
+ "//external/crosvm/rutabaga_gfx/ffi:c_ffi",
+ "@glib//:glib-static",
+ "@glib//:gmodule-static",
+ "@pixman//:pixman-1",
+ "@pixman//:pixman_simd",
+ ] + select({
+ "@platforms//os:windows": [
+ "//external/qemu/google/compat/windows:compat",
+ "@zlib",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+ alwayslink = True,
+)
+
+cc_library(
+ name = "libhw-display-virtio-gpu-pci-rutabaga_libmodule-common",
+ srcs = ["module-common.c"],
+ hdrs = ["include/qemu/osdep.h"] + select({
+ "@platforms//os:windows": [
+ "include/sysemu/os-win32.h",
+ "platform/windows-amd64/config-host.h",
+ ],
+ "@platforms//os:macos": [
+ "include/sysemu/os-posix.h",
+ "platform/darwin-arm64/config-host.h",
+ ],
+ "@platforms//os:linux": [
+ "include/sysemu/os-posix.h",
+ "platform/linux-x86_64/config-host.h",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "config-poison.h",
+ "include/exec/poison.h",
+ "include/glib-compat.h",
+ "include/qemu/compiler.h",
+ "include/qemu/module.h",
+ "include/qemu/typedefs.h",
+ ],
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ defines = select({
+ "@platforms//os:windows": [
+ "GLIB_STATIC_COMPILATION",
+ "GMODULE_STATIC_COMPILATION",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "_GNU_SOURCE",
+ "_FILE_OFFSET_BITS=64",
+ "_LARGEFILE_SOURCE",
+ "BUILD_DSO",
+ ],
+ # buildifier: leave-alone
+ includes = [
+ ".",
+ "include",
+ ] + select({
+ "@platforms//os:windows": ["platform/windows-amd64"],
+ "@platforms//os:macos": ["platform/darwin-arm64"],
+ "@platforms//os:linux": ["platform/linux-x86_64"],
+ "//conditions:default": [],
+ }),
+ visibility = ["//visibility:public"],
+ deps = [
+ "@glib//:glib-static",
+ "@glib//:gmodule-static",
+ ] + select({
+ "@platforms//os:windows": [
+ "//external/qemu/google/compat/windows:compat",
+ "@zlib",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+ alwayslink = True,
+)
+
+cc_library(
+ name = "libhw-display-virtio-gpu-pci_libmodule-common",
+ srcs = ["module-common.c"],
+ hdrs = ["include/qemu/osdep.h"] + select({
+ "@platforms//os:windows": [
+ "include/sysemu/os-win32.h",
+ "platform/windows-amd64/config-host.h",
+ ],
+ "@platforms//os:macos": [
+ "include/sysemu/os-posix.h",
+ "platform/darwin-arm64/config-host.h",
+ ],
+ "@platforms//os:linux": [
+ "include/sysemu/os-posix.h",
+ "platform/linux-x86_64/config-host.h",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "config-poison.h",
+ "include/exec/poison.h",
+ "include/glib-compat.h",
+ "include/qemu/compiler.h",
+ "include/qemu/module.h",
+ "include/qemu/typedefs.h",
+ ],
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ defines = select({
+ "@platforms//os:windows": [
+ "GLIB_STATIC_COMPILATION",
+ "GMODULE_STATIC_COMPILATION",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "_GNU_SOURCE",
+ "_FILE_OFFSET_BITS=64",
+ "_LARGEFILE_SOURCE",
+ "BUILD_DSO",
+ ],
+ # buildifier: leave-alone
+ includes = [
+ ".",
+ "include",
+ ] + select({
+ "@platforms//os:windows": ["platform/windows-amd64"],
+ "@platforms//os:macos": ["platform/darwin-arm64"],
+ "@platforms//os:linux": ["platform/linux-x86_64"],
+ "//conditions:default": [],
+ }),
+ visibility = ["//visibility:public"],
+ deps = [
+ "@glib//:glib-static",
+ "@glib//:gmodule-static",
+ ] + select({
+ "@platforms//os:windows": [
+ "//external/qemu/google/compat/windows:compat",
+ "@zlib",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+ alwayslink = True,
+)
+
+cc_library(
name = "libhw-display-virtio-gpu-rutabaga",
srcs = ["hw/display/virtio-gpu-rutabaga.c"],
hdrs = ["include/qemu/osdep.h"] + select({
@@ -7271,6 +8254,630 @@ cc_library(
)
cc_library(
+ name = "libhw-display-virtio-gpu_libmodule-common",
+ srcs = ["module-common.c"],
+ hdrs = ["include/qemu/osdep.h"] + select({
+ "@platforms//os:windows": [
+ "include/sysemu/os-win32.h",
+ "platform/windows-amd64/config-host.h",
+ ],
+ "@platforms//os:macos": [
+ "include/sysemu/os-posix.h",
+ "platform/darwin-arm64/config-host.h",
+ ],
+ "@platforms//os:linux": [
+ "include/sysemu/os-posix.h",
+ "platform/linux-x86_64/config-host.h",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "config-poison.h",
+ "include/exec/poison.h",
+ "include/glib-compat.h",
+ "include/qemu/compiler.h",
+ "include/qemu/module.h",
+ "include/qemu/typedefs.h",
+ ],
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ defines = select({
+ "@platforms//os:windows": [
+ "GLIB_STATIC_COMPILATION",
+ "GMODULE_STATIC_COMPILATION",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "_GNU_SOURCE",
+ "_FILE_OFFSET_BITS=64",
+ "_LARGEFILE_SOURCE",
+ "BUILD_DSO",
+ ],
+ # buildifier: leave-alone
+ includes = [
+ ".",
+ "include",
+ ] + select({
+ "@platforms//os:windows": ["platform/windows-amd64"],
+ "@platforms//os:macos": ["platform/darwin-arm64"],
+ "@platforms//os:linux": ["platform/linux-x86_64"],
+ "//conditions:default": [],
+ }),
+ visibility = ["//visibility:public"],
+ deps = [
+ "@glib//:glib-static",
+ "@glib//:gmodule-static",
+ ] + select({
+ "@platforms//os:windows": [
+ "//external/qemu/google/compat/windows:compat",
+ "@zlib",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+ alwayslink = True,
+)
+
+cc_library(
+ name = "libhw-display-virtio-vga",
+ srcs = ["hw/display/virtio-vga.c"] + select({
+ "@platforms//os:linux": ["hw/display/vhost-user-vga.c"],
+ "//conditions:default": [],
+ }) + ["hw/display/acpi-vga.c"],
+ hdrs = ["include/qemu/osdep.h"] + select({
+ "@platforms//os:windows": [
+ "include/qemu/thread-win32.h",
+ "include/sysemu/os-win32.h",
+ "platform/windows-amd64/config-host.h",
+ ],
+ "@platforms//os:macos": [
+ "include/qemu/thread-posix.h",
+ "include/sysemu/os-posix.h",
+ "platform/darwin-arm64/config-host.h",
+ ],
+ "@platforms//os:linux": [
+ "include/qemu/thread-posix.h",
+ "include/sysemu/os-posix.h",
+ "platform/linux-x86_64/config-host.h",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "config-poison.h",
+ "hw/display/vga_int.h",
+ "hw/display/virtio-vga.h",
+ "include/block/accounting.h",
+ "include/block/aio.h",
+ "include/block/aio-wait.h",
+ "include/block/block.h",
+ "include/block/block-common.h",
+ "include/block/block-global-state.h",
+ "include/block/block-io.h",
+ "include/block/blockjob.h",
+ "include/block/graph-lock.h",
+ "include/chardev/char.h",
+ "include/chardev/char-fe.h",
+ "include/exec/address-spaces.h",
+ "include/exec/cpu-common.h",
+ "include/exec/hwaddr.h",
+ "include/exec/ioport.h",
+ "include/exec/memattrs.h",
+ "include/exec/memop.h",
+ "include/exec/memory.h",
+ "include/exec/memory_ldst.h.inc",
+ "include/exec/memory_ldst_cached.h.inc",
+ "include/exec/memory_ldst_phys.h.inc",
+ "include/exec/poison.h",
+ "include/exec/ramlist.h",
+ "include/glib-compat.h",
+ "include/hw/acpi/acpi-defs.h",
+ "include/hw/acpi/acpi_aml_interface.h",
+ "include/hw/acpi/aml-build.h",
+ "include/hw/acpi/bios-linker-loader.h",
+ "include/hw/display/bochs-vbe.h",
+ "include/hw/hotplug.h",
+ "include/hw/isa/isa.h",
+ "include/hw/pci/msi.h",
+ "include/hw/pci/pci.h",
+ "include/hw/pci/pci_device.h",
+ "include/hw/pci/pci_ids.h",
+ "include/hw/pci/pci_regs.h",
+ "include/hw/pci/pcie.h",
+ "include/hw/pci/pcie_aer.h",
+ "include/hw/pci/pcie_regs.h",
+ "include/hw/pci/pcie_sriov.h",
+ "include/hw/qdev-core.h",
+ "include/hw/qdev-properties.h",
+ "include/hw/qdev-properties-system.h",
+ "include/hw/resettable.h",
+ "include/hw/virtio/vhost.h",
+ "include/hw/virtio/vhost-backend.h",
+ "include/hw/virtio/vhost-user.h",
+ "include/hw/virtio/virtio.h",
+ "include/hw/virtio/virtio-bus.h",
+ "include/hw/virtio/virtio-gpu.h",
+ "include/hw/virtio/virtio-gpu-pci.h",
+ "include/hw/virtio/virtio-pci.h",
+ "include/hw/vmstate-if.h",
+ "include/io/channel.h",
+ "include/migration/vmstate.h",
+ "include/net/net.h",
+ "include/net/queue.h",
+ "include/qapi/error.h",
+ "include/qapi/util.h",
+ "include/qemu/atomic.h",
+ "include/qemu/bitmap.h",
+ "include/qemu/bitops.h",
+ "include/qemu/bswap.h",
+ "include/qemu/clang-tsa.h",
+ "include/qemu/compiler.h",
+ "include/qemu/coroutine.h",
+ "include/qemu/coroutine-core.h",
+ "include/qemu/coroutine-tls.h",
+ "include/qemu/event_notifier.h",
+ "include/qemu/host-utils.h",
+ "include/qemu/int128.h",
+ "include/qemu/iov.h",
+ "include/qemu/job.h",
+ "include/qemu/lockable.h",
+ "include/qemu/log.h",
+ "include/qemu/log-for-trace.h",
+ "include/qemu/main-loop.h",
+ "include/qemu/module.h",
+ "include/qemu/notify.h",
+ "include/qemu/option.h",
+ "include/qemu/processor.h",
+ "include/qemu/progress_meter.h",
+ "include/qemu/qsp.h",
+ "include/qemu/queue.h",
+ "include/qemu/range.h",
+ "include/qemu/ratelimit.h",
+ "include/qemu/rcu.h",
+ "include/qemu/rcu_queue.h",
+ "include/qemu/sys_membarrier.h",
+ "include/qemu/thread.h",
+ "include/qemu/timed-average.h",
+ "include/qemu/timer.h",
+ "include/qemu/transactions.h",
+ "include/qemu/typedefs.h",
+ "include/qom/object.h",
+ "include/standard-headers/linux/pci_regs.h",
+ "include/standard-headers/linux/types.h",
+ "include/standard-headers/linux/virtio_config.h",
+ "include/standard-headers/linux/virtio_gpu.h",
+ "include/standard-headers/linux/virtio_ids.h",
+ "include/standard-headers/linux/virtio_ring.h",
+ "include/standard-headers/linux/virtio_types.h",
+ "include/sysemu/dma.h",
+ "include/sysemu/event-loop-base.h",
+ "include/sysemu/vhost-user-backend.h",
+ "include/ui/console.h",
+ "include/ui/input.h",
+ "include/ui/qemu-pixman.h",
+ "include/ui/surface.h",
+ "qapi/qapi-builtin-types.h",
+ "qapi/qapi-types-block-core.h",
+ "qapi/qapi-types-char.h",
+ "qapi/qapi-types-common.h",
+ "qapi/qapi-types-crypto.h",
+ "qapi/qapi-types-error.h",
+ "qapi/qapi-types-job.h",
+ "qapi/qapi-types-net.h",
+ "qapi/qapi-types-sockets.h",
+ "qapi/qapi-types-ui.h",
+ ],
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ defines = select({
+ "@platforms//os:windows": [
+ "GLIB_STATIC_COMPILATION",
+ "GMODULE_STATIC_COMPILATION",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "_GNU_SOURCE",
+ "_FILE_OFFSET_BITS=64",
+ "_LARGEFILE_SOURCE",
+ "BUILD_DSO",
+ ],
+ # buildifier: leave-alone
+ includes = [
+ ".",
+ "qapi",
+ "include",
+ ] + select({
+ "@platforms//os:windows": ["platform/windows-amd64"],
+ "@platforms//os:macos": ["platform/darwin-arm64"],
+ "@platforms//os:linux": ["platform/linux-x86_64"],
+ "//conditions:default": [],
+ }),
+ visibility = ["//visibility:public"],
+ deps = [
+ "libhw-display-virtio-vga_libmodule-common",
+ "@glib//:glib-static",
+ "@glib//:gmodule-static",
+ "@pixman//:pixman-1",
+ "@pixman//:pixman_simd",
+ ] + select({
+ "@platforms//os:windows": [
+ "//external/qemu/google/compat/windows:compat",
+ "@zlib",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+ alwayslink = True,
+)
+
+cc_library(
+ name = "libhw-display-virtio-vga-gl",
+ srcs = ["hw/display/acpi-vga.c"],
+ hdrs = ["include/qemu/osdep.h"] + select({
+ "@platforms//os:windows": [
+ "include/qemu/thread-win32.h",
+ "include/sysemu/os-win32.h",
+ "platform/windows-amd64/config-host.h",
+ ],
+ "@platforms//os:macos": [
+ "include/qemu/thread-posix.h",
+ "include/sysemu/os-posix.h",
+ "platform/darwin-arm64/config-host.h",
+ ],
+ "@platforms//os:linux": [
+ "include/qemu/thread-posix.h",
+ "include/sysemu/os-posix.h",
+ "platform/linux-x86_64/config-host.h",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "config-poison.h",
+ "hw/display/vga_int.h",
+ "include/block/accounting.h",
+ "include/block/aio.h",
+ "include/block/aio-wait.h",
+ "include/block/block.h",
+ "include/block/block-common.h",
+ "include/block/block-global-state.h",
+ "include/block/block-io.h",
+ "include/block/blockjob.h",
+ "include/block/graph-lock.h",
+ "include/exec/address-spaces.h",
+ "include/exec/cpu-common.h",
+ "include/exec/hwaddr.h",
+ "include/exec/ioport.h",
+ "include/exec/memattrs.h",
+ "include/exec/memop.h",
+ "include/exec/memory.h",
+ "include/exec/memory_ldst.h.inc",
+ "include/exec/memory_ldst_cached.h.inc",
+ "include/exec/memory_ldst_phys.h.inc",
+ "include/exec/poison.h",
+ "include/exec/ramlist.h",
+ "include/glib-compat.h",
+ "include/hw/acpi/acpi-defs.h",
+ "include/hw/acpi/acpi_aml_interface.h",
+ "include/hw/acpi/aml-build.h",
+ "include/hw/acpi/bios-linker-loader.h",
+ "include/hw/display/bochs-vbe.h",
+ "include/hw/hotplug.h",
+ "include/hw/isa/isa.h",
+ "include/hw/pci/pci.h",
+ "include/hw/pci/pci_ids.h",
+ "include/hw/pci/pci_regs.h",
+ "include/hw/qdev-core.h",
+ "include/hw/resettable.h",
+ "include/qapi/util.h",
+ "include/qemu/atomic.h",
+ "include/qemu/bitmap.h",
+ "include/qemu/bitops.h",
+ "include/qemu/bswap.h",
+ "include/qemu/clang-tsa.h",
+ "include/qemu/compiler.h",
+ "include/qemu/coroutine.h",
+ "include/qemu/coroutine-core.h",
+ "include/qemu/coroutine-tls.h",
+ "include/qemu/event_notifier.h",
+ "include/qemu/host-utils.h",
+ "include/qemu/int128.h",
+ "include/qemu/iov.h",
+ "include/qemu/job.h",
+ "include/qemu/lockable.h",
+ "include/qemu/main-loop.h",
+ "include/qemu/module.h",
+ "include/qemu/notify.h",
+ "include/qemu/processor.h",
+ "include/qemu/progress_meter.h",
+ "include/qemu/qsp.h",
+ "include/qemu/queue.h",
+ "include/qemu/range.h",
+ "include/qemu/ratelimit.h",
+ "include/qemu/rcu.h",
+ "include/qemu/rcu_queue.h",
+ "include/qemu/sys_membarrier.h",
+ "include/qemu/thread.h",
+ "include/qemu/timed-average.h",
+ "include/qemu/timer.h",
+ "include/qemu/transactions.h",
+ "include/qemu/typedefs.h",
+ "include/qom/object.h",
+ "include/standard-headers/linux/pci_regs.h",
+ "include/sysemu/dma.h",
+ "include/sysemu/event-loop-base.h",
+ "qapi/qapi-builtin-types.h",
+ "qapi/qapi-types-block-core.h",
+ "qapi/qapi-types-common.h",
+ "qapi/qapi-types-crypto.h",
+ "qapi/qapi-types-job.h",
+ "qapi/qapi-types-sockets.h",
+ ],
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ defines = select({
+ "@platforms//os:windows": [
+ "GLIB_STATIC_COMPILATION",
+ "GMODULE_STATIC_COMPILATION",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "_GNU_SOURCE",
+ "_FILE_OFFSET_BITS=64",
+ "_LARGEFILE_SOURCE",
+ "BUILD_DSO",
+ ],
+ # buildifier: leave-alone
+ includes = [
+ ".",
+ "qapi",
+ "include",
+ ] + select({
+ "@platforms//os:windows": ["platform/windows-amd64"],
+ "@platforms//os:macos": ["platform/darwin-arm64"],
+ "@platforms//os:linux": ["platform/linux-x86_64"],
+ "//conditions:default": [],
+ }),
+ visibility = ["//visibility:public"],
+ deps = [
+ "libhw-display-virtio-vga-gl_libmodule-common",
+ "@glib//:glib-static",
+ "@glib//:gmodule-static",
+ ] + select({
+ "@platforms//os:windows": [
+ "//external/qemu/google/compat/windows:compat",
+ "@zlib",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+ alwayslink = True,
+)
+
+cc_library(
+ name = "libhw-display-virtio-vga-gl_libmodule-common",
+ srcs = ["module-common.c"],
+ hdrs = ["include/qemu/osdep.h"] + select({
+ "@platforms//os:windows": [
+ "include/sysemu/os-win32.h",
+ "platform/windows-amd64/config-host.h",
+ ],
+ "@platforms//os:macos": [
+ "include/sysemu/os-posix.h",
+ "platform/darwin-arm64/config-host.h",
+ ],
+ "@platforms//os:linux": [
+ "include/sysemu/os-posix.h",
+ "platform/linux-x86_64/config-host.h",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "config-poison.h",
+ "include/exec/poison.h",
+ "include/glib-compat.h",
+ "include/qemu/compiler.h",
+ "include/qemu/module.h",
+ "include/qemu/typedefs.h",
+ ],
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ defines = select({
+ "@platforms//os:windows": [
+ "GLIB_STATIC_COMPILATION",
+ "GMODULE_STATIC_COMPILATION",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "_GNU_SOURCE",
+ "_FILE_OFFSET_BITS=64",
+ "_LARGEFILE_SOURCE",
+ "BUILD_DSO",
+ ],
+ # buildifier: leave-alone
+ includes = [
+ ".",
+ "include",
+ ] + select({
+ "@platforms//os:windows": ["platform/windows-amd64"],
+ "@platforms//os:macos": ["platform/darwin-arm64"],
+ "@platforms//os:linux": ["platform/linux-x86_64"],
+ "//conditions:default": [],
+ }),
+ visibility = ["//visibility:public"],
+ deps = [
+ "@glib//:glib-static",
+ "@glib//:gmodule-static",
+ ] + select({
+ "@platforms//os:windows": [
+ "//external/qemu/google/compat/windows:compat",
+ "@zlib",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+ alwayslink = True,
+)
+
+cc_library(
+ name = "libhw-display-virtio-vga_libmodule-common",
+ srcs = ["module-common.c"],
+ hdrs = ["include/qemu/osdep.h"] + select({
+ "@platforms//os:windows": [
+ "include/sysemu/os-win32.h",
+ "platform/windows-amd64/config-host.h",
+ ],
+ "@platforms//os:macos": [
+ "include/sysemu/os-posix.h",
+ "platform/darwin-arm64/config-host.h",
+ ],
+ "@platforms//os:linux": [
+ "include/sysemu/os-posix.h",
+ "platform/linux-x86_64/config-host.h",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "config-poison.h",
+ "include/exec/poison.h",
+ "include/glib-compat.h",
+ "include/qemu/compiler.h",
+ "include/qemu/module.h",
+ "include/qemu/typedefs.h",
+ ],
+ copts = select({
+ "@platforms//os:windows": [
+ "-Wno-constant-conversion",
+ "-Wno-macro-redefined",
+ "-Wno-invalid-noreturn",
+ "-Wno-bitfield-constant-conversion",
+ "-Wno-int-to-void-pointer-cast",
+ "-Wno-unused-command-line-argument",
+ "-Wno-undef",
+ "-Wno-microsoft-enum-forward-reference",
+ "-Wno-microsoft-include",
+ "-Wno-deprecated-declarations",
+ "-fms-extensions",
+ "-march=native",
+ ],
+ "@platforms//os:macos": ["-Wno-implicit-function-declaration"],
+ "@platforms//os:linux": [
+ "-mcx16",
+ "-Wno-implicit-function-declaration",
+ ],
+ "//conditions:default": [],
+ }),
+ defines = select({
+ "@platforms//os:windows": [
+ "GLIB_STATIC_COMPILATION",
+ "GMODULE_STATIC_COMPILATION",
+ ],
+ "//conditions:default": [],
+ }) + [
+ "_GNU_SOURCE",
+ "_FILE_OFFSET_BITS=64",
+ "_LARGEFILE_SOURCE",
+ "BUILD_DSO",
+ ],
+ # buildifier: leave-alone
+ includes = [
+ ".",
+ "include",
+ ] + select({
+ "@platforms//os:windows": ["platform/windows-amd64"],
+ "@platforms//os:macos": ["platform/darwin-arm64"],
+ "@platforms//os:linux": ["platform/linux-x86_64"],
+ "//conditions:default": [],
+ }),
+ visibility = ["//visibility:public"],
+ deps = [
+ "@glib//:glib-static",
+ "@glib//:gmodule-static",
+ ] + select({
+ "@platforms//os:windows": [
+ "//external/qemu/google/compat/windows:compat",
+ "@zlib",
+ ],
+ "@platforms//os:linux": ["//external/qemu/google/compat/linux:compat"],
+ "//conditions:default": [],
+ }),
+ alwayslink = True,
+)
+
+cc_library(
name = "libhwcore",
srcs = [
"hw/core/bus.c",
diff --git a/google/toolchain/src/aemu/configure/darwin_builder.py b/google/toolchain/src/aemu/configure/darwin_builder.py
index 53568cf99c..1c43e04704 100644
--- a/google/toolchain/src/aemu/configure/darwin_builder.py
+++ b/google/toolchain/src/aemu/configure/darwin_builder.py
@@ -134,7 +134,7 @@ class DarwinBuilder(QemuBuilder):
"-Drbd=disabled",
"-Drdma=disabled",
"-Dreplication=disabled",
- "-Drutabaga_gfx=disabled",
+ "-Drutabaga_gfx=enabled",
"-Dsdl_image=disabled",
"-Dsdl=disabled",
"-Dseccomp=disabled",
@@ -212,16 +212,16 @@ class DarwinBuilder(QemuBuilder):
]
return [
- # BazelLib(
- # "//hardware/google/gfxstream/host:gfxstream_backend",
- # "0.1.2",
- # {},
- # ),
- # CargoLib(
- # "/external/crosvm/rutabaga_gfx/ffi:rutabaga_gfx_ffi",
- # "0.1.2",
- # {"archive": "rutabaga_gfx_ffi"},
- # ), # Must be after libgxstream!
+ BazelLib(
+ "//hardware/google/gfxstream/host:gfxstream_backend",
+ "0.1.2",
+ {},
+ ),
+ CargoLib(
+ "/external/crosvm/rutabaga_gfx/ffi:rutabaga_gfx_ffi",
+ "0.1.2",
+ {"archive": "rutabaga_gfx_ffi"},
+ ), # Must be after libgxstream!
BazelLib("//external/dtc:libfdt", "1.6.0", {}),
BazelLib(
"@glib//:gmodule-static",
diff --git a/google/toolchain/src/aemu/configure/linux_builder.py b/google/toolchain/src/aemu/configure/linux_builder.py
index 51be576240..4092d8541f 100644
--- a/google/toolchain/src/aemu/configure/linux_builder.py
+++ b/google/toolchain/src/aemu/configure/linux_builder.py
@@ -102,7 +102,7 @@ class LinuxBuilder(QemuBuilder):
"-Drbd=disabled",
"-Drdma=disabled",
"-Dreplication=disabled",
- "-Drutabaga_gfx=disabled",
+ "-Drutabaga_gfx=enabled",
"-Dsdl=disabled",
"-Dsdl_image=disabled",
"-Dseccomp=disabled",
diff --git a/google/toolchain/src/aemu/configure/windows_builder.py b/google/toolchain/src/aemu/configure/windows_builder.py
index a517edd81a..91d915df7b 100644
--- a/google/toolchain/src/aemu/configure/windows_builder.py
+++ b/google/toolchain/src/aemu/configure/windows_builder.py
@@ -183,7 +183,7 @@ class WindowsBuilder(QemuBuilder):
"-Drbd=disabled",
"-Drdma=disabled",
"-Dreplication=disabled",
- "-Drutabaga_gfx=disabled", # b/324640237
+ "-Drutabaga_gfx=enabled",
"-Dsdl=disabled",
"-Dsdl_image=disabled",
"-Dseccomp=disabled",
diff --git a/google/toolchain/src/aemu/toolchain.py b/google/toolchain/src/aemu/toolchain.py
index 418ded0b58..6f087e3a50 100755
--- a/google/toolchain/src/aemu/toolchain.py
+++ b/google/toolchain/src/aemu/toolchain.py
@@ -106,7 +106,9 @@ def gen_toolchain(
logging.info("Mapping %s -> %s", target, TARGET_ALIAS[target])
target = TARGET_ALIAS[target]
- return builder_map[target](Path(aosp), Path(dest), Path(toolchain_dir), ccache, toolchain)
+ return builder_map[target](
+ Path(aosp), Path(dest), Path(toolchain_dir), ccache, toolchain
+ )
def mkdirs(out: Path, force: bool):
@@ -215,10 +217,11 @@ def release_command(args):
def bazel_command(args):
bazel_out = Path(args.out)
bazel_out.mkdir(parents=True, exist_ok=True)
- build_dir = Path(args.build)
+
+ build_dir = args.build
temp_build = None
if not build_dir:
- temp_build = tempfile.TemporaryDirectory()
+ temp_build = tempfile.TemporaryDirectory(prefix="shadow")
build_dir = Path(temp_build.__enter__()).resolve()
builder = gen_toolchain(
args.target,
@@ -230,7 +233,7 @@ def bazel_command(args):
)
builder.configure_meson([])
- with tempfile.TemporaryDirectory() as bazel_build_dir:
+ with tempfile.TemporaryDirectory(prefix="bazel") as bazel_build_dir:
# Make sure there are no accidently symlinks that cause
# issues when trying to find dependencies
build_dir = Path(build_dir).resolve()
@@ -249,7 +252,7 @@ def bazel_command(args):
/ "qemu"
/ f"qemu-{platform.system().lower()}-shim.jsonc"
if not args.shim
- else args.shim
+ else Path(args.shim)
).absolute()
builder.configure_meson(
[
diff --git a/hw/core/bus.c b/hw/core/bus.c
index c7831b5293..42fab7bf98 100644
--- a/hw/core/bus.c
+++ b/hw/core/bus.c
@@ -152,18 +152,18 @@ static void bus_unparent(Object *obj)
bus->parent = NULL;
}
-void qbus_init(void *bus, size_t size, const char *typename,
+void qbus_init(void *bus, size_t size, const char *type_name,
DeviceState *parent, const char *name)
{
- object_initialize(bus, size, typename);
+ object_initialize(bus, size, type_name);
qbus_init_internal(bus, parent, name);
}
-BusState *qbus_new(const char *typename, DeviceState *parent, const char *name)
+BusState *qbus_new(const char *type_name, DeviceState *parent, const char *name)
{
BusState *bus;
- bus = BUS(object_new(typename));
+ bus = BUS(object_new(type_name));
qbus_init_internal(bus, parent, name);
return bus;
diff --git a/hw/core/qdev-properties-system.c b/hw/core/qdev-properties-system.c
index 1473ab3d5e..533bae7ae4 100644
--- a/hw/core/qdev-properties-system.c
+++ b/hw/core/qdev-properties-system.c
@@ -438,7 +438,7 @@ static void set_netdev(Object *obj, Visitor *v, const char *name,
}
if (peers[i]->info->check_peer_type) {
- if (!peers[i]->info->check_peer_type(peers[i], obj->class, errp)) {
+ if (!peers[i]->info->check_peer_type(peers[i], obj->klass, errp)) {
goto out;
}
}
diff --git a/hw/i386/x86.c b/hw/i386/x86.c
index 2b6291ad8d..2c0f1117ad 100644
--- a/hw/i386/x86.c
+++ b/hw/i386/x86.c
@@ -1142,6 +1142,7 @@ void x86_bios_rom_init(MachineState *ms, const char *default_firmware,
int bios_size, isa_bios_size;
ssize_t ret;
+ printf("Init rom \n");
/* BIOS load */
bios_name = ms->firmware ?: default_firmware;
filename = qemu_find_file(QEMU_FILE_TYPE_BIOS, bios_name);
diff --git a/include/exec/memory.h b/include/exec/memory.h
index 831f7c996d..8a020afb64 100644
--- a/include/exec/memory.h
+++ b/include/exec/memory.h
@@ -1733,7 +1733,7 @@ static inline IOMMUMemoryRegion *memory_region_get_iommu(MemoryRegion *mr)
static inline IOMMUMemoryRegionClass *memory_region_get_iommu_class_nocheck(
IOMMUMemoryRegion *iommu_mr)
{
- return (IOMMUMemoryRegionClass *) (((Object *)iommu_mr)->class);
+ return (IOMMUMemoryRegionClass *) (((Object *)iommu_mr)->klass);
}
#define memory_region_is_iommu(mr) (memory_region_get_iommu(mr) != NULL)
diff --git a/include/hw/qdev-core.h b/include/hw/qdev-core.h
index 151d968238..d89cd979c6 100644
--- a/include/hw/qdev-core.h
+++ b/include/hw/qdev-core.h
@@ -868,9 +868,9 @@ DeviceState *qdev_find_recursive(BusState *bus, const char *id);
typedef int (qbus_walkerfn)(BusState *bus, void *opaque);
typedef int (qdev_walkerfn)(DeviceState *dev, void *opaque);
-void qbus_init(void *bus, size_t size, const char *typename,
+void qbus_init(void *bus, size_t size, const char *type_name,
DeviceState *parent, const char *name);
-BusState *qbus_new(const char *typename, DeviceState *parent, const char *name);
+BusState *qbus_new(const char *type_name, DeviceState *parent, const char *name);
bool qbus_realize(BusState *bus, Error **errp);
void qbus_unrealize(BusState *bus);
diff --git a/include/qemu/atomic.h b/include/qemu/atomic.h
index f1d3d1702a..69666acba7 100644
--- a/include/qemu/atomic.h
+++ b/include/qemu/atomic.h
@@ -20,6 +20,13 @@
/* Compiler barrier */
#define barrier() ({ asm volatile("" ::: "memory"); (void)0; })
+#ifdef __cplusplus
+
+#ifndef typeof_strip_qual
+#error Use the typeof_strip_qual(expr) definition from atomic.hpp on C++ builds.
+#endif
+
+#else /* __cpluplus */
/* The variable that receives the old value of an atomically-accessed
* variable must be non-qualified, because atomic builtins return values
* through a pointer-type argument as in __atomic_load(&var, &old, MODEL).
@@ -61,6 +68,7 @@
__builtin_types_compatible_p(typeof(expr), const volatile unsigned short), \
(unsigned short)1, \
(expr)+0))))))
+#endif /* __cpluplus */
#ifndef __ATOMIC_RELAXED
#error "Expecting C11 atomic ops"
diff --git a/include/qemu/atomic.hpp b/include/qemu/atomic.hpp
new file mode 100644
index 0000000000..5844e3d427
--- /dev/null
+++ b/include/qemu/atomic.hpp
@@ -0,0 +1,38 @@
+/*
+ * The C++ definition for typeof_strip_qual used in atomic.h.
+ *
+ * Copyright (C) 2024 Google, Inc.
+ *
+ * Author: Roman Kiryanov <rkir@google.com>
+ *
+ * This work is licensed under the terms of the GNU GPL, version 2 or later.
+ * See the COPYING file in the top-level directory.
+ *
+ * See docs/devel/atomics.rst for discussion about the guarantees each
+ * atomic primitive is meant to provide.
+ */
+
+#ifndef QEMU_ATOMIC_HPP
+#define QEMU_ATOMIC_HPP
+
+#include <type_traits>
+
+/* Match the integer promotion behavior of typeof_strip_qual, see atomic.h */
+template <class T> struct typeof_strip_qual_cpp { using result = decltype(+T(0)); };
+
+template <> struct typeof_strip_qual_cpp<bool> { using result = bool; };
+template <> struct typeof_strip_qual_cpp<signed char> { using result = signed char; };
+template <> struct typeof_strip_qual_cpp<unsigned char> { using result = unsigned char; };
+template <> struct typeof_strip_qual_cpp<signed short> { using result = signed short; };
+template <> struct typeof_strip_qual_cpp<unsigned short> { using result = unsigned short; };
+
+#define typeof_strip_qual(expr) \
+ typeof_strip_qual_cpp< \
+ std::remove_cv< \
+ std::remove_reference< \
+ decltype(expr) \
+ >::type \
+ >::type \
+ >::result
+
+#endif /* QEMU_ATOMIC_HPP */
diff --git a/include/qom/object.h b/include/qom/object.h
index afccd24ca7..c40f186476 100644
--- a/include/qom/object.h
+++ b/include/qom/object.h
@@ -153,7 +153,7 @@ struct ObjectClass
struct Object
{
/* private: */
- ObjectClass *class;
+ ObjectClass *klass;
ObjectFree *free;
GHashTable *properties;
uint32_t ref;
@@ -555,7 +555,7 @@ Object *object_new_with_class(ObjectClass *klass);
/**
* object_new:
- * @typename: The name of the type of the object to instantiate.
+ * @type_name: The name of the type of the object to instantiate.
*
* This function will initialize a new object using heap allocated memory.
* The returned object has a reference count of 1, and will be freed when
@@ -563,11 +563,11 @@ Object *object_new_with_class(ObjectClass *klass);
*
* Returns: The newly allocated and instantiated object.
*/
-Object *object_new(const char *typename);
+Object *object_new(const char *type_name);
/**
* object_new_with_props:
- * @typename: The name of the type of the object to instantiate.
+ * @type_name: The name of the type of the object to instantiate.
* @parent: the parent object
* @id: The unique ID of the object
* @errp: pointer to error object
@@ -611,7 +611,7 @@ Object *object_new(const char *typename);
*
* Returns: The newly allocated, instantiated & initialized object.
*/
-Object *object_new_with_props(const char *typename,
+Object *object_new_with_props(const char *type_name,
Object *parent,
const char *id,
Error **errp,
@@ -619,7 +619,7 @@ Object *object_new_with_props(const char *typename,
/**
* object_new_with_propv:
- * @typename: The name of the type of the object to instantiate.
+ * @type_name: The name of the type of the object to instantiate.
* @parent: the parent object
* @id: The unique ID of the object
* @errp: pointer to error object
@@ -627,7 +627,7 @@ Object *object_new_with_props(const char *typename,
*
* See object_new_with_props() for documentation.
*/
-Object *object_new_with_propv(const char *typename,
+Object *object_new_with_propv(const char *type_name,
Object *parent,
const char *id,
Error **errp,
@@ -693,13 +693,13 @@ bool object_set_propv(Object *obj, Error **errp, va_list vargs);
* object_initialize:
* @obj: A pointer to the memory to be used for the object.
* @size: The maximum size available at @obj for the object.
- * @typename: The name of the type of the object to instantiate.
+ * @type_name: The name of the type of the object to instantiate.
*
* This function will initialize an object. The memory for the object should
* have already been allocated. The returned object has a reference count of 1,
* and will be finalized when the last reference is dropped.
*/
-void object_initialize(void *obj, size_t size, const char *typename);
+void object_initialize(void *obj, size_t size, const char *type_name);
/**
* object_initialize_child_with_props:
@@ -772,19 +772,19 @@ void object_initialize_child_internal(Object *parent, const char *propname,
/**
* object_dynamic_cast:
* @obj: The object to cast.
- * @typename: The @typename to cast to.
+ * @type_name: The @type_name to cast to.
*
- * This function will determine if @obj is-a @typename. @obj can refer to an
+ * This function will determine if @obj is-a @type_name. @obj can refer to an
* object or an interface associated with an object.
*
* Returns: This function returns @obj on success or #NULL on failure.
*/
-Object *object_dynamic_cast(Object *obj, const char *typename);
+Object *object_dynamic_cast(Object *obj, const char *type_name);
/**
* object_dynamic_cast_assert:
* @obj: The object to cast.
- * @typename: The @typename to cast to.
+ * @type_name: The @type_name to cast to.
* @file: Source code file where function was called
* @line: Source code line where function was called
* @func: Name of function where this function was called
@@ -795,7 +795,7 @@ Object *object_dynamic_cast(Object *obj, const char *typename);
* This function is not meant to be called directly, but only through
* the wrapper macro OBJECT_CHECK.
*/
-Object *object_dynamic_cast_assert(Object *obj, const char *typename,
+Object *object_dynamic_cast_assert(Object *obj, const char *type_name,
const char *file, int line, const char *func);
/**
@@ -886,7 +886,7 @@ void object_set_properties_from_keyval(Object *obj, const QDict *qdict,
/**
* object_class_dynamic_cast_assert:
* @klass: The #ObjectClass to attempt to cast.
- * @typename: The QOM typename of the class to cast to.
+ * @type_name: The QOM typename of the class to cast to.
* @file: Source code file where function was called
* @line: Source code line where function was called
* @func: Name of function where this function was called
@@ -898,26 +898,26 @@ void object_set_properties_from_keyval(Object *obj, const QDict *qdict,
* the wrapper macro OBJECT_CLASS_CHECK.
*/
ObjectClass *object_class_dynamic_cast_assert(ObjectClass *klass,
- const char *typename,
+ const char *type_name,
const char *file, int line,
const char *func);
/**
* object_class_dynamic_cast:
* @klass: The #ObjectClass to attempt to cast.
- * @typename: The QOM typename of the class to cast to.
+ * @type_name: The QOM typename of the class to cast to.
*
- * Returns: If @typename is a class, this function returns @klass if
- * @typename is a subtype of @klass, else returns #NULL.
+ * Returns: If @type_name is a class, this function returns @klass if
+ * @type_name is a subtype of @klass, else returns #NULL.
*
- * If @typename is an interface, this function returns the interface
+ * If @type_name is an interface, this function returns the interface
* definition for @klass if @klass implements it unambiguously; #NULL
* is returned if @klass does not implement the interface or if multiple
* classes or interfaces on the hierarchy leading to @klass implement
* it. (FIXME: perhaps this can be detected at type definition time?)
*/
ObjectClass *object_class_dynamic_cast(ObjectClass *klass,
- const char *typename);
+ const char *type_name);
/**
* object_class_get_parent:
@@ -945,23 +945,23 @@ bool object_class_is_abstract(ObjectClass *klass);
/**
* object_class_by_name:
- * @typename: The QOM typename to obtain the class for.
+ * @type_name: The QOM typename to obtain the class for.
*
- * Returns: The class for @typename or %NULL if not found.
+ * Returns: The class for @type_name or %NULL if not found.
*/
-ObjectClass *object_class_by_name(const char *typename);
+ObjectClass *object_class_by_name(const char *type_name);
/**
* module_object_class_by_name:
- * @typename: The QOM typename to obtain the class for.
+ * @type_name: The QOM typename to obtain the class for.
*
* For objects which might be provided by a module. Behaves like
* object_class_by_name, but additionally tries to load the module
* needed in case the class is not available.
*
- * Returns: The class for @typename or %NULL if not found.
+ * Returns: The class for @type_name or %NULL if not found.
*/
-ObjectClass *module_object_class_by_name(const char *typename);
+ObjectClass *module_object_class_by_name(const char *type_name);
void object_class_foreach(void (*fn)(ObjectClass *klass, void *opaque),
const char *implements_type, bool include_abstract,
@@ -1390,7 +1390,7 @@ uint64_t object_property_get_uint(Object *obj, const char *name,
* object_property_get_enum:
* @obj: the object
* @name: the name of the property
- * @typename: the name of the enum data type
+ * @type_name: the name of the enum data type
* @errp: returns an error if this function fails
*
* Returns: the value of the property, converted to an integer (which
@@ -1398,7 +1398,7 @@ uint64_t object_property_get_uint(Object *obj, const char *name,
* value is not an enum).
*/
int object_property_get_enum(Object *obj, const char *name,
- const char *typename, Error **errp);
+ const char *type_name, Error **errp);
/**
* object_property_set:
@@ -1532,7 +1532,7 @@ Object *object_resolve_path(const char *path, bool *ambiguous);
/**
* object_resolve_path_type:
* @path: the path to resolve
- * @typename: the type to look for.
+ * @type_name: the type to look for.
* @ambiguous: returns true if the path resolution failed because of an
* ambiguous match
*
@@ -1542,12 +1542,12 @@ Object *object_resolve_path(const char *path, bool *ambiguous);
* ambiguous.
*
* For both partial and absolute paths, the return value goes through
- * a dynamic cast to @typename. This is important if either the link,
- * or the typename itself are of interface types.
+ * a dynamic cast to @type_name. This is important if either the link,
+ * or the @type_name itself are of interface types.
*
* Returns: The matched object or NULL on path lookup failure.
*/
-Object *object_resolve_path_type(const char *path, const char *typename,
+Object *object_resolve_path_type(const char *path, const char *type_name,
bool *ambiguous);
/**
@@ -1722,25 +1722,25 @@ ObjectProperty *object_class_property_add_bool(ObjectClass *klass,
* object_property_add_enum:
* @obj: the object to add a property to
* @name: the name of the property
- * @typename: the name of the enum data type
+ * @type_name: the name of the enum data type
* @lookup: enum value namelookup table
* @get: the getter or %NULL if the property is write-only.
* @set: the setter or %NULL if the property is read-only
*
* Add an enum property using getters/setters. This function will add a
- * property of type '@typename'.
+ * property of type '@type_name'.
*
* Returns: The newly added property on success, or %NULL on failure.
*/
ObjectProperty *object_property_add_enum(Object *obj, const char *name,
- const char *typename,
+ const char *type_name,
const QEnumLookup *lookup,
int (*get)(Object *, Error **),
void (*set)(Object *, int, Error **));
ObjectProperty *object_class_property_add_enum(ObjectClass *klass,
const char *name,
- const char *typename,
+ const char *type_name,
const QEnumLookup *lookup,
int (*get)(Object *, Error **),
void (*set)(Object *, int, Error **));
@@ -1959,11 +1959,11 @@ Object *container_get(Object *root, const char *path);
/**
* object_type_get_instance_size:
- * @typename: Name of the Type whose instance_size is required
+ * @type_name: Name of the Type whose instance_size is required
*
- * Returns the instance_size of the given @typename.
+ * Returns the instance_size of the given @type_name.
*/
-size_t object_type_get_instance_size(const char *typename);
+size_t object_type_get_instance_size(const char *type_name);
/**
* object_property_help:
diff --git a/platform/BUILD.darwin-arm64 b/platform/BUILD.darwin-arm64
index d1f786e6d0..daa9fb7c5e 100644
--- a/platform/BUILD.darwin-arm64
+++ b/platform/BUILD.darwin-arm64
@@ -6,6 +6,27 @@
cc_library(name='libqemuutilstubs',srcs=['stubs/error-printf.c','stubs/is-daemonized.c','stubs/monitor-core.c',],hdrs=['config-poison.h','include/block/aio.h','include/block/aio-wait.h','include/block/block.h','include/block/block-common.h','include/block/block-global-state.h','include/block/block-io.h','include/block/blockjob.h','include/block/graph-lock.h','include/exec/hwaddr.h','include/exec/poison.h','include/glib-compat.h','include/hw/hotplug.h','include/hw/qdev-core.h','include/hw/resettable.h','include/monitor/monitor.h','include/qapi/util.h','include/qemu/atomic.h','include/qemu/bitmap.h','include/qemu/bitops.h','include/qemu/bswap.h','include/qemu/clang-tsa.h','include/qemu/compiler.h','include/qemu/coroutine.h','include/qemu/coroutine-core.h','include/qemu/coroutine-tls.h','include/qemu/error-report.h','include/qemu/event_notifier.h','include/qemu/host-utils.h','include/qemu/int128.h','include/qemu/iov.h','include/qemu/job.h','include/qemu/lockable.h','include/qemu/main-loop.h','include/qemu/module.h','include/qemu/notify.h','include/qemu/osdep.h','include/qemu/processor.h','include/qemu/progress_meter.h','include/qemu/qsp.h','include/qemu/queue.h','include/qemu/ratelimit.h','include/qemu/rcu.h','include/qemu/rcu_queue.h','include/qemu/readline.h','include/qemu/sys_membarrier.h','include/qemu/thread.h','include/qemu/thread-posix.h','include/qemu/timer.h','include/qemu/transactions.h','include/qemu/typedefs.h','include/qom/object.h','include/sysemu/event-loop-base.h','include/sysemu/os-posix.h','platform/darwin-arm64/config-host.h','qapi/qapi-builtin-types.h','qapi/qapi-commands-block.h','qapi/qapi-commands-block-core.h','qapi/qapi-commands-common.h','qapi/qapi-commands-crypto.h','qapi/qapi-commands-job.h','qapi/qapi-commands-machine.h','qapi/qapi-commands-machine-common.h','qapi/qapi-commands-misc.h','qapi/qapi-commands-run-state.h','qapi/qapi-commands-sockets.h','qapi/qapi-emit-events.h','qapi/qapi-types-audio.h','qapi/qapi-types-block.h','qapi/qapi-types-block-core.h','qapi/qapi-types-common.h','qapi/qapi-types-crypto.h','qapi/qapi-types-error.h','qapi/qapi-types-job.h','qapi/qapi-types-machine.h','qapi/qapi-types-machine-common.h','qapi/qapi-types-misc.h','qapi/qapi-types-net.h','qapi/qapi-types-run-state.h','qapi/qapi-types-sockets.h','qapi/qapi-types-ui.h',],copts=['-Wno-implicit-function-declaration',],defines=['_GNU_SOURCE','_FILE_OFFSET_BITS=64','_LARGEFILE_SOURCE',],includes=['.','host/include/aarch64','include','platform/darwin-arm64','qapi','trace',],visibility=['//visibility:public'],deps=['@glib//:glib-static','@glib//:gmodule-static','@pixman//:pixman-1','@pixman//:pixman_simd','@zlib',],)
cc_binary(
copts = ['-Wno-implicit-function-declaration'],
+ deps = ['libhw-display-virtio-gpu'],
+ linkshared = True,
+ name = 'hw-display-virtio-gpu',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-Wno-implicit-function-declaration'],
+ deps = ['libhw-display-virtio-gpu-pci'],
+ linkshared = True,
+ name = 'hw-display-virtio-gpu-pci',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-Wno-implicit-function-declaration'],
+ deps = ['libhw-display-virtio-gpu-pci-rutabaga'],
+ linkshared = True,
+ name = 'hw-display-virtio-gpu-pci-rutabaga',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-Wno-implicit-function-declaration'],
deps = ['libhw-display-virtio-gpu-rutabaga'],
linkshared = True,
name = 'hw-display-virtio-gpu-rutabaga',
@@ -13,8 +34,22 @@ cc_binary(
)
cc_binary(
copts = ['-Wno-implicit-function-declaration'],
+ deps = ['libhw-display-virtio-vga'],
+ linkshared = True,
+ name = 'hw-display-virtio-vga',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-Wno-implicit-function-declaration'],
+ deps = ['libhw-display-virtio-vga-gl'],
+ linkshared = True,
+ name = 'hw-display-virtio-vga-gl',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', 'libauthz', 'libqom', 'libblock', 'libcrypto', 'libio', 'libevent-loop-base', '@glib//:gmodule-static', '@glib//:glib-static', 'libqemuutilstubs'],
+ deps = ['libqemuutil', 'libauthz', 'libqom', 'libblock', 'libcrypto', 'libio', 'libevent-loop-base', '@glib//:glib-static', '@glib//:gmodule-static', 'libqemuutilstubs'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
name = 'qemu-img',
@@ -23,7 +58,7 @@ cc_binary(
)
cc_interface_binary(
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"aarch64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"aarch64-softmmu-config-devices.h\\"'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '@glib//:gmodule-static', '@glib//:glib-static', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'libqemu-aarch64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '@glib//:glib-static', 'libqemu-aarch64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/darwin-arm64'],
linkopts = ['-framework Hypervisor', '-framework Cocoa', '-framework CoreVideo', '-framework CoreAudio', '-framework vmnet'],
@@ -33,7 +68,7 @@ cc_interface_binary(
)
cc_interface_binary(
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"riscv64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"riscv64-softmmu-config-devices.h\\"'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '@glib//:gmodule-static', '@glib//:glib-static', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'libqemu-riscv64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '@glib//:glib-static', 'libqemu-riscv64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/darwin-arm64'],
linkopts = ['-framework Cocoa', '-framework CoreVideo', '-framework CoreAudio', '-framework vmnet'],
@@ -43,7 +78,7 @@ cc_interface_binary(
)
cc_interface_binary(
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"x86_64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"x86_64-softmmu-config-devices.h\\"'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '@glib//:gmodule-static', '@glib//:glib-static', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'libqemu-x86_64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '@glib//:glib-static', 'libqemu-x86_64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/darwin-arm64'],
linkopts = ['-framework Cocoa', '-framework CoreVideo', '-framework CoreAudio', '-framework vmnet'],
@@ -55,7 +90,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/authz/base.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qom/object.h', 'include/qemu/module.h', 'authz/trace.h', 'trace/trace-authz.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/authz/list.h', 'qapi/qapi-types-authz.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-builtin-visit.h', 'include/authz/listfile.h', 'include/qemu/filemonitor.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/sysemu/event-loop-base.h', 'include/qemu/sockets.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qobject.h', 'include/qapi/qobject-input-visitor.h', 'include/authz/simple.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -67,7 +102,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@zlib//:zlib', '@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@zlib//:zlib', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'block/trace.h', 'trace/trace-block.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/blockjob.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qemu/job.h', 'include/qemu/queue.h', 'include/qemu/progress_meter.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/block/block_int-common.h', 'include/block/block-common.h', 'include/block/block-global-state.h', 'include/qemu/transactions.h', 'include/block/snapshot.h', 'include/qemu/iov.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/block/block_int-io.h', 'include/block/dirty-bitmap.h', 'include/block/fuse.h', 'include/block/nbd.h', 'include/block/export.h', 'qapi/qapi-types-block-export.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'include/qemu/sockets.h', 'include/crypto/tlscreds.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/block/qdict.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'block/module_block.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qnull.h', 'include/qapi/qmp/qstring.h', 'include/qapi/qobject-output-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/block/block.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/qemu/option.h', 'include/block/qapi.h', 'include/qemu/cutils.h', 'include/qemu/id.h', 'include/qemu/range.h', 'block/coroutines.h', 'include/block/blockjob_int.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-sockets.h', 'include/qapi/qmp/qerror.h', 'trace/trace-root.h', 'include/qemu-io.h', 'include/qemu/memalign.h', 'nbd/trace.h', 'trace/trace-nbd.h', 'nbd/nbd-internal.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/qapi/clone-visitor.h', 'include/scsi/constants.h', 'include/scsi/utils.h', 'include/scsi/pr-manager.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'scsi/trace.h', 'trace/trace-scsi.h', 'qapi/qapi-types-block.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'include/sysemu/qtest.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/block/aio_task.h', 'include/block/block_backup.h', 'include/block/block-copy.h', 'block/copy-before-write.h', 'include/qemu/config-file.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qobject-input-visitor.h', 'include/sysemu/blockdev.h', 'include/sysemu/runstate.h', 'qapi/qapi-types-run-state.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-ui.h', 'qapi/qapi-events-block.h', 'include/migration/misc.h', 'qapi/qapi-types-migration.h', 'qapi/qapi-types-net.h', 'include/block/reqlist.h', 'include/qemu/units.h', 'include/qemu/co-shared-resource.h', 'block/copy-on-read.h', 'include/crypto/block.h', 'include/crypto/cipher.h', 'include/crypto/ivgen.h', 'include/crypto/hash.h', 'include/qapi/opts-visitor.h', 'block/crypto.h', 'include/block/write-threshold.h', 'include/qemu/uri.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'include/qapi/qmp/qbool.h', 'include/qapi/qmp/qnum.h', 'include/qemu/qemu-print.h', 'block/qcow2.h', 'include/qemu/option_int.h', 'include/block/thread-pool.h', 'include/qemu/throttle-options.h', 'include/block/raw-aio.h', 'block/block-gen.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'block', 'include', 'platform/darwin-arm64'],
@@ -80,7 +115,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/blockjob.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qemu/job.h', 'include/qemu/queue.h', 'include/qemu/progress_meter.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/block/block_int-common.h', 'include/block/block-common.h', 'include/block/block-global-state.h', 'include/qemu/transactions.h', 'include/block/snapshot.h', 'include/qemu/iov.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/block/block_int-io.h', 'include/block/export.h', 'qapi/qapi-types-block-export.h', 'include/block/dirty-bitmap.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'nbd/trace.h', 'trace/trace-nbd.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'nbd/nbd-internal.h', 'include/block/nbd.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'include/qemu/sockets.h', 'include/crypto/tlscreds.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/block/block.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/qemu/units.h', 'include/qemu/memalign.h', 'include/sysemu/iothread.h', 'include/block/fuse.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'include/qemu/id.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'include/exec/hwaddr.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/block/qdict.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/qemu/option.h', 'include/qemu/qemu-print.h', 'include/qemu/config-file.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-types-block.h', 'qapi/qapi-commands-transaction.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qmp/qnum.h', 'include/qapi/qmp/qstring.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qobject-output-visitor.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'block/trace.h', 'trace/trace-block.h', 'include/sysemu/runstate.h', 'qapi/qapi-types-run-state.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-ui.h', 'include/qemu/cutils.h', 'include/qemu/help_option.h', 'include/qemu/throttle-options.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-block-export.h', 'include/io/net-listener.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-misc.h', 'trace/trace-root.h', 'include/qemu/log.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -92,7 +127,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/error-report.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qapi/qmp/qerror.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-run-state.h', 'qapi/qapi-types-ui.h', 'qapi/qapi-types-sockets.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/chardev/char-io.h', 'include/io/channel.h', 'chardev/chardev-internal.h', 'include/qemu/option.h', 'include/chardev/char-fd.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/qemu/iov.h', 'include/block/throttle-groups.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/throttle.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'qapi/qapi-commands-control.h', 'qapi/qapi-types-control.h', 'qapi/qapi-commands-char.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-commands-common.h', 'include/qemu/base64.h', 'include/qemu/sockets.h', 'include/io/channel-file.h', 'include/chardev/char-serial.h', 'include/io/channel-socket.h', 'include/io/task.h', 'include/io/channel-websock.h', 'include/qemu/buffer.h', 'include/qapi/clone-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'include/chardev/char-socket.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/io/net-listener.h', 'include/qemu/cutils.h', 'include/monitor/monitor.h', 'include/qemu/readline.h', 'include/exec/hwaddr.h', 'include/monitor/qmp-helpers.h', 'include/qemu/config-file.h', 'include/qemu/qemu-print.h', 'include/qemu/help_option.h', 'include/qemu/id.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'include', 'platform/darwin-arm64'],
@@ -104,7 +139,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '@glib//:gmodule-static', '@glib//:glib-static', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'internal_common_darwin'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '@glib//:glib-static', 'internal_common_darwin'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/exec/log.h', 'include/disas/disas.h', 'include/qemu/error-report.h', 'include/qemu/qemu-print.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'include/hw/qdev-properties.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/exec/memopidx.h', 'include/semihosting/semihost.h', 'include/sysemu/runstate.h', 'include/gdbstub/user.h', 'include/gdbstub/syscalls.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'gdbstub/internals.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'trace/trace-root.h', 'include/exec/page-vary.h', 'target/riscv/cpu_cfg.h', 'disas/riscv.h', 'disas/riscv-xthead.h', 'disas/riscv-xventana.h', 'disas/disas-internal.h', 'include/elf.h', 'include/disas/capstone.h', 'accel/tcg/internal-common.h', 'include/exec/translation-block.h', 'include/monitor/hmp.h', 'include/qemu/readline.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-qom.h', 'include/qapi/qmp/qjson.h', 'include/qom/object_interfaces.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/ui/clipboard.h', 'ui/trace.h', 'trace/trace-ui.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'qapi/qapi-commands-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'ui/console-priv.h', 'ui/vgafont.h', 'ui/cursor_hidden.xpm', 'ui/cursor_left_ptr.xpm', 'ui/keymaps.h', 'include/ui/kbd-state.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/input-event-codes.h', 'ui/input-keymap-atset1-to-qcode.c.inc', 'ui/input-keymap-linux-to-qcode.c.inc', 'ui/input-keymap-qcode-to-atset1.c.inc', 'ui/input-keymap-qcode-to-atset2.c.inc', 'ui/input-keymap-qcode-to-atset3.c.inc', 'ui/input-keymap-qcode-to-linux.c.inc', 'ui/input-keymap-qcode-to-qnum.c.inc', 'ui/input-keymap-qcode-to-sun.c.inc', 'ui/input-keymap-qnum-to-qcode.c.inc', 'ui/input-keymap-usb-to-qcode.c.inc', 'ui/input-keymap-win32-to-qcode.c.inc', 'ui/input-keymap-x11-to-qcode.c.inc', 'ui/input-keymap-xorgevdev-to-qcode.c.inc', 'ui/input-keymap-xorgkbd-to-qcode.c.inc', 'ui/input-keymap-xorgxquartz-to-qcode.c.inc', 'ui/input-keymap-xorgxwin-to-qcode.c.inc', 'ui/input-keymap-osx-to-qcode.c.inc', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/sockets.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'ui/vnc_keysym.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'ui/input-barrier.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/qemu/datadir.h', 'include/qemu/ctype.h', 'include/standard-headers/drm/drm_fourcc.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/io/channel-file.h', 'include/monitor/qmp-helpers.h', 'include/ui/dbus-display.h', 'include/ui/dbus-module.h', 'include/ui/qemu-spice.h', 'include/ui/qemu-spice-module.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pci_bus.h', 'include/qemu/fifo8.h', 'ui/vnc.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/hw/qdev-properties-system.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/qemu/buffer.h', 'include/io/channel-tls.h', 'include/io/net-listener.h', 'include/authz/base.h', 'ui/vnc-palette.h', 'ui/vnc-enc-zrle.h', 'ui/vnc-auth-vencrypt.h', 'ui/vnc-ws.h', 'ui/vnc-jobs.h', 'include/authz/list.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'include/crypto/hash.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredsx509.h', 'include/crypto/random.h', 'include/crypto/secret_common.h', 'include/qemu/help_option.h', 'include/io/dns-resolver.h', 'include/crypto/cipher.h', 'ui/vnc-enc-hextile-template.h', 'ui/vnc-enc-tight.h', 'ui/vnc-enc-zrle.c.inc', 'ui/vnc-enc-zywrle-template.c', 'ui/vnc-enc-zywrle.h', 'include/io/channel-websock.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/tpm.h', 'include/qemu/units.h', 'include/hw/registerfields.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/irq.h', 'include/hw/acpi/acpi.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-visit-acpi.h', 'hw/acpi/trace.h', 'trace/trace-hw_acpi.h', 'include/hw/acpi/utils.h', 'include/hw/loader.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/hw/acpi/cpu.h', 'qapi/qapi-events-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/i386/pc.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/mem/pc-dimm.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-qdev.h', 'include/hw/mem/nvdimm.h', 'include/qemu/nvdimm-utils.h', 'include/hw/acpi/pci.h', 'include/hw/pci/pcie_host.h', 'include/hw/mem/memory-device.h', 'include/hw/acpi/cxl.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/reset.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'hw/acpi/hmat.h', 'include/hw/isa/apm.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/acpi/pcihp.h', 'include/hw/acpi/piix4.h', 'include/sysemu/xen.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci-bridge/xio3130_downstream.h', 'hw/i386/acpi-build.h', 'include/qom/qom-qobject.h', 'hw/acpi/viot.h', 'include/hw/acpi/ich9_tco.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/rtc/mc146818rtc.h', 'include/sysemu/watchdog.h', 'include/hw/acpi/erst.h', 'include/hw/ipmi/ipmi.h', 'include/hw/acpi/ipmi.h', 'qapi/qapi-commands-acpi.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/adc/aspeed_adc.h', 'hw/adc/trace.h', 'trace/trace-hw_adc.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/clock.h', 'include/hw/qdev-clock.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/adc/max111x.h', 'include/hw/ssi/ssi.h', 'include/hw/audio/soundhw.h', 'hw/audio/ac97.h', 'hw/audio/fmopl.h', 'hw/audio/trace.h', 'trace/trace-hw_audio.h', 'hw/audio/gusemu.h', 'hw/audio/gustate.h', 'include/hw/pci/msi.h', 'hw/audio/intel-hda.h', 'hw/audio/intel-hda-defs.h', 'hw/audio/hda-codec-common.h', 'include/hw/audio/wm8750.h', 'include/hw/timer/i8254.h', 'include/hw/audio/pcspk.h', 'hw/audio/pl041.h', 'hw/audio/pl041.hx', 'hw/audio/lm4549.h', 'include/hw/hw.h', 'include/hw/audio/virtio-snd.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_snd.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-bus.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/hw/block/block.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/qemu/memalign.h', 'hw/block/fdc-internal.h', 'hw/block/m25p80_sfdp.h', 'hw/block/dataplane/trace.h', 'trace/trace-hw_block_dataplane.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/sysemu/block-ram-registrar.h', 'hw/block/dataplane/virtio-blk.h', 'include/chardev/char-serial.h', 'include/hw/char/cadence_uart.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/char/imx_serial.h', 'include/hw/ipack/ipack.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/hw/char/nrf51_uart.h', 'include/chardev/char-parallel.h', 'include/hw/char/pl011.h', 'include/hw/char/serial.h', 'include/hw/char/shakti_uart.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-events-char.h', 'include/hw/char/xilinx_uartlite.h', 'include/hw/char/digic-uart.h', 'include/hw/arm/exynos4210.h', 'include/hw/or-irq.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/hw/core/split-irq.h', 'include/hw/arm/boot.h', 'target/arm/cpu-qom.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/char/sifive_uart.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/char/riscv_htif.h', 'include/exec/tswap.h', 'include/hw/core/generic-loader.h', 'hw/core/guest-loader.h', 'include/sysemu/device_tree.h', 'include/hw/platform-bus.h', 'include/hw/ptimer.h', 'include/sysemu/cpu-timers.h', 'include/sysemu/qtest.h', 'include/hw/stream.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/hw/arm/fdt.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/hw/fw-path-provider.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'include/qapi/type-helpers.h', 'hw/core/uboot_image.h', 'accel/tcg/debuginfo.h', 'include/hw/elf_ops.h', 'include/qapi/string-output-visitor.h', 'include/hw/intc/intc.h', 'include/hw/rdma/rdma.h', 'include/qapi/qobject-input-visitor.h', 'include/migration/global_state.h', 'include/exec/confidential-guest-support.h', 'include/hw/virtio/virtio-net.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/net/announce.h', 'include/qemu/option_int.h', 'ebpf/ebpf_rss.h', 'include/hw/nmi.h', 'qapi/qapi-types-migration.h', 'hw/core/qdev-prop-internal.h', 'util/block-helpers.h', 'include/hw/cpu/core.h', 'include/hw/cpu/cluster.h', 'include/hw/cpu/arm11mpcore.h', 'include/hw/misc/arm11scu.h', 'include/hw/intc/realview_gic.h', 'include/hw/pci/msix.h', 'include/hw/pci-bridge/cxl_upstream_port.h', 'include/hw/cxl/cxl_host.h', 'include/hw/pci-bridge/pci_expander_bridge.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/display/bochs-vbe.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'include/ui/pixel_ops.h', 'hw/display/cirrus_vga_internal.h', 'hw/display/vga_int.h', 'hw/display/cirrus_vga_rop.h', 'hw/display/cirrus_vga_rop2.h', 'hw/display/framebuffer.h', 'hw/display/pl110_template.h', 'include/hw/display/blizzard.h', 'include/hw/display/tc6393xb.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/display/vga.h', 'hw/display/vga_regs.h', 'include/hw/xen/xen.h', 'hw/display/vga-access.h', 'hw/display/vga-helpers.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/xlnx_dp.h', 'include/hw/dma/xlnx_dpdma.h', 'hw/display/ati_int.h', 'include/hw/i2c/bitbang_i2c.h', 'hw/display/ati_regs.h', 'include/hw/dma/pl080.h', 'hw/dma/trace.h', 'trace/trace-hw_dma.h', 'include/hw/dma/i8257.h', 'include/hw/dma/xlnx-zynq-devcfg.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/arm/soc_dma.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/dma/xlnx_csu_dma.h', 'hw/gpio/trace.h', 'trace/trace-hw_gpio.h', 'include/hw/arm/sharpsl.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/sd/sd.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/gpio/pca_i2c_gpio.h', 'hw/i2c/trace.h', 'trace/trace-hw_i2c.h', 'include/hw/i2c/smbus_slave.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/qemu/guest-random.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/pmbus_device.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/ide/pci.h', 'hw/ide/ahci_internal.h', 'include/hw/ide/ahci.h', 'hw/ide/trace.h', 'trace/trace-hw_ide.h', 'include/qemu/hw-version.h', 'include/scsi/constants.h', 'include/hw/ide/isa.h', 'include/hw/ide/piix.h', 'include/hw/input/hid.h', 'hw/input/trace.h', 'trace/trace-hw_input.h', 'include/hw/input/lm832x.h', 'include/hw/input/ps2.h', 'include/hw/input/i8042.h', 'include/hw/input/pl050.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_input.h', 'hw/intc/gic_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'include/hw/arm/linux-boot-if.h', 'include/hw/intc/arm_gicv3_common.h', 'hw/intc/gicv3_internal.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/intc/i8259.h', 'include/hw/isa/i8259_internal.h', 'include/hw/intc/imx_avic.h', 'include/hw/intc/imx_gpcv2.h', 'hw/intc/ioapic_internal.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/intc/kvm_irqcount.h', 'include/hw/ipmi/ipmi_kcs.h', 'include/hw/ipmi/ipmi_bt.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/hw/southbridge/piix.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-types-cxl.h', 'hw/mem/trace.h', 'trace/trace-hw_mem.h', 'include/hw/mem/npcm7xx_mc.h', 'include/qemu/pmem.h', 'include/hw/misc/vmcoreinfo.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/pca9552_regs.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/hw/misc/unimp.h', 'include/hw/misc/led.h', 'include/hw/misc/pvpanic.h', 'include/standard-headers/linux/pvpanic.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/misc/sifive_test.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/arm/primecell.h', 'include/hw/misc/cbus.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx6_src.h', 'target/arm/arm-powerctl.h', 'target/arm/kvm-consts.h', 'include/hw/misc/imx6ul_ccm.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_src.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/misc/imx_rngc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_pci_mbox.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/arm/raspberrypi-fw-defs.h', 'include/hw/arm/raspi_platform.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_cprman_internals.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/qemu/fifo32.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'target/arm/idau.h', 'include/hw/misc/tz-ppc.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/arm/armsse-version.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/misc/aspeed_peci.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/misc/nrf51_rng.h', 'include/net/eth.h', 'hw/net/ne2000.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/hw/nvram/eeprom93xx.h', 'hw/net/pcnet.h', 'include/hw/net/mii.h', 'include/net/checksum.h', 'hw/net/e1000_common.h', 'hw/net/e1000_regs.h', 'hw/net/e1000x_regs.h', 'hw/net/e1000x_common.h', 'include/qemu/crc32c.h', 'include/net/tap.h', 'hw/net/net_tx_pkt.h', 'hw/net/net_rx_pkt.h', 'hw/net/e1000e_core.h', 'hw/net/igb_common.h', 'hw/net/igb_regs.h', 'hw/net/igb_core.h', 'hw/net/tulip.h', 'include/migration/register.h', 'hw/net/vmxnet3.h', 'hw/net/vmxnet3_defs.h', 'hw/net/vmxnet_debug.h', 'hw/net/vmware_utils.h', 'include/hw/net/smc91c111.h', 'include/hw/net/lan9118.h', 'include/hw/net/ne2000-isa.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/net/imx_fec.h', 'include/hw/net/msf2-emac.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/net/cadence_gem.h', 'include/hw/net/ftgmac100.h', 'include/hw/net/npcm7xx_emc.h', 'include/net/vhost-user.h', 'include/net/vhost_net.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-types-rocker.h', 'hw/net/rocker/rocker.h', 'hw/net/rocker/rocker_hw.h', 'hw/net/rocker/rocker_fp.h', 'hw/net/rocker/rocker_desc.h', 'hw/net/rocker/rocker_tlv.h', 'hw/net/rocker/rocker_world.h', 'hw/net/rocker/rocker_of_dpa.h', 'include/net/can_emu.h', 'hw/net/can/can_sja1000.h', 'hw/net/can/ctucan_core.h', 'hw/net/can/ctu_can_fd_frame.h', 'hw/net/can/ctu_can_fd_regs.h', 'include/net/can_host.h', 'include/hw/net/xlnx-zynqmp-can.h', 'hw/net/can/trace.h', 'trace/trace-hw_net_can.h', 'include/hw/net/xlnx-versal-canfd.h', 'hw/nvme/nvme.h', 'include/block/nvme.h', 'hw/nvme/dif.h', 'hw/nvme/trace.h', 'trace/trace-hw_nvme.h', 'include/migration/qemu-file-types.h', 'hw/nvram/trace.h', 'trace/trace-hw_nvram.h', 'include/hw/nvram/eeprom_at24c.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-bbram.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/pci/trace.h', 'trace/trace-hw_pci.h', 'hw/pci/pci-internal.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-types-pci.h', 'include/hw/pci/shpc.h', 'include/hw/pci/slotid_cap.h', 'include/hw/pci-host/designware.h', 'include/hw/pci-host/gpex.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/pci-host/q35.h', 'include/qemu/bcd.h', 'include/sysemu/rtc.h', 'include/hw/rtc/pl031.h', 'hw/rtc/trace.h', 'trace/trace-hw_rtc.h', 'qapi/qapi-events-misc.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/rtc/goldfish_rtc.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/scsi/emulation.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/scsi/esp.h', 'hw/scsi/mfi.h', 'hw/scsi/mptsas.h', 'hw/scsi/mpi.h', 'hw/scsi/vmw_pvscsi.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'hw/sd/trace.h', 'trace/trace-hw_sd.h', 'include/hw/sd/sdcard_legacy.h', 'hw/sd/sdmmc-internal.h', 'include/hw/sd/sdhci.h', 'hw/sd/sdhci-internal.h', 'include/qemu/crc-ccitt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/sensor/emc141x_regs.h', 'include/hw/sensor/isl_pmbus_vr.h', 'hw/sensor/trace.h', 'trace/trace-hw_sensor.h', 'include/hw/sensor/max16600.h', 'include/hw/sensor/max31790_fan_ctrl.h', 'hw/smbios/smbios_build.h', 'hw/ssi/trace.h', 'trace/trace-hw_ssi.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'include/hw/ssi/pl022.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/ssi/xilinx_spips.h', 'include/migration/blocker.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/ssi/imx_spi.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/timer/armv7m_systick.h', 'hw/timer/trace.h', 'trace/trace-hw_timer.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/digic-timer.h', 'include/hw/timer/hpet.h', 'include/hw/timer/i8254_internal.h', 'include/hw/timer/imx_epit.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/mss-timer.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/timer/bcm2835_systmr.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/timer/sifive_pwm.h', 'hw/ufs/trace.h', 'trace/trace-hw_ufs.h', 'hw/ufs/ufs.h', 'include/block/ufs.h', 'hw/usb/trace.h', 'trace/trace-hw_usb.h', 'hw/usb/desc.h', 'include/hw/usb/uhci-regs.h', 'include/hw/qdev-dma.h', 'hw/usb/hcd-ohci.h', 'include/hw/usb/ehci-regs.h', 'hw/usb/hcd-ehci.h', 'hw/usb/hcd-xhci.h', 'include/hw/usb/xhci.h', 'hw/usb/hcd-xhci-pci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/usb/hcd-musb.h', 'include/hw/usb/dwc2-regs.h', 'hw/usb/hcd-dwc2.h', 'include/hw/usb/hcd-dwc3.h', 'include/hw/usb/chipidea.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/hid.h', 'include/hw/usb/msd.h', 'include/qemu/filemonitor.h', 'hw/usb/ccid.h', 'hw/usb/u2f.h', 'include/standard-headers/linux/virtio_pci.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/standard-headers/linux/virtio_mmio.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/sysemu/cryptodev-vhost.h', 'include/qemu/reserved-region.h', 'include/exec/target_page.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-commands-run-state.h', 'hw/watchdog/trace.h', 'trace/trace-hw_watchdog.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/watchdog/sbsa_gwdt.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'include/qemu/jhash.h', 'include/hw/arm/smmu-common.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-commands-audio.h', 'audio/trace.h', 'trace/trace-audio.h', 'audio/audio_int.h', 'audio/mixeng.h', 'audio/audio_template.h', 'audio/mixeng_template.h', 'audio/rate_template.h', 'qapi/qapi-commands-char.h', 'chardev/trace.h', 'trace/trace-chardev.h', 'include/qemu/throttle-options.h', 'fsdev/qemu-fsdev-throttle.h', 'fsdev/qemu-fsdev.h', 'fsdev/file-op-9p.h', 'fsdev/p9array.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-events-dump.h', 'dump/win_dump.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-types-block-export.h', 'include/block/nbd.h', 'include/block/export.h', 'include/block/qapi.h', 'include/block/block-hmp-cmds.h', 'include/qemu-io.h', 'include/sysemu/balloon.h', 'system/trace.h', 'trace/trace-system.h', 'qapi/qapi-commands-misc.h', 'include/exec/gdbstub.h', 'include/sysemu/cpu-throttle.h', 'include/qemu/seqlock.h', 'include/sysemu/cpu-timers-internal.h', 'qapi/qapi-commands-migration.h', 'include/sysemu/dirtyrate.h', 'include/sysemu/dirtylimit.h', 'include/migration/misc.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/monitor/qdev.h', 'include/sysemu/arch_init.h', 'qapi/qapi-commands-qdev.h', 'include/qapi/qmp/qstring.h', 'include/sysemu/runstate-action.h', 'include/crypto/init.h', 'qapi/qapi-commands-tpm.h', 'include/qapi/compat-policy.h', 'qemu-version.h', 'include/sysemu/seccomp.h', 'include/qemu/async-teardown.h', 'include/net/slirp.h', 'include/migration/snapshot.h', 'include/migration/colo.h', 'accel/tcg/perf.h', 'include/qapi/string-input-visitor.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'include/block/qdict.h', 'include/qemu/keyval.h', 'qemu-options.def', 'include/crypto/akcipher.h', 'qapi/qapi-commands-cryptodev.h', 'include/sysemu/stats.h', 'qapi/qapi-types-stats.h', 'include/qemu/mmap-alloc.h', 'include/qemu/madvise.h', 'include/sysemu/rng.h', 'include/sysemu/rng-random.h', 'include/block/dirty-bitmap.h', 'migration/qemu-file.h', 'include/qemu/id.h', 'qapi/qapi-visit-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'migration/channel.h', 'migration/tls.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'migration/yank_functions.h', 'migration/channel-block.h', 'include/exec/ramblock.h', 'migration/ram.h', 'migration/dirtyrate.h', 'include/qemu/xxhash.h', 'migration/exec.h', 'include/io/channel-command.h', 'migration/fd.h', 'include/io/channel-util.h', 'migration/file.h', 'migration/socket.h', 'migration/rdma.h', 'migration/ram-compress.h', 'migration/migration-stats.h', 'migration/savevm.h', 'qapi/qapi-events-migration.h', 'include/qapi/qmp/qnull.h', 'migration/block.h', 'migration/multifd.h', 'migration/threadinfo.h', 'include/io/channel-null.h', 'include/qemu/userfaultfd.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qnum.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-commands-net.h', 'net/trace.h', 'trace/trace-net.h', 'net/clients.h', 'include/net/filter.h', 'net/colo.h', 'net/hub.h', 'net/util.h', 'net/colo-compare.h', 'qapi/qapi-events-net.h', 'net/tap_int.h', 'net/vmnet_int.h', 'replay/replay-internal.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-stats.h', 'accel/accel-system.h', 'include/sysemu/accel-blocker.h', 'include/qemu/qht.h', 'include/qemu/qdist.h', 'include/tcg/tcg.h', 'include/tcg/tcg-mo.h', 'tcg/aarch64/tcg-target-reg-bits.h', 'tcg/aarch64/tcg-target.h', 'host/include/aarch64/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/aarch64/tcg-target.opc.h', 'accel/tcg/tb-context.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'host/include/aarch64', 'tcg/aarch64', 'platform/darwin-arm64'],
@@ -117,7 +152,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/authz/base.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qom/object.h', 'include/qemu/module.h', 'authz/trace.h', 'trace/trace-authz.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/authz/list.h', 'qapi/qapi-types-authz.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-builtin-visit.h', 'include/authz/listfile.h', 'include/qemu/filemonitor.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/sysemu/event-loop-base.h', 'include/qemu/sockets.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qobject.h', 'include/qapi/qobject-input-visitor.h', 'include/authz/simple.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -129,7 +164,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@zlib//:zlib', '@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@zlib//:zlib', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'block/trace.h', 'trace/trace-block.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/blockjob.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qemu/job.h', 'include/qemu/queue.h', 'include/qemu/progress_meter.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/block/block_int-common.h', 'include/block/block-common.h', 'include/block/block-global-state.h', 'include/qemu/transactions.h', 'include/block/snapshot.h', 'include/qemu/iov.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/block/block_int-io.h', 'include/block/dirty-bitmap.h', 'include/block/fuse.h', 'include/block/nbd.h', 'include/block/export.h', 'qapi/qapi-types-block-export.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'include/qemu/sockets.h', 'include/crypto/tlscreds.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/block/qdict.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'block/module_block.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qnull.h', 'include/qapi/qmp/qstring.h', 'include/qapi/qobject-output-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/block/block.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/qemu/option.h', 'include/block/qapi.h', 'include/qemu/cutils.h', 'include/qemu/id.h', 'include/qemu/range.h', 'block/coroutines.h', 'include/block/blockjob_int.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-sockets.h', 'include/qapi/qmp/qerror.h', 'trace/trace-root.h', 'include/qemu-io.h', 'include/qemu/memalign.h', 'nbd/trace.h', 'trace/trace-nbd.h', 'nbd/nbd-internal.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/qapi/clone-visitor.h', 'include/scsi/constants.h', 'include/scsi/utils.h', 'include/scsi/pr-manager.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'scsi/trace.h', 'trace/trace-scsi.h', 'qapi/qapi-types-block.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'include/sysemu/qtest.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/block/aio_task.h', 'include/block/block_backup.h', 'include/block/block-copy.h', 'block/copy-before-write.h', 'include/qemu/config-file.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qobject-input-visitor.h', 'include/sysemu/blockdev.h', 'include/sysemu/runstate.h', 'qapi/qapi-types-run-state.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-ui.h', 'qapi/qapi-events-block.h', 'include/migration/misc.h', 'qapi/qapi-types-migration.h', 'qapi/qapi-types-net.h', 'include/block/reqlist.h', 'include/qemu/units.h', 'include/qemu/co-shared-resource.h', 'block/copy-on-read.h', 'include/crypto/block.h', 'include/crypto/cipher.h', 'include/crypto/ivgen.h', 'include/crypto/hash.h', 'include/qapi/opts-visitor.h', 'block/crypto.h', 'include/block/write-threshold.h', 'include/qemu/uri.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'include/qapi/qmp/qbool.h', 'include/qapi/qmp/qnum.h', 'include/qemu/qemu-print.h', 'block/qcow2.h', 'include/qemu/option_int.h', 'include/block/thread-pool.h', 'include/qemu/throttle-options.h', 'include/block/raw-aio.h', 'block/block-gen.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'block', 'include', 'platform/darwin-arm64'],
@@ -142,7 +177,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/blockjob.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qemu/job.h', 'include/qemu/queue.h', 'include/qemu/progress_meter.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/block/block_int-common.h', 'include/block/block-common.h', 'include/block/block-global-state.h', 'include/qemu/transactions.h', 'include/block/snapshot.h', 'include/qemu/iov.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/block/block_int-io.h', 'include/block/export.h', 'qapi/qapi-types-block-export.h', 'include/block/dirty-bitmap.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'nbd/trace.h', 'trace/trace-nbd.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'nbd/nbd-internal.h', 'include/block/nbd.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'include/qemu/sockets.h', 'include/crypto/tlscreds.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/block/block.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/qemu/units.h', 'include/qemu/memalign.h', 'include/sysemu/iothread.h', 'include/block/fuse.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'include/qemu/id.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'include/exec/hwaddr.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/block/qdict.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/qemu/option.h', 'include/qemu/qemu-print.h', 'include/qemu/config-file.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-types-block.h', 'qapi/qapi-commands-transaction.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qmp/qnum.h', 'include/qapi/qmp/qstring.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qobject-output-visitor.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'block/trace.h', 'trace/trace-block.h', 'include/sysemu/runstate.h', 'qapi/qapi-types-run-state.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-ui.h', 'include/qemu/cutils.h', 'include/qemu/help_option.h', 'include/qemu/throttle-options.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-block-export.h', 'include/io/net-listener.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-misc.h', 'trace/trace-root.h', 'include/qemu/log.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -154,7 +189,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/error-report.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qapi/qmp/qerror.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-run-state.h', 'qapi/qapi-types-ui.h', 'qapi/qapi-types-sockets.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/chardev/char-io.h', 'include/io/channel.h', 'chardev/chardev-internal.h', 'include/qemu/option.h', 'include/chardev/char-fd.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/qemu/iov.h', 'include/block/throttle-groups.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/throttle.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'qapi/qapi-commands-control.h', 'qapi/qapi-types-control.h', 'qapi/qapi-commands-char.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-commands-common.h', 'include/qemu/base64.h', 'include/qemu/sockets.h', 'include/io/channel-file.h', 'include/chardev/char-serial.h', 'include/io/channel-socket.h', 'include/io/task.h', 'include/io/channel-websock.h', 'include/qemu/buffer.h', 'include/qapi/clone-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'include/chardev/char-socket.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/io/net-listener.h', 'include/qemu/cutils.h', 'include/monitor/monitor.h', 'include/qemu/readline.h', 'include/exec/hwaddr.h', 'include/monitor/qmp-helpers.h', 'include/qemu/config-file.h', 'include/qemu/qemu-print.h', 'include/qemu/help_option.h', 'include/qemu/id.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'include', 'platform/darwin-arm64'],
@@ -166,7 +201,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/bswap.h', 'include/crypto/afsplit.h', 'include/crypto/hash.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/crypto/random.h', 'include/crypto/akcipher.h', 'crypto/akcipherpriv.h', 'crypto/der.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'crypto/rsakey.h', 'include/qemu/host-utils.h', 'include/qemu/int128.h', 'crypto/block-luks.h', 'crypto/blockpriv.h', 'include/crypto/block.h', 'include/crypto/cipher.h', 'include/crypto/ivgen.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'crypto/block-luks-priv.h', 'include/crypto/pbkdf.h', 'include/crypto/secret.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/crypto/secret_common.h', 'include/qemu/uuid.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'crypto/block-qcow.h', 'crypto/cipherpriv.h', 'crypto/cipher-builtin.c.inc', 'include/crypto/aes.h', 'crypto/hashpriv.h', 'include/crypto/hmac.h', 'crypto/hmacpriv.h', 'crypto/ivgen-essiv.h', 'crypto/ivgenpriv.h', 'crypto/ivgen-plain.h', 'crypto/ivgen-plain64.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/base64.h', 'crypto/trace.h', 'trace/trace-crypto.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'crypto/tlscredspriv.h', 'include/crypto/tlscreds.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredspsk.h', 'include/crypto/tlscredsx509.h', 'include/crypto/tlssession.h', 'include/authz/base.h', 'crypto/rsakey-builtin.c.inc'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -178,7 +213,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qom/object_interfaces.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/block/thread-pool.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/sysemu/event-loop-base.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'include', 'platform/darwin-arm64'],
@@ -190,7 +225,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/ctype.h', 'include/qemu/cutils.h', 'include/qemu/module.h', 'include/qemu/error-report.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/exec/gdbstub.h', 'include/gdbstub/syscalls.h', 'include/hw/cpu/cluster.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/hw/core/cpu.h', 'include/disas/dis-asm.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/sysemu/runstate.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'gdbstub/internals.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/exec/tb-flush.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/sysemu/replay.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/chardev/char-fe.h', 'include/monitor/monitor.h', 'include/qemu/readline.h'],
# buildifier: leave-alone
includes = ['gdbstub', '.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -202,7 +237,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/hw/qdev-properties.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ctype.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-common.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qmp/qobject.h', 'include/qemu/error-report.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/units.h', 'include/qemu/cutils.h', 'hw/core/qdev-prop-internal.h', 'include/qom/qom-qobject.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-job.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-types-sockets.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-qdev.h', 'include/qapi/qmp/qdict.h', 'include/qemu/option.h', 'include/hw/irq.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/hw/core/cpu.h', 'include/disas/dis-asm.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/hw/sysbus.h', 'include/hw/qdev-clock.h', 'include/hw/clock.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/sysemu/reset.h', 'qapi/qapi-events-run-state.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -214,7 +249,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', '@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['libqemuutil', '@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/io/channel-buffer.h', 'include/io/channel.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/qemu/coroutine-core.h', 'include/block/aio.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/io/channel-watch.h', 'include/qemu/sockets.h', 'qapi/qapi-types-sockets.h', 'qapi/qapi-types-common.h', 'io/trace.h', 'trace/trace-io.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/io/channel-command.h', 'include/io/channel-util.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/io/channel-file.h', 'include/io/channel-null.h', 'include/qemu/iov.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-common.h', 'include/io/channel-socket.h', 'include/io/task.h', 'include/qapi/clone-visitor.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'qapi/qapi-types-crypto.h', 'include/io/channel-websock.h', 'include/qemu/buffer.h', 'include/crypto/hash.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/io/dns-resolver.h', 'include/qemu/cutils.h', 'include/io/net-listener.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -226,7 +261,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/block/qdict.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/queue.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-commands-qdev.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-types-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-types-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-sockets.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/qobject-output-visitor.h', 'include/qemu/cutils.h', 'include/qom/object_interfaces.h', 'include/qom/qom-qobject.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/exec/hwaddr.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-visit-control.h', 'include/qemu/error-report.h', 'include/qemu/option.h', 'include/sysemu/qtest.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/chardev/char-io.h', 'include/io/channel.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qlist.h', 'qemu-version.h', 'include/qapi/compat-policy.h', 'qapi/qapi-commands-introspect.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-introspect.h', 'include/qapi/qmp/qlit.h', 'qapi/qapi-visit-introspect.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -238,7 +273,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/cutils.h', 'include/qemu/memalign.h', 'include/qapi/string-input-visitor.h', 'include/qapi/string-output-visitor.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/forward-visitor.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qjson.h', 'qom/trace.h', 'trace/trace-qom.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/qom/qom-qobject.h', 'include/qapi/qmp/qbool.h', 'include/qapi/qmp/qobject.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qmp/qnum.h', 'include/qapi/qmp/qstring.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qobject-output-visitor.h', 'include/qemu/help_option.h', 'include/qemu/id.h', 'include/qemu/option.h', 'include/qemu/qemu-print.h', 'include/qapi/opts-visitor.h', 'include/qemu/config-file.h', 'include/qemu/keyval.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -250,7 +285,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/bswap.h', 'include/crypto/afsplit.h', 'include/crypto/hash.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/crypto/random.h', 'include/crypto/akcipher.h', 'crypto/akcipherpriv.h', 'crypto/der.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'crypto/rsakey.h', 'include/qemu/host-utils.h', 'include/qemu/int128.h', 'crypto/block-luks.h', 'crypto/blockpriv.h', 'include/crypto/block.h', 'include/crypto/cipher.h', 'include/crypto/ivgen.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'crypto/block-luks-priv.h', 'include/crypto/pbkdf.h', 'include/crypto/secret.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/crypto/secret_common.h', 'include/qemu/uuid.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'crypto/block-qcow.h', 'crypto/cipherpriv.h', 'crypto/cipher-builtin.c.inc', 'include/crypto/aes.h', 'crypto/hashpriv.h', 'include/crypto/hmac.h', 'crypto/hmacpriv.h', 'crypto/ivgen-essiv.h', 'crypto/ivgenpriv.h', 'crypto/ivgen-plain.h', 'crypto/ivgen-plain64.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/base64.h', 'crypto/trace.h', 'trace/trace-crypto.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'crypto/tlscredspriv.h', 'include/crypto/tlscreds.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredspsk.h', 'include/crypto/tlscredsx509.h', 'include/crypto/tlssession.h', 'include/authz/base.h', 'crypto/rsakey-builtin.c.inc'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -262,7 +297,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qom/object_interfaces.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/block/thread-pool.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/sysemu/event-loop-base.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'include', 'platform/darwin-arm64'],
@@ -274,7 +309,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/ctype.h', 'include/qemu/cutils.h', 'include/qemu/module.h', 'include/qemu/error-report.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/exec/gdbstub.h', 'include/gdbstub/syscalls.h', 'include/hw/cpu/cluster.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/hw/core/cpu.h', 'include/disas/dis-asm.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/sysemu/runstate.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'gdbstub/internals.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/exec/tb-flush.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/sysemu/replay.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/chardev/char-fe.h', 'include/monitor/monitor.h', 'include/qemu/readline.h'],
# buildifier: leave-alone
includes = ['gdbstub', '.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -286,7 +321,67 @@ cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
- deps = ['@glib//:gmodule-static', '//external/crosvm/rutabaga_gfx/ffi:c_ffi', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', 'libhw-display-virtio-gpu-rutabaga_libmodule-common'],
+ deps = ['@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', 'libhw-display-virtio-gpu_libmodule-common'],
+ hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/hw/virtio/virtio-gpu.h', 'include/qemu/queue.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/qemu/notify.h', 'qapi/qapi-types-ui.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-sockets.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/hw/virtio/virtio.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/qemu/event_notifier.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h', 'include/migration/blocker.h', 'qapi/qapi-types-migration.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/qemu/error-report.h', 'include/hw/display/edid.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/units.h', 'include/qemu/iov.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/ui/rect.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/migration/qemu-file-types.h', 'include/hw/virtio/virtio-gpu-bswap.h', 'include/hw/virtio/virtio-gpu-pixman.h', 'include/hw/virtio/virtio-bus.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
+ name = 'libhw-display-virtio-gpu',
+ srcs = ['hw/display/virtio-gpu-base.c', 'hw/display/virtio-gpu.c', 'hw/display/virtio-gpu-udmabuf-stubs.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', 'libhw-display-virtio-gpu-pci_libmodule-common'],
+ hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/pci/pci.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/queue.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/qom/object.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/qdev-properties.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio-gpu-pci.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/virtio/virtio-gpu.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'include', 'platform/darwin-arm64'],
+ name = 'libhw-display-virtio-gpu-pci',
+ srcs = ['hw/display/virtio-gpu-pci.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['//external/crosvm/rutabaga_gfx/ffi:c_ffi', '@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', 'libhw-display-virtio-gpu-pci-rutabaga_libmodule-common'],
+ hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/pci/pci.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/queue.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/qom/object.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/qdev-properties.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio-gpu-pci.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/virtio/virtio-gpu.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'include', 'platform/darwin-arm64'],
+ name = 'libhw-display-virtio-gpu-pci-rutabaga',
+ srcs = ['hw/display/virtio-gpu-pci-rutabaga.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
+ hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/darwin-arm64'],
+ name = 'libhw-display-virtio-gpu-pci-rutabaga_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
+ hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/darwin-arm64'],
+ name = 'libhw-display-virtio-gpu-pci_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['//external/crosvm/rutabaga_gfx/ffi:c_ffi', '@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', 'libhw-display-virtio-gpu-rutabaga_libmodule-common'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/error-report.h', 'include/qemu/iov.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/hw/virtio/virtio.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/queue.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-sockets.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/qemu/event_notifier.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/virtio/virtio-gpu.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/qemu/log.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h', 'include/hw/virtio/virtio-gpu-pixman.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -298,7 +393,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/darwin-arm64'],
@@ -309,8 +404,68 @@ cc_library(
cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
+ hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/darwin-arm64'],
+ name = 'libhw-display-virtio-gpu_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', 'libhw-display-virtio-vga_libmodule-common'],
+ hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/hw/pci/pci.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/queue.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/qdev-properties.h', 'include/hw/virtio/virtio-gpu.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'hw/display/virtio-vga.h', 'include/hw/virtio/virtio-gpu-pci.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/virtio/virtio-bus.h', 'hw/display/vga_int.h', 'include/hw/display/bochs-vbe.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'include', 'platform/darwin-arm64'],
+ name = 'libhw-display-virtio-vga',
+ srcs = ['hw/display/virtio-vga.c', 'hw/display/acpi-vga.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static', 'libhw-display-virtio-vga-gl_libmodule-common'],
+ hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/hw/pci/pci.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'hw/display/vga_int.h', 'include/hw/display/bochs-vbe.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'include', 'platform/darwin-arm64'],
+ name = 'libhw-display-virtio-vga-gl',
+ srcs = ['hw/display/acpi-vga.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
+ hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/darwin-arm64'],
+ name = 'libhw-display-virtio-vga-gl_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
+ hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/darwin-arm64'],
+ name = 'libhw-display-virtio-vga_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/hw/qdev-properties.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ctype.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-common.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qmp/qobject.h', 'include/qemu/error-report.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/units.h', 'include/qemu/cutils.h', 'hw/core/qdev-prop-internal.h', 'include/qom/qom-qobject.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-job.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-types-sockets.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-qdev.h', 'include/qapi/qmp/qdict.h', 'include/qemu/option.h', 'include/hw/irq.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/hw/core/cpu.h', 'include/disas/dis-asm.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/hw/sysbus.h', 'include/hw/qdev-clock.h', 'include/hw/clock.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/sysemu/reset.h', 'qapi/qapi-events-run-state.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -322,7 +477,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', '@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['libqemuutil', '@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/io/channel-buffer.h', 'include/io/channel.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/qemu/coroutine-core.h', 'include/block/aio.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/io/channel-watch.h', 'include/qemu/sockets.h', 'qapi/qapi-types-sockets.h', 'qapi/qapi-types-common.h', 'io/trace.h', 'trace/trace-io.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/io/channel-command.h', 'include/io/channel-util.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/io/channel-file.h', 'include/io/channel-null.h', 'include/qemu/iov.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-common.h', 'include/io/channel-socket.h', 'include/io/task.h', 'include/qapi/clone-visitor.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'qapi/qapi-types-crypto.h', 'include/io/channel-websock.h', 'include/qemu/buffer.h', 'include/crypto/hash.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/io/dns-resolver.h', 'include/qemu/cutils.h', 'include/io/net-listener.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -333,7 +488,7 @@ cc_library(
cc_library(
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/stats64.h', 'include/qemu/atomic.h', 'migration/qemu-file.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/io/channel.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/qemu/coroutine-core.h', 'include/block/aio.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/migration/qemu-file-types.h', 'migration/trace.h', 'trace/trace-migration.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'migration/migration-stats.h', 'include/qapi/qmp/qerror.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'migration/page_cache.h', 'include/qemu/cutils.h', 'migration/xbzrle.h', 'include/qemu/cpu-float.h', 'include/fpu/softfloat-types.h', 'migration/migration.h', 'qapi/qapi-types-migration.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-sockets.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/io/channel-buffer.h', 'include/net/announce.h', 'qapi/qapi-types-net.h', 'migration/postcopy-ram.h', 'include/sysemu/runstate.h', 'qapi/qapi-types-run-state.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'migration/savevm.h', 'include/qemu/madvise.h', 'include/qemu/iov.h', 'migration/options.h', 'include/hw/qdev-properties.h', 'include/hw/qdev-properties-system.h', 'migration/rdma.h', 'include/qemu/sockets.h', 'include/exec/memory.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'migration/yank_functions.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'include/io/channel-socket.h', 'include/io/task.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'qapi/qapi-types-crypto.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -345,7 +500,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/darwin-arm64'],
@@ -357,7 +512,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"aarch64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"aarch64-softmmu-config-devices.h\\"'],
- deps = ['@zlib//:zlib', '@glib//:gmodule-static', '@glib//:glib-static', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'libqemu-aarch64-softmmu_libcommon', 'libqemu-aarch64-softmmu_internal_common_darwin'],
+ deps = ['@zlib//:zlib', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '@glib//:glib-static', 'libqemu-aarch64-softmmu_libcommon', 'libqemu-aarch64-softmmu_internal_common_darwin'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'platform/darwin-arm64/aarch64-softmmu-config-target.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'target/arm/cpu.h', 'target/arm/kvm-consts.h', 'include/qemu/cpu-float.h', 'include/fpu/softfloat-types.h', 'include/hw/registerfields.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/atomic.h', 'target/arm/cpu-qom.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/exec/cpu-defs.h', 'target/arm/cpu-param.h', 'include/exec/target_long.h', 'qapi/qapi-types-common.h', 'include/exec/cpu-all.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/exec/tswap.h', 'include/exec/page-vary.h', 'include/elf.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'target/arm/cpu-features.h', 'target/arm/internals.h', 'include/tcg/tcg-gvec-desc.h', 'target/arm/syndrome.h', 'target/arm/arm-powerctl.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'target/arm/kvm_arm.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/qemu/error-report.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qapi/qobject-input-visitor.h', 'qapi/qapi-commands-machine-target.h', 'qapi/qapi-commands-machine-common.h', 'qapi/qapi-types-machine-target.h', 'qapi/qapi-commands-misc-target.h', 'qapi/qapi-types-misc-target.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'include/qom/qom-qobject.h', 'target/arm/cpregs.h', 'include/migration/cpu.h', 'include/migration/qemu-file-types.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/exec/exec-all.h', 'include/exec/translation-block.h', 'target/arm/idau.h', 'include/tcg/oversized-guest.h', 'tcg/aarch64/tcg-target-reg-bits.h', 'include/sysemu/runstate.h', 'include/sysemu/hvf.h', 'include/sysemu/hvf_int.h', 'include/sysemu/hw_accel.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'target/arm/hvf_arm.h', 'include/exec/address-spaces.h', 'include/hw/irq.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'trace/trace-target_arm_hvf.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/exec/gdbstub.h', 'include/exec/helper-proto.h', 'include/exec/helper-proto-common.h', 'include/qemu/atomic128.h', 'host/include/aarch64/host/atomic128-cas.h', 'host/include/generic/host/atomic128-cas.h', 'host/include/aarch64/host/atomic128-ldst.h', 'host/include/aarch64/host/cpuinfo.h', 'include/tcg/debug-assert.h', 'include/exec/helper-proto.h.inc', 'include/exec/helper-head.h', 'accel/tcg/tcg-runtime.h', 'accel/tcg/plugin-helpers.h', 'target/arm/helper.h', 'target/arm/tcg/helper-a64.h', 'target/arm/tcg/helper-sve.h', 'target/arm/tcg/helper-sme.h', 'target/arm/tcg/helper-mve.h', 'include/qemu/datadir.h', 'include/hw/arm/boot.h', 'include/hw/arm/linux-boot-if.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/sysemu/reset.h', 'qapi/qapi-events-run-state.h', 'include/hw/loader.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/standard-headers/linux/types.h', 'include/hw/sysbus.h', 'include/sysemu/dma.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/sysemu/device_tree.h', 'include/qemu/config-file.h', 'include/qemu/option.h', 'include/qemu/units.h', 'include/monitor/qdev.h', 'include/hw/arm/primecell.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/block/flash.h', 'include/hw/intc/arm_gicv3_common.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/sysemu/qtest.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/hw/pci-host/gpex.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pcie_host.h', 'include/hw/pci/pci_host.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/platform-bus.h', 'include/hw/arm/fdt.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/firmware/smbios.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/qmp/qlist.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/input-event-codes.h', 'include/hw/arm/smmuv3.h', 'include/hw/arm/smmu-common.h', 'include/hw/acpi/acpi.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/mem/pc-dimm.h', 'include/hw/mem/nvdimm.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/acpi/ghes.h', 'include/hw/virtio/virtio-md-pci.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/hw/char/pl011.h', 'include/chardev/char-fe.h', 'include/qemu/guest-random.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'include/hw/acpi/utils.h', 'include/hw/acpi/pci.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/tpm.h', 'hw/acpi/hmat.h', 'include/hw/pci/pci_bus.h', 'hw/acpi/viot.h', 'include/hw/arm/digic.h', 'include/hw/timer/digic-timer.h', 'include/hw/ptimer.h', 'include/hw/char/digic-uart.h', 'include/qemu/cutils.h', 'include/hw/qdev-clock.h', 'include/hw/clock.h', 'include/hw/arm/msf2-soc.h', 'include/hw/arm/armv7m.h', 'include/hw/intc/armv7m_nvic.h', 'include/hw/timer/armv7m_systick.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/timer/mss-timer.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/ssi.h', 'include/qemu/fifo32.h', 'include/qemu/fifo8.h', 'include/hw/net/msf2-emac.h', 'include/net/eth.h', 'include/hw/ide/ahci.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/cpu/a15mpcore.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/net/smc91c111.h', 'include/hw/hw.h', 'include/hw/sd/sd.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/arm/nrf51_soc.h', 'include/hw/char/nrf51_uart.h', 'include/hw/misc/nrf51_rng.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/char/serial.h', 'include/hw/i2c/i2c.h', 'include/hw/i2c/bitbang_i2c.h', 'include/hw/or-irq.h', 'include/hw/audio/wm8750.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/ui/pixel_ops.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/arm/stm32f205_soc.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/arm/stm32f405_soc.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/arm/npcm7xx.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/core/split-irq.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/hw/mem/npcm7xx_mc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/net/npcm7xx_emc.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'hw/usb/hcd-ehci.h', 'include/hw/usb.h', 'hw/usb/hcd-ohci.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/sdhci.h', 'include/hw/misc/unimp.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/nvram/eeprom_at24c.h', 'include/qemu/hw-version.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/display/blizzard.h', 'include/hw/input/lm832x.h', 'include/hw/misc/cbus.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/arm/sharpsl.h', 'include/hw/adc/max111x.h', 'include/hw/net/lan9118.h', 'include/hw/intc/realview_gic.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/block/block.h', 'hw/ide/ahci_internal.h', 'include/hw/usb/xhci.h', 'include/hw/watchdog/sbsa_gwdt.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/arm/stm32f100_soc.h', 'hw/arm/strongarm.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/usb/chipidea.h', 'include/hw/char/cadence_uart.h', 'include/hw/net/cadence_gem.h', 'include/hw/arm/fsl-imx6.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx6_src.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/char/imx_serial.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/imx_epit.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/ssi/imx_spi.h', 'include/hw/net/imx_fec.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/arm/exynos4210.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/sysemu/rtc.h', 'include/hw/arm/soc_dma.h', 'include/qemu/bcd.h', 'include/chardev/char-serial.h', 'include/hw/arm/allwinner-a10.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/mii.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/register.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/arm/allwinner-h3.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-cpucfg.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/arm/allwinner-r40.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/arm/bcm2836.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/timer/bcm2835_systmr.h', 'hw/usb/hcd-dwc2.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/arm/raspi_platform.h', 'include/hw/arm/xlnx-zynqmp.h', 'include/hw/net/xlnx-zynqmp-can.h', 'include/net/can_emu.h', 'include/net/can_host.h', 'include/hw/ssi/xilinx_spips.h', 'include/hw/stream.h', 'include/hw/dma/xlnx_dpdma.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/display/xlnx_dp.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/cpu/cluster.h', 'include/hw/dma/xlnx_csu_dma.h', 'include/hw/nvram/xlnx-bbram.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/usb/hcd-dwc3.h', 'hw/usb/hcd-xhci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/arm/xlnx-versal.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/misc/xlnx-versal-crl.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/net/xlnx-versal-canfd.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/arm/fsl-imx25.h', 'include/hw/intc/imx_avic.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_rngc.h', 'include/hw/arm/fsl-imx31.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/arm/aspeed.h', 'include/hw/arm/aspeed_soc.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/adc/aspeed_adc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/net/ftgmac100.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_peci.h', 'hw/arm/aspeed_eeprom.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/led.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/ssi/pl022.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'include/hw/arm/armsse.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/misc/tz-ppc.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/dma/pl080.h', 'include/hw/rtc/pl031.h', 'include/hw/arm/armsse-version.h', 'include/hw/arm/fsl-imx7.h', 'include/hw/intc/imx_gpcv2.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_src.h', 'include/hw/pci-host/designware.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'hw/arm/smmuv3-internal.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/fsl-imx6ul.h', 'include/hw/misc/imx6ul_ccm.h', 'include/qemu/qemu-print.h', 'include/hw/core/tcg-cpu-ops.h', 'include/disas/capstone.h', 'include/fpu/softfloat.h', 'include/fpu/softfloat-helpers.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/gdbstub/helpers.h', 'target/arm/trace.h', 'trace/trace-target_arm.h', 'include/qemu/crc32c.h', 'include/sysemu/cpu-timers.h', 'include/semihosting/common-semi.h', 'target/arm/op_addsub.h', 'target/arm/tcg/translate.h', 'include/tcg/tcg-op.h', 'include/tcg/tcg-op-common.h', 'include/tcg/tcg.h', 'include/exec/memopidx.h', 'include/qemu/plugin.h', 'include/qemu/qemu-plugin.h', 'include/tcg/tcg-mo.h', 'tcg/aarch64/tcg-target.h', 'include/tcg/tcg-cond.h', 'include/tcg/tcg-opc.h', 'tcg/aarch64/tcg-target.opc.h', 'include/exec/helper-gen-common.h', 'include/exec/helper-gen.h.inc', 'include/tcg/helper-info.h', 'include/tcg/tcg-op-gvec.h', 'include/tcg/tcg-op-gvec-common.h', 'include/exec/translator.h', 'include/exec/cpu_ldst.h', 'include/exec/helper-gen.h', 'target/arm/tcg/translate-a32.h', 'include/disas/disas.h', 'target/arm/tcg/arm_ldst.h', 'include/semihosting/semihost.h', 'include/exec/helper-info.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-a32.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-a32-uncond.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-t32.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-t16.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-m-nocp.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-mve.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-neon-dp.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-neon-ls.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-neon-shared.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-vfp.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-vfp-uncond.c.inc', 'include/crypto/aes-round.h', 'host/include/aarch64/host/crypto/aes-round.h', 'include/crypto/sm4.h', 'target/arm/tcg/vec_internal.h', 'include/crypto/clmul.h', 'host/include/aarch64/host/crypto/clmul.h', 'target/arm/tcg/translate-a64.h', 'libqemu-aarch64-softmmu.fa.p/decode-sme-fa64.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-a64.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-sve.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-sme.c.inc', 'include/exec/ram_addr.h', 'include/sysemu/xen.h', 'include/exec/ramblock.h', 'include/qemu/xxhash.h', 'target/arm/tcg/sve_ldst_internal.h', 'trace/trace-root.h', 'include/qemu/defer-call.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/sysemu/block-ram-registrar.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/standard-headers/linux/virtio_ids.h', 'include/sysemu/iothread.h', 'hw/block/dataplane/virtio-blk.h', 'include/scsi/constants.h', 'include/hw/virtio/virtio-access.h', 'include/hw/virtio/virtio-blk-common.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-common.h', 'hw/intc/gicv3_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/net/checksum.h', 'include/net/tap.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/qemu/option_int.h', 'include/hw/virtio/virtio-net.h', 'include/net/announce.h', 'ebpf/ebpf_rss.h', 'include/net/vhost_net.h', 'include/hw/virtio/vhost-backend.h', 'qapi/qapi-events-net.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-types-migration.h', 'qapi/qapi-events-migration.h', 'include/migration/misc.h', 'include/standard-headers/linux/ethtool.h', 'include/standard-headers/linux/const.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'hw/net/net_rx_pkt.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'hw/virtio/virtio-qmp.h', 'include/standard-headers/linux/vhost_types.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_i2c.h', 'include/standard-headers/linux/virtio_balloon.h', 'include/standard-headers/linux/virtio_mem.h', 'include/standard-headers/linux/virtio_vsock.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'include/qapi/qmp/qjson.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_gpio.h', 'platform/darwin-arm64/aarch64-softmmu-config-devices.h', 'include/qemu/madvise.h', 'include/sysemu/balloon.h', 'include/hw/virtio/virtio-balloon.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/hw/virtio/virtio-rng.h', 'include/sysemu/rng.h', 'include/standard-headers/linux/virtio_rng.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/standard-headers/linux/virtio_input.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/i386/kvm/xen_primary_console.h', 'include/qemu/win_dump_defs.h', 'dump/win_dump.h', 'include/exec/target_page.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/exec/tb-flush.h', 'include/exec/translate-all.h', 'include/exec/log.h', 'include/hw/core/accel-cpu.h', 'include/sysemu/arch_init.h', 'system/trace.h', 'trace/trace-system.h', 'include/exec/memory-internal.h', 'include/qemu/cacheflush.h', 'include/hw/xen/xen.h', 'include/qemu/memalign.h', 'include/sysemu/xen-mapcache.h', 'include/sysemu/replay.h', 'include/qemu/pmem.h', 'include/qemu/mmap-alloc.h', 'memory_ldst.c.inc', 'migration/xbzrle.h', 'migration/ram-compress.h', 'migration/qemu-file.h', 'migration/ram.h', 'migration/migration-stats.h', 'include/migration/register.h', 'migration/page_cache.h', 'qapi/qapi-commands-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'include/migration/colo.h', 'migration/block.h', 'include/sysemu/cpu-throttle.h', 'migration/savevm.h', 'migration/multifd.h', 'migration/rdma.h', 'include/qemu/sockets.h', 'include/sysemu/dirtylimit.h', 'include/monitor/hmp-target.h', 'monitor/monitor-internal.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/net/slirp.h', 'include/monitor/hmp.h', 'include/block/block-hmp-cmds.h', 'qapi/qapi-commands-control.h', 'qapi/qapi-commands-misc.h', 'hmp-commands-info.h', 'hmp-commands.h', 'include/gdbstub/syscalls.h', 'include/semihosting/guestfd.h', 'include/semihosting/uaccess.h', 'include/semihosting/syscalls.h', 'include/semihosting/console.h', 'target/arm/common-semi-target.h', 'include/fpu/softfloat-macros.h', 'fpu/softfloat-specialize.c.inc', 'fpu/softfloat-parts-addsub.c.inc', 'fpu/softfloat-parts.c.inc', 'accel/accel-system.h', 'include/tcg/startup.h', 'accel/tcg/internal-target.h', 'include/qapi/type-helpers.h', 'accel/tcg/trace.h', 'trace/trace-accel_tcg.h', 'accel/tcg/tb-jmp-cache.h', 'accel/tcg/tb-hash.h', 'accel/tcg/tb-context.h', 'include/qemu/qht.h', 'include/qemu/seqlock.h', 'include/qemu/qdist.h', 'accel/tcg/internal-common.h', 'include/qemu/interval-tree.h', 'include/qemu/qtree.h', 'include/exec/cputlb.h', 'include/qemu/cacheinfo.h', 'accel/tcg/perf.h', 'include/tcg/insn-start-words.h', 'include/exec/plugin-gen.h', 'include/tcg/tcg-ldst.h', 'accel/tcg/ldst_atomicity.c.inc', 'host/include/aarch64/host/load-extract-al16-al8.h', 'host/include/aarch64/host/store-insert-al16.h', 'accel/tcg/ldst_common.c.inc', 'accel/tcg/atomic_common.c.inc', 'accel/tcg/atomic_template.h', 'accel/tcg/tcg-accel-ops.h', 'accel/tcg/tcg-accel-ops-mttcg.h', 'accel/tcg/tcg-accel-ops-rr.h', 'accel/tcg/tcg-accel-ops-icount.h', 'include/qapi/dealloc-visitor.h', 'qapi/qapi-visit-machine-target.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-machine-target.h', 'include/qapi/compat-policy.h', 'include/qapi/qmp-event.h', 'trace/trace-qapi_commands_machine_target_trace_events.h', 'qapi/qapi-visit-misc-target.h', 'qapi/qapi-events-misc-target.h', 'trace/trace-qapi_commands_misc_target_trace_events.h', 'qapi/qapi-introspect.h', 'include/qapi/qmp/qlit.h', 'qapi/qapi-types.h', 'qapi/qapi-types-pragma.h', 'qapi/qapi-types-block.h', 'qapi/qapi-types-block-export.h', 'qapi/qapi-types-rdma.h', 'qapi/qapi-types-rocker.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-types-trace.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-types-yank.h', 'qapi/qapi-types-pci.h', 'qapi/qapi-types-stats.h', 'qapi/qapi-types-cxl.h', 'qapi/qapi-visit.h', 'qapi/qapi-visit-pragma.h', 'qapi/qapi-visit-error.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-run-state.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-block.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-block-export.h', 'qapi/qapi-visit-char.h', 'qapi/qapi-visit-dump.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-visit-rdma.h', 'qapi/qapi-visit-rocker.h', 'qapi/qapi-visit-tpm.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-migration.h', 'qapi/qapi-visit-transaction.h', 'qapi/qapi-visit-trace.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-control.h', 'qapi/qapi-visit-introspect.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-qdev.h', 'qapi/qapi-visit-replay.h', 'qapi/qapi-visit-yank.h', 'qapi/qapi-visit-misc.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-visit-acpi.h', 'qapi/qapi-visit-pci.h', 'qapi/qapi-visit-stats.h', 'qapi/qapi-visit-virtio.h', 'qapi/qapi-visit-cryptodev.h', 'qapi/qapi-visit-cxl.h', 'qapi/qapi-commands.h', 'qapi/qapi-commands-pragma.h', 'qapi/qapi-commands-error.h', 'qapi/qapi-commands-run-state.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-commands-char.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-commands-net.h', 'qapi/qapi-commands-rdma.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-commands-tpm.h', 'qapi/qapi-commands-ui.h', 'qapi/qapi-commands-transaction.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-commands-compat.h', 'qapi/qapi-commands-introspect.h', 'qapi/qapi-commands-qdev.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-yank.h', 'qapi/qapi-commands-audio.h', 'qapi/qapi-commands-acpi.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-commands-stats.h', 'qapi/qapi-commands-cryptodev.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-events.h', 'qapi/qapi-events-pragma.h', 'qapi/qapi-events-error.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-block.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-events-char.h', 'qapi/qapi-events-dump.h', 'qapi/qapi-events-rdma.h', 'qapi/qapi-events-rocker.h', 'qapi/qapi-events-tpm.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-transaction.h', 'qapi/qapi-events-trace.h', 'qapi/qapi-events-compat.h', 'qapi/qapi-events-control.h', 'qapi/qapi-events-introspect.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-replay.h', 'qapi/qapi-events-yank.h', 'qapi/qapi-events-misc.h', 'qapi/qapi-events-audio.h', 'qapi/qapi-events-acpi.h', 'qapi/qapi-events-pci.h', 'qapi/qapi-events-stats.h', 'qapi/qapi-events-virtio.h', 'qapi/qapi-events-cryptodev.h', 'qapi/qapi-events-cxl.h'],
# buildifier: leave-alone
includes = ['target/arm', 'libqemu-aarch64-softmmu.fa.p', '.', 'qapi', 'trace', 'include', 'host/include/aarch64', 'host/include/generic', 'tcg/aarch64', 'platform/darwin-arm64'],
@@ -370,7 +525,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '@glib//:gmodule-static', '@glib//:glib-static', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'internal_common_darwin'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '@glib//:glib-static', 'internal_common_darwin'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/exec/log.h', 'include/disas/disas.h', 'include/qemu/error-report.h', 'include/qemu/qemu-print.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'include/hw/qdev-properties.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/exec/memopidx.h', 'include/semihosting/semihost.h', 'include/sysemu/runstate.h', 'include/gdbstub/user.h', 'include/gdbstub/syscalls.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'gdbstub/internals.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'trace/trace-root.h', 'include/exec/page-vary.h', 'target/riscv/cpu_cfg.h', 'disas/riscv.h', 'disas/riscv-xthead.h', 'disas/riscv-xventana.h', 'disas/disas-internal.h', 'include/elf.h', 'include/disas/capstone.h', 'accel/tcg/internal-common.h', 'include/exec/translation-block.h', 'include/monitor/hmp.h', 'include/qemu/readline.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-qom.h', 'include/qapi/qmp/qjson.h', 'include/qom/object_interfaces.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/ui/clipboard.h', 'ui/trace.h', 'trace/trace-ui.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'qapi/qapi-commands-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'ui/console-priv.h', 'ui/vgafont.h', 'ui/cursor_hidden.xpm', 'ui/cursor_left_ptr.xpm', 'ui/keymaps.h', 'include/ui/kbd-state.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/input-event-codes.h', 'ui/input-keymap-atset1-to-qcode.c.inc', 'ui/input-keymap-linux-to-qcode.c.inc', 'ui/input-keymap-qcode-to-atset1.c.inc', 'ui/input-keymap-qcode-to-atset2.c.inc', 'ui/input-keymap-qcode-to-atset3.c.inc', 'ui/input-keymap-qcode-to-linux.c.inc', 'ui/input-keymap-qcode-to-qnum.c.inc', 'ui/input-keymap-qcode-to-sun.c.inc', 'ui/input-keymap-qnum-to-qcode.c.inc', 'ui/input-keymap-usb-to-qcode.c.inc', 'ui/input-keymap-win32-to-qcode.c.inc', 'ui/input-keymap-x11-to-qcode.c.inc', 'ui/input-keymap-xorgevdev-to-qcode.c.inc', 'ui/input-keymap-xorgkbd-to-qcode.c.inc', 'ui/input-keymap-xorgxquartz-to-qcode.c.inc', 'ui/input-keymap-xorgxwin-to-qcode.c.inc', 'ui/input-keymap-osx-to-qcode.c.inc', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/sockets.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'ui/vnc_keysym.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'ui/input-barrier.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/qemu/datadir.h', 'include/qemu/ctype.h', 'include/standard-headers/drm/drm_fourcc.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/io/channel-file.h', 'include/monitor/qmp-helpers.h', 'include/ui/dbus-display.h', 'include/ui/dbus-module.h', 'include/ui/qemu-spice.h', 'include/ui/qemu-spice-module.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pci_bus.h', 'include/qemu/fifo8.h', 'ui/vnc.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/hw/qdev-properties-system.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/qemu/buffer.h', 'include/io/channel-tls.h', 'include/io/net-listener.h', 'include/authz/base.h', 'ui/vnc-palette.h', 'ui/vnc-enc-zrle.h', 'ui/vnc-auth-vencrypt.h', 'ui/vnc-ws.h', 'ui/vnc-jobs.h', 'include/authz/list.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'include/crypto/hash.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredsx509.h', 'include/crypto/random.h', 'include/crypto/secret_common.h', 'include/qemu/help_option.h', 'include/io/dns-resolver.h', 'include/crypto/cipher.h', 'ui/vnc-enc-hextile-template.h', 'ui/vnc-enc-tight.h', 'ui/vnc-enc-zrle.c.inc', 'ui/vnc-enc-zywrle-template.c', 'ui/vnc-enc-zywrle.h', 'include/io/channel-websock.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/tpm.h', 'include/qemu/units.h', 'include/hw/registerfields.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/irq.h', 'include/hw/acpi/acpi.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-visit-acpi.h', 'hw/acpi/trace.h', 'trace/trace-hw_acpi.h', 'include/hw/acpi/utils.h', 'include/hw/loader.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/hw/acpi/cpu.h', 'qapi/qapi-events-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/i386/pc.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/mem/pc-dimm.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-qdev.h', 'include/hw/mem/nvdimm.h', 'include/qemu/nvdimm-utils.h', 'include/hw/acpi/pci.h', 'include/hw/pci/pcie_host.h', 'include/hw/mem/memory-device.h', 'include/hw/acpi/cxl.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/reset.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'hw/acpi/hmat.h', 'include/hw/isa/apm.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/acpi/pcihp.h', 'include/hw/acpi/piix4.h', 'include/sysemu/xen.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci-bridge/xio3130_downstream.h', 'hw/i386/acpi-build.h', 'include/qom/qom-qobject.h', 'hw/acpi/viot.h', 'include/hw/acpi/ich9_tco.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/rtc/mc146818rtc.h', 'include/sysemu/watchdog.h', 'include/hw/acpi/erst.h', 'include/hw/ipmi/ipmi.h', 'include/hw/acpi/ipmi.h', 'qapi/qapi-commands-acpi.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/adc/aspeed_adc.h', 'hw/adc/trace.h', 'trace/trace-hw_adc.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/clock.h', 'include/hw/qdev-clock.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/adc/max111x.h', 'include/hw/ssi/ssi.h', 'include/hw/audio/soundhw.h', 'hw/audio/ac97.h', 'hw/audio/fmopl.h', 'hw/audio/trace.h', 'trace/trace-hw_audio.h', 'hw/audio/gusemu.h', 'hw/audio/gustate.h', 'include/hw/pci/msi.h', 'hw/audio/intel-hda.h', 'hw/audio/intel-hda-defs.h', 'hw/audio/hda-codec-common.h', 'include/hw/audio/wm8750.h', 'include/hw/timer/i8254.h', 'include/hw/audio/pcspk.h', 'hw/audio/pl041.h', 'hw/audio/pl041.hx', 'hw/audio/lm4549.h', 'include/hw/hw.h', 'include/hw/audio/virtio-snd.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_snd.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-bus.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/hw/block/block.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/qemu/memalign.h', 'hw/block/fdc-internal.h', 'hw/block/m25p80_sfdp.h', 'hw/block/dataplane/trace.h', 'trace/trace-hw_block_dataplane.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/sysemu/block-ram-registrar.h', 'hw/block/dataplane/virtio-blk.h', 'include/chardev/char-serial.h', 'include/hw/char/cadence_uart.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/char/imx_serial.h', 'include/hw/ipack/ipack.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/hw/char/nrf51_uart.h', 'include/chardev/char-parallel.h', 'include/hw/char/pl011.h', 'include/hw/char/serial.h', 'include/hw/char/shakti_uart.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-events-char.h', 'include/hw/char/xilinx_uartlite.h', 'include/hw/char/digic-uart.h', 'include/hw/arm/exynos4210.h', 'include/hw/or-irq.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/hw/core/split-irq.h', 'include/hw/arm/boot.h', 'target/arm/cpu-qom.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/char/sifive_uart.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/char/riscv_htif.h', 'include/exec/tswap.h', 'include/hw/core/generic-loader.h', 'hw/core/guest-loader.h', 'include/sysemu/device_tree.h', 'include/hw/platform-bus.h', 'include/hw/ptimer.h', 'include/sysemu/cpu-timers.h', 'include/sysemu/qtest.h', 'include/hw/stream.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/hw/arm/fdt.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/hw/fw-path-provider.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'include/qapi/type-helpers.h', 'hw/core/uboot_image.h', 'accel/tcg/debuginfo.h', 'include/hw/elf_ops.h', 'include/qapi/string-output-visitor.h', 'include/hw/intc/intc.h', 'include/hw/rdma/rdma.h', 'include/qapi/qobject-input-visitor.h', 'include/migration/global_state.h', 'include/exec/confidential-guest-support.h', 'include/hw/virtio/virtio-net.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/net/announce.h', 'include/qemu/option_int.h', 'ebpf/ebpf_rss.h', 'include/hw/nmi.h', 'qapi/qapi-types-migration.h', 'hw/core/qdev-prop-internal.h', 'util/block-helpers.h', 'include/hw/cpu/core.h', 'include/hw/cpu/cluster.h', 'include/hw/cpu/arm11mpcore.h', 'include/hw/misc/arm11scu.h', 'include/hw/intc/realview_gic.h', 'include/hw/pci/msix.h', 'include/hw/pci-bridge/cxl_upstream_port.h', 'include/hw/cxl/cxl_host.h', 'include/hw/pci-bridge/pci_expander_bridge.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/display/bochs-vbe.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'include/ui/pixel_ops.h', 'hw/display/cirrus_vga_internal.h', 'hw/display/vga_int.h', 'hw/display/cirrus_vga_rop.h', 'hw/display/cirrus_vga_rop2.h', 'hw/display/framebuffer.h', 'hw/display/pl110_template.h', 'include/hw/display/blizzard.h', 'include/hw/display/tc6393xb.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/display/vga.h', 'hw/display/vga_regs.h', 'include/hw/xen/xen.h', 'hw/display/vga-access.h', 'hw/display/vga-helpers.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/xlnx_dp.h', 'include/hw/dma/xlnx_dpdma.h', 'hw/display/ati_int.h', 'include/hw/i2c/bitbang_i2c.h', 'hw/display/ati_regs.h', 'include/hw/dma/pl080.h', 'hw/dma/trace.h', 'trace/trace-hw_dma.h', 'include/hw/dma/i8257.h', 'include/hw/dma/xlnx-zynq-devcfg.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/arm/soc_dma.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/dma/xlnx_csu_dma.h', 'hw/gpio/trace.h', 'trace/trace-hw_gpio.h', 'include/hw/arm/sharpsl.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/sd/sd.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/gpio/pca_i2c_gpio.h', 'hw/i2c/trace.h', 'trace/trace-hw_i2c.h', 'include/hw/i2c/smbus_slave.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/qemu/guest-random.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/pmbus_device.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/ide/pci.h', 'hw/ide/ahci_internal.h', 'include/hw/ide/ahci.h', 'hw/ide/trace.h', 'trace/trace-hw_ide.h', 'include/qemu/hw-version.h', 'include/scsi/constants.h', 'include/hw/ide/isa.h', 'include/hw/ide/piix.h', 'include/hw/input/hid.h', 'hw/input/trace.h', 'trace/trace-hw_input.h', 'include/hw/input/lm832x.h', 'include/hw/input/ps2.h', 'include/hw/input/i8042.h', 'include/hw/input/pl050.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_input.h', 'hw/intc/gic_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'include/hw/arm/linux-boot-if.h', 'include/hw/intc/arm_gicv3_common.h', 'hw/intc/gicv3_internal.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/intc/i8259.h', 'include/hw/isa/i8259_internal.h', 'include/hw/intc/imx_avic.h', 'include/hw/intc/imx_gpcv2.h', 'hw/intc/ioapic_internal.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/intc/kvm_irqcount.h', 'include/hw/ipmi/ipmi_kcs.h', 'include/hw/ipmi/ipmi_bt.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/hw/southbridge/piix.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-types-cxl.h', 'hw/mem/trace.h', 'trace/trace-hw_mem.h', 'include/hw/mem/npcm7xx_mc.h', 'include/qemu/pmem.h', 'include/hw/misc/vmcoreinfo.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/pca9552_regs.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/hw/misc/unimp.h', 'include/hw/misc/led.h', 'include/hw/misc/pvpanic.h', 'include/standard-headers/linux/pvpanic.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/misc/sifive_test.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/arm/primecell.h', 'include/hw/misc/cbus.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx6_src.h', 'target/arm/arm-powerctl.h', 'target/arm/kvm-consts.h', 'include/hw/misc/imx6ul_ccm.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_src.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/misc/imx_rngc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_pci_mbox.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/arm/raspberrypi-fw-defs.h', 'include/hw/arm/raspi_platform.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_cprman_internals.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/qemu/fifo32.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'target/arm/idau.h', 'include/hw/misc/tz-ppc.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/arm/armsse-version.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/misc/aspeed_peci.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/misc/nrf51_rng.h', 'include/net/eth.h', 'hw/net/ne2000.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/hw/nvram/eeprom93xx.h', 'hw/net/pcnet.h', 'include/hw/net/mii.h', 'include/net/checksum.h', 'hw/net/e1000_common.h', 'hw/net/e1000_regs.h', 'hw/net/e1000x_regs.h', 'hw/net/e1000x_common.h', 'include/qemu/crc32c.h', 'include/net/tap.h', 'hw/net/net_tx_pkt.h', 'hw/net/net_rx_pkt.h', 'hw/net/e1000e_core.h', 'hw/net/igb_common.h', 'hw/net/igb_regs.h', 'hw/net/igb_core.h', 'hw/net/tulip.h', 'include/migration/register.h', 'hw/net/vmxnet3.h', 'hw/net/vmxnet3_defs.h', 'hw/net/vmxnet_debug.h', 'hw/net/vmware_utils.h', 'include/hw/net/smc91c111.h', 'include/hw/net/lan9118.h', 'include/hw/net/ne2000-isa.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/net/imx_fec.h', 'include/hw/net/msf2-emac.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/net/cadence_gem.h', 'include/hw/net/ftgmac100.h', 'include/hw/net/npcm7xx_emc.h', 'include/net/vhost-user.h', 'include/net/vhost_net.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-types-rocker.h', 'hw/net/rocker/rocker.h', 'hw/net/rocker/rocker_hw.h', 'hw/net/rocker/rocker_fp.h', 'hw/net/rocker/rocker_desc.h', 'hw/net/rocker/rocker_tlv.h', 'hw/net/rocker/rocker_world.h', 'hw/net/rocker/rocker_of_dpa.h', 'include/net/can_emu.h', 'hw/net/can/can_sja1000.h', 'hw/net/can/ctucan_core.h', 'hw/net/can/ctu_can_fd_frame.h', 'hw/net/can/ctu_can_fd_regs.h', 'include/net/can_host.h', 'include/hw/net/xlnx-zynqmp-can.h', 'hw/net/can/trace.h', 'trace/trace-hw_net_can.h', 'include/hw/net/xlnx-versal-canfd.h', 'hw/nvme/nvme.h', 'include/block/nvme.h', 'hw/nvme/dif.h', 'hw/nvme/trace.h', 'trace/trace-hw_nvme.h', 'include/migration/qemu-file-types.h', 'hw/nvram/trace.h', 'trace/trace-hw_nvram.h', 'include/hw/nvram/eeprom_at24c.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-bbram.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/pci/trace.h', 'trace/trace-hw_pci.h', 'hw/pci/pci-internal.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-types-pci.h', 'include/hw/pci/shpc.h', 'include/hw/pci/slotid_cap.h', 'include/hw/pci-host/designware.h', 'include/hw/pci-host/gpex.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/pci-host/q35.h', 'include/qemu/bcd.h', 'include/sysemu/rtc.h', 'include/hw/rtc/pl031.h', 'hw/rtc/trace.h', 'trace/trace-hw_rtc.h', 'qapi/qapi-events-misc.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/rtc/goldfish_rtc.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/scsi/emulation.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/scsi/esp.h', 'hw/scsi/mfi.h', 'hw/scsi/mptsas.h', 'hw/scsi/mpi.h', 'hw/scsi/vmw_pvscsi.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'hw/sd/trace.h', 'trace/trace-hw_sd.h', 'include/hw/sd/sdcard_legacy.h', 'hw/sd/sdmmc-internal.h', 'include/hw/sd/sdhci.h', 'hw/sd/sdhci-internal.h', 'include/qemu/crc-ccitt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/sensor/emc141x_regs.h', 'include/hw/sensor/isl_pmbus_vr.h', 'hw/sensor/trace.h', 'trace/trace-hw_sensor.h', 'include/hw/sensor/max16600.h', 'include/hw/sensor/max31790_fan_ctrl.h', 'hw/smbios/smbios_build.h', 'hw/ssi/trace.h', 'trace/trace-hw_ssi.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'include/hw/ssi/pl022.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/ssi/xilinx_spips.h', 'include/migration/blocker.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/ssi/imx_spi.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/timer/armv7m_systick.h', 'hw/timer/trace.h', 'trace/trace-hw_timer.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/digic-timer.h', 'include/hw/timer/hpet.h', 'include/hw/timer/i8254_internal.h', 'include/hw/timer/imx_epit.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/mss-timer.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/timer/bcm2835_systmr.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/timer/sifive_pwm.h', 'hw/ufs/trace.h', 'trace/trace-hw_ufs.h', 'hw/ufs/ufs.h', 'include/block/ufs.h', 'hw/usb/trace.h', 'trace/trace-hw_usb.h', 'hw/usb/desc.h', 'include/hw/usb/uhci-regs.h', 'include/hw/qdev-dma.h', 'hw/usb/hcd-ohci.h', 'include/hw/usb/ehci-regs.h', 'hw/usb/hcd-ehci.h', 'hw/usb/hcd-xhci.h', 'include/hw/usb/xhci.h', 'hw/usb/hcd-xhci-pci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/usb/hcd-musb.h', 'include/hw/usb/dwc2-regs.h', 'hw/usb/hcd-dwc2.h', 'include/hw/usb/hcd-dwc3.h', 'include/hw/usb/chipidea.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/hid.h', 'include/hw/usb/msd.h', 'include/qemu/filemonitor.h', 'hw/usb/ccid.h', 'hw/usb/u2f.h', 'include/standard-headers/linux/virtio_pci.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/standard-headers/linux/virtio_mmio.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/sysemu/cryptodev-vhost.h', 'include/qemu/reserved-region.h', 'include/exec/target_page.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-commands-run-state.h', 'hw/watchdog/trace.h', 'trace/trace-hw_watchdog.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/watchdog/sbsa_gwdt.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'include/qemu/jhash.h', 'include/hw/arm/smmu-common.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-commands-audio.h', 'audio/trace.h', 'trace/trace-audio.h', 'audio/audio_int.h', 'audio/mixeng.h', 'audio/audio_template.h', 'audio/mixeng_template.h', 'audio/rate_template.h', 'qapi/qapi-commands-char.h', 'chardev/trace.h', 'trace/trace-chardev.h', 'include/qemu/throttle-options.h', 'fsdev/qemu-fsdev-throttle.h', 'fsdev/qemu-fsdev.h', 'fsdev/file-op-9p.h', 'fsdev/p9array.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-events-dump.h', 'dump/win_dump.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-types-block-export.h', 'include/block/nbd.h', 'include/block/export.h', 'include/block/qapi.h', 'include/block/block-hmp-cmds.h', 'include/qemu-io.h', 'include/sysemu/balloon.h', 'system/trace.h', 'trace/trace-system.h', 'qapi/qapi-commands-misc.h', 'include/exec/gdbstub.h', 'include/sysemu/cpu-throttle.h', 'include/qemu/seqlock.h', 'include/sysemu/cpu-timers-internal.h', 'qapi/qapi-commands-migration.h', 'include/sysemu/dirtyrate.h', 'include/sysemu/dirtylimit.h', 'include/migration/misc.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/monitor/qdev.h', 'include/sysemu/arch_init.h', 'qapi/qapi-commands-qdev.h', 'include/qapi/qmp/qstring.h', 'include/sysemu/runstate-action.h', 'include/crypto/init.h', 'qapi/qapi-commands-tpm.h', 'include/qapi/compat-policy.h', 'qemu-version.h', 'include/sysemu/seccomp.h', 'include/qemu/async-teardown.h', 'include/net/slirp.h', 'include/migration/snapshot.h', 'include/migration/colo.h', 'accel/tcg/perf.h', 'include/qapi/string-input-visitor.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'include/block/qdict.h', 'include/qemu/keyval.h', 'qemu-options.def', 'include/crypto/akcipher.h', 'qapi/qapi-commands-cryptodev.h', 'include/sysemu/stats.h', 'qapi/qapi-types-stats.h', 'include/qemu/mmap-alloc.h', 'include/qemu/madvise.h', 'include/sysemu/rng.h', 'include/sysemu/rng-random.h', 'include/block/dirty-bitmap.h', 'migration/qemu-file.h', 'include/qemu/id.h', 'qapi/qapi-visit-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'migration/channel.h', 'migration/tls.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'migration/yank_functions.h', 'migration/channel-block.h', 'include/exec/ramblock.h', 'migration/ram.h', 'migration/dirtyrate.h', 'include/qemu/xxhash.h', 'migration/exec.h', 'include/io/channel-command.h', 'migration/fd.h', 'include/io/channel-util.h', 'migration/file.h', 'migration/socket.h', 'migration/rdma.h', 'migration/ram-compress.h', 'migration/migration-stats.h', 'migration/savevm.h', 'qapi/qapi-events-migration.h', 'include/qapi/qmp/qnull.h', 'migration/block.h', 'migration/multifd.h', 'migration/threadinfo.h', 'include/io/channel-null.h', 'include/qemu/userfaultfd.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qnum.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-commands-net.h', 'net/trace.h', 'trace/trace-net.h', 'net/clients.h', 'include/net/filter.h', 'net/colo.h', 'net/hub.h', 'net/util.h', 'net/colo-compare.h', 'qapi/qapi-events-net.h', 'net/tap_int.h', 'net/vmnet_int.h', 'replay/replay-internal.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-stats.h', 'accel/accel-system.h', 'include/sysemu/accel-blocker.h', 'include/qemu/qht.h', 'include/qemu/qdist.h', 'include/tcg/tcg.h', 'include/tcg/tcg-mo.h', 'tcg/aarch64/tcg-target-reg-bits.h', 'tcg/aarch64/tcg-target.h', 'host/include/aarch64/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/aarch64/tcg-target.opc.h', 'accel/tcg/tb-context.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'host/include/aarch64', 'tcg/aarch64', 'platform/darwin-arm64'],
@@ -383,7 +538,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"riscv64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"riscv64-softmmu-config-devices.h\\"'],
- deps = ['//external/dtc:libfdt', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', 'libqemu-riscv64-softmmu_libcommon', 'libqemu-riscv64-softmmu_internal_common_darwin'],
+ deps = ['//external/dtc:libfdt', '@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', 'libqemu-riscv64-softmmu_libcommon', 'libqemu-riscv64-softmmu_internal_common_darwin'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'platform/darwin-arm64/riscv64-softmmu-config-target.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'target/riscv/cpu.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/hw/registerfields.h', 'include/hw/qdev-properties.h', 'include/exec/cpu-defs.h', 'target/riscv/cpu-param.h', 'include/exec/target_long.h', 'include/qemu/cpu-float.h', 'include/fpu/softfloat-types.h', 'target/riscv/cpu_bits.h', 'target/riscv/cpu_cfg.h', 'qapi/qapi-types-common.h', 'target/riscv/cpu-qom.h', 'target/riscv/pmp.h', 'target/riscv/debug.h', 'target/riscv/cpu_user.h', 'include/exec/cpu-all.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/exec/tswap.h', 'include/elf.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'target/riscv/trace.h', 'trace/trace-target_riscv.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/error-report.h', 'include/exec/exec-all.h', 'include/exec/translation-block.h', 'include/exec/helper-proto.h', 'include/exec/helper-proto-common.h', 'include/qemu/atomic128.h', 'host/include/aarch64/host/atomic128-cas.h', 'host/include/generic/host/atomic128-cas.h', 'host/include/aarch64/host/atomic128-ldst.h', 'host/include/aarch64/host/cpuinfo.h', 'include/tcg/debug-assert.h', 'include/exec/helper-proto.h.inc', 'include/exec/helper-head.h', 'accel/tcg/tcg-runtime.h', 'accel/tcg/plugin-helpers.h', 'target/riscv/helper.h', 'include/sysemu/cpu-timers.h', 'include/qemu/timer.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/monitor/hmp-target.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/migration/cpu.h', 'include/migration/qemu-file-types.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'target/riscv/pmu.h', 'include/sysemu/device_tree.h', 'target/riscv/time_helper.h', 'include/hw/intc/riscv_aclint.h', 'include/hw/sysbus.h', 'qapi/qapi-commands-machine-target.h', 'qapi/qapi-commands-machine-common.h', 'qapi/qapi-types-machine-common.h', 'qapi/qapi-types-machine-target.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qom/qom-qobject.h', 'include/sysemu/tcg.h', 'include/qemu/datadir.h', 'include/qemu/units.h', 'include/hw/boards.h', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/loader.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/standard-headers/linux/types.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/riscv/boot.h', 'include/hw/riscv/riscv_hart.h', 'include/hw/riscv/boot_opensbi.h', 'include/sysemu/qtest.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/sysemu/reset.h', 'qapi/qapi-events-run-state.h', 'include/hw/riscv/numa.h', 'include/qemu/guest-random.h', 'include/hw/char/serial.h', 'include/chardev/char-fe.h', 'include/qemu/fifo8.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/riscv/virt.h', 'include/hw/block/flash.h', 'target/riscv/kvm/kvm_riscv.h', 'include/hw/intc/riscv_aplic.h', 'include/hw/intc/riscv_imsic.h', 'include/hw/intc/sifive_plic.h', 'include/hw/misc/sifive_test.h', 'include/hw/platform-bus.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci-host/gpex.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pcie_host.h', 'include/hw/pci/pci_host.h', 'include/hw/display/ramfb.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-builtin-visit.h', 'include/hw/riscv/shakti_c.h', 'include/hw/char/shakti_uart.h', 'include/qemu/cutils.h', 'include/hw/misc/unimp.h', 'include/hw/riscv/sifive_e.h', 'include/hw/riscv/sifive_cpu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/char/sifive_uart.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/irq.h', 'include/hw/cpu/cluster.h', 'include/hw/sd/sd.h', 'include/hw/ssi/ssi.h', 'include/hw/riscv/sifive_u.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/net/cadence_gem.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/timer/sifive_pwm.h', 'include/net/eth.h', 'include/sysemu/runstate.h', 'include/hw/riscv/spike.h', 'include/hw/char/riscv_htif.h', 'include/hw/riscv/microchip_pfsoc.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sd/sdhci.h', 'include/hw/acpi/acpi.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/utils.h', 'include/qemu/qemu-print.h', 'include/qemu/ctype.h', 'target/riscv/cpu_vendorid.h', 'target/riscv/internals.h', 'include/fpu/softfloat-helpers.h', 'target/riscv/tcg/tcg-cpu.h', 'include/tcg/tcg.h', 'include/exec/memopidx.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/tcg/tcg-mo.h', 'tcg/aarch64/tcg-target-reg-bits.h', 'tcg/aarch64/tcg-target.h', 'include/tcg/tcg-cond.h', 'include/tcg/tcg-opc.h', 'tcg/aarch64/tcg-target.opc.h', 'include/hw/core/sysemu-cpu-ops.h', 'target/riscv/instmap.h', 'include/tcg/tcg-op.h', 'include/tcg/tcg-op-common.h', 'include/exec/helper-gen-common.h', 'include/exec/helper-gen.h.inc', 'include/tcg/helper-info.h', 'include/semihosting/common-semi.h', 'include/tcg/oversized-guest.h', 'include/exec/tb-flush.h', 'include/fpu/softfloat.h', 'include/exec/gdbstub.h', 'include/gdbstub/helpers.h', 'include/exec/cpu_ldst.h', 'include/tcg/tcg-gvec-desc.h', 'target/riscv/vector_internals.h', 'include/disas/disas.h', 'include/exec/helper-gen.h', 'include/exec/translator.h', 'include/exec/log.h', 'include/semihosting/semihost.h', 'include/exec/helper-info.c.inc', 'libqemu-riscv64-softmmu.fa.p/decode-insn32.c.inc', 'target/riscv/insn_trans/trans_rvi.c.inc', 'target/riscv/insn_trans/trans_rvm.c.inc', 'target/riscv/insn_trans/trans_rva.c.inc', 'target/riscv/insn_trans/trans_rvf.c.inc', 'target/riscv/insn_trans/trans_rvd.c.inc', 'target/riscv/insn_trans/trans_rvh.c.inc', 'target/riscv/insn_trans/trans_rvv.c.inc', 'include/tcg/tcg-op-gvec.h', 'include/tcg/tcg-op-gvec-common.h', 'target/riscv/insn_trans/trans_rvb.c.inc', 'target/riscv/insn_trans/trans_rvzicond.c.inc', 'target/riscv/insn_trans/trans_rvzawrs.c.inc', 'target/riscv/insn_trans/trans_rvzicbo.c.inc', 'target/riscv/insn_trans/trans_rvzfa.c.inc', 'target/riscv/insn_trans/trans_rvzfh.c.inc', 'target/riscv/insn_trans/trans_rvk.c.inc', 'target/riscv/insn_trans/trans_rvvk.c.inc', 'target/riscv/insn_trans/trans_privileged.c.inc', 'target/riscv/insn_trans/trans_svinval.c.inc', 'target/riscv/insn_trans/trans_rvbf16.c.inc', 'libqemu-riscv64-softmmu.fa.p/decode-xthead.c.inc', 'target/riscv/insn_trans/trans_xthead.c.inc', 'target/riscv/insn_trans/trans_xventanacondops.c.inc', 'libqemu-riscv64-softmmu.fa.p/decode-insn16.c.inc', 'target/riscv/insn_trans/trans_rvzce.c.inc', 'libqemu-riscv64-softmmu.fa.p/decode-XVentanaCondOps.c.inc', 'include/crypto/aes.h', 'include/crypto/aes-round.h', 'host/include/aarch64/host/crypto/aes-round.h', 'include/crypto/sm4.h', 'include/hw/core/accel-cpu.h', 'include/hw/core/tcg-cpu-ops.h', 'trace/trace-root.h', 'include/qemu/defer-call.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/hw/block/block.h', 'include/sysemu/block-ram-registrar.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/virtio/virtio.h', 'include/standard-headers/linux/virtio_ring.h', 'include/sysemu/iothread.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'hw/block/dataplane/virtio-blk.h', 'include/scsi/constants.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio-access.h', 'include/hw/virtio/virtio-blk-common.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-common.h', 'include/hw/pci/msi.h', 'include/net/checksum.h', 'include/net/tap.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/qemu/option_int.h', 'include/hw/virtio/virtio-net.h', 'include/net/announce.h', 'ebpf/ebpf_rss.h', 'include/net/vhost_net.h', 'include/hw/virtio/vhost-backend.h', 'qapi/qapi-events-net.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-types-migration.h', 'qapi/qapi-events-migration.h', 'include/migration/misc.h', 'include/standard-headers/linux/ethtool.h', 'include/standard-headers/linux/const.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/monitor/qdev.h', 'hw/net/net_rx_pkt.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'hw/virtio/virtio-qmp.h', 'include/standard-headers/linux/vhost_types.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_i2c.h', 'include/standard-headers/linux/virtio_balloon.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/standard-headers/linux/virtio_mem.h', 'include/standard-headers/linux/virtio_vsock.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'include/qapi/qmp/qjson.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_gpio.h', 'platform/darwin-arm64/riscv64-softmmu-config-devices.h', 'include/qemu/madvise.h', 'include/hw/mem/pc-dimm.h', 'include/sysemu/balloon.h', 'include/hw/virtio/virtio-balloon.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/hw/virtio/virtio-rng.h', 'include/sysemu/rng.h', 'include/standard-headers/linux/virtio_rng.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/hw/virtio/virtio-input.h', 'include/ui/input.h', 'qapi/qapi-types-ui.h', 'include/sysemu/vhost-user-backend.h', 'include/standard-headers/linux/virtio_input.h', 'include/hw/virtio/virtio-iommu.h', 'include/hw/pci/pci_bus.h', 'qapi/qapi-commands-misc-target.h', 'qapi/qapi-types-misc-target.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/i386/kvm/xen_primary_console.h', 'include/qemu/win_dump_defs.h', 'dump/win_dump.h', 'include/exec/target_page.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/exec/translate-all.h', 'include/sysemu/arch_init.h', 'system/trace.h', 'trace/trace-system.h', 'include/exec/memory-internal.h', 'include/exec/ram_addr.h', 'include/sysemu/xen.h', 'include/exec/ramblock.h', 'include/exec/page-vary.h', 'include/qemu/cacheflush.h', 'include/hw/xen/xen.h', 'include/qemu/memalign.h', 'include/sysemu/hw_accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/sysemu/xen-mapcache.h', 'include/sysemu/replay.h', 'include/qemu/pmem.h', 'include/qemu/mmap-alloc.h', 'memory_ldst.c.inc', 'migration/xbzrle.h', 'migration/ram-compress.h', 'migration/qemu-file.h', 'migration/ram.h', 'migration/migration-stats.h', 'include/migration/register.h', 'migration/page_cache.h', 'qapi/qapi-commands-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'include/migration/colo.h', 'migration/block.h', 'include/sysemu/cpu-throttle.h', 'migration/savevm.h', 'migration/multifd.h', 'migration/rdma.h', 'include/qemu/sockets.h', 'include/sysemu/dirtylimit.h', 'monitor/monitor-internal.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/net/slirp.h', 'include/monitor/hmp.h', 'include/block/block-hmp-cmds.h', 'qapi/qapi-commands-control.h', 'qapi/qapi-commands-misc.h', 'hmp-commands-info.h', 'hmp-commands.h', 'include/gdbstub/syscalls.h', 'include/semihosting/guestfd.h', 'include/semihosting/uaccess.h', 'include/semihosting/syscalls.h', 'include/semihosting/console.h', 'target/riscv/common-semi-target.h', 'include/fpu/softfloat-macros.h', 'fpu/softfloat-specialize.c.inc', 'fpu/softfloat-parts-addsub.c.inc', 'fpu/softfloat-parts.c.inc', 'accel/accel-system.h', 'include/tcg/startup.h', 'accel/tcg/internal-target.h', 'include/qapi/type-helpers.h', 'accel/tcg/trace.h', 'trace/trace-accel_tcg.h', 'accel/tcg/tb-jmp-cache.h', 'accel/tcg/tb-hash.h', 'include/qemu/xxhash.h', 'accel/tcg/tb-context.h', 'include/qemu/qht.h', 'include/qemu/seqlock.h', 'include/qemu/qdist.h', 'accel/tcg/internal-common.h', 'include/qemu/interval-tree.h', 'include/qemu/qtree.h', 'include/exec/cputlb.h', 'include/qemu/cacheinfo.h', 'accel/tcg/perf.h', 'include/tcg/insn-start-words.h', 'include/exec/plugin-gen.h', 'include/tcg/tcg-ldst.h', 'accel/tcg/ldst_atomicity.c.inc', 'host/include/aarch64/host/load-extract-al16-al8.h', 'host/include/aarch64/host/store-insert-al16.h', 'accel/tcg/ldst_common.c.inc', 'accel/tcg/atomic_common.c.inc', 'accel/tcg/atomic_template.h', 'accel/tcg/tcg-accel-ops.h', 'accel/tcg/tcg-accel-ops-mttcg.h', 'accel/tcg/tcg-accel-ops-rr.h', 'accel/tcg/tcg-accel-ops-icount.h', 'include/qapi/dealloc-visitor.h', 'qapi/qapi-visit-machine-target.h', 'qapi/qapi-visit-machine-common.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-machine-target.h', 'include/qapi/compat-policy.h', 'include/qapi/qmp-event.h', 'trace/trace-qapi_commands_machine_target_trace_events.h', 'qapi/qapi-visit-misc-target.h', 'qapi/qapi-events-misc-target.h', 'trace/trace-qapi_commands_misc_target_trace_events.h', 'qapi/qapi-introspect.h', 'include/qapi/qmp/qlit.h', 'qapi/qapi-types.h', 'qapi/qapi-types-pragma.h', 'qapi/qapi-types-block.h', 'qapi/qapi-types-block-export.h', 'qapi/qapi-types-rdma.h', 'qapi/qapi-types-rocker.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-types-trace.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-types-yank.h', 'qapi/qapi-types-audio.h', 'qapi/qapi-types-pci.h', 'qapi/qapi-types-stats.h', 'qapi/qapi-types-cxl.h', 'qapi/qapi-visit.h', 'qapi/qapi-visit-pragma.h', 'qapi/qapi-visit-error.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-run-state.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-block.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-block-export.h', 'qapi/qapi-visit-char.h', 'qapi/qapi-visit-dump.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-visit-rdma.h', 'qapi/qapi-visit-rocker.h', 'qapi/qapi-visit-tpm.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-migration.h', 'qapi/qapi-visit-transaction.h', 'qapi/qapi-visit-trace.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-control.h', 'qapi/qapi-visit-introspect.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-qdev.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-visit-replay.h', 'qapi/qapi-visit-yank.h', 'qapi/qapi-visit-misc.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-visit-acpi.h', 'qapi/qapi-visit-pci.h', 'qapi/qapi-visit-stats.h', 'qapi/qapi-visit-virtio.h', 'qapi/qapi-visit-cryptodev.h', 'qapi/qapi-visit-cxl.h', 'qapi/qapi-commands.h', 'qapi/qapi-commands-pragma.h', 'qapi/qapi-commands-error.h', 'qapi/qapi-commands-run-state.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-commands-char.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-commands-net.h', 'qapi/qapi-commands-rdma.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-commands-tpm.h', 'qapi/qapi-commands-ui.h', 'qapi/qapi-commands-transaction.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-commands-compat.h', 'qapi/qapi-commands-introspect.h', 'qapi/qapi-commands-qdev.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-yank.h', 'qapi/qapi-commands-audio.h', 'qapi/qapi-commands-acpi.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-commands-stats.h', 'qapi/qapi-commands-cryptodev.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-events.h', 'qapi/qapi-events-pragma.h', 'qapi/qapi-events-error.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-block.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-events-char.h', 'qapi/qapi-events-dump.h', 'qapi/qapi-events-rdma.h', 'qapi/qapi-events-rocker.h', 'qapi/qapi-events-tpm.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-transaction.h', 'qapi/qapi-events-trace.h', 'qapi/qapi-events-compat.h', 'qapi/qapi-events-control.h', 'qapi/qapi-events-introspect.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-replay.h', 'qapi/qapi-events-yank.h', 'qapi/qapi-events-misc.h', 'qapi/qapi-events-audio.h', 'qapi/qapi-events-acpi.h', 'qapi/qapi-events-pci.h', 'qapi/qapi-events-stats.h', 'qapi/qapi-events-virtio.h', 'qapi/qapi-events-cryptodev.h', 'qapi/qapi-events-cxl.h'],
# buildifier: leave-alone
includes = ['target/riscv', 'libqemu-riscv64-softmmu.fa.p', '.', 'qapi', 'trace', 'include', 'host/include/aarch64', 'host/include/generic', 'tcg/aarch64', 'platform/darwin-arm64'],
@@ -395,7 +550,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '@glib//:gmodule-static', '@glib//:glib-static', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'internal_common_darwin'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '@glib//:glib-static', 'internal_common_darwin'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/exec/log.h', 'include/disas/disas.h', 'include/qemu/error-report.h', 'include/qemu/qemu-print.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'include/hw/qdev-properties.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/exec/memopidx.h', 'include/semihosting/semihost.h', 'include/sysemu/runstate.h', 'include/gdbstub/user.h', 'include/gdbstub/syscalls.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'gdbstub/internals.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'trace/trace-root.h', 'include/exec/page-vary.h', 'target/riscv/cpu_cfg.h', 'disas/riscv.h', 'disas/riscv-xthead.h', 'disas/riscv-xventana.h', 'disas/disas-internal.h', 'include/elf.h', 'include/disas/capstone.h', 'accel/tcg/internal-common.h', 'include/exec/translation-block.h', 'include/monitor/hmp.h', 'include/qemu/readline.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-qom.h', 'include/qapi/qmp/qjson.h', 'include/qom/object_interfaces.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/ui/clipboard.h', 'ui/trace.h', 'trace/trace-ui.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'qapi/qapi-commands-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'ui/console-priv.h', 'ui/vgafont.h', 'ui/cursor_hidden.xpm', 'ui/cursor_left_ptr.xpm', 'ui/keymaps.h', 'include/ui/kbd-state.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/input-event-codes.h', 'ui/input-keymap-atset1-to-qcode.c.inc', 'ui/input-keymap-linux-to-qcode.c.inc', 'ui/input-keymap-qcode-to-atset1.c.inc', 'ui/input-keymap-qcode-to-atset2.c.inc', 'ui/input-keymap-qcode-to-atset3.c.inc', 'ui/input-keymap-qcode-to-linux.c.inc', 'ui/input-keymap-qcode-to-qnum.c.inc', 'ui/input-keymap-qcode-to-sun.c.inc', 'ui/input-keymap-qnum-to-qcode.c.inc', 'ui/input-keymap-usb-to-qcode.c.inc', 'ui/input-keymap-win32-to-qcode.c.inc', 'ui/input-keymap-x11-to-qcode.c.inc', 'ui/input-keymap-xorgevdev-to-qcode.c.inc', 'ui/input-keymap-xorgkbd-to-qcode.c.inc', 'ui/input-keymap-xorgxquartz-to-qcode.c.inc', 'ui/input-keymap-xorgxwin-to-qcode.c.inc', 'ui/input-keymap-osx-to-qcode.c.inc', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/sockets.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'ui/vnc_keysym.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'ui/input-barrier.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/qemu/datadir.h', 'include/qemu/ctype.h', 'include/standard-headers/drm/drm_fourcc.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/io/channel-file.h', 'include/monitor/qmp-helpers.h', 'include/ui/dbus-display.h', 'include/ui/dbus-module.h', 'include/ui/qemu-spice.h', 'include/ui/qemu-spice-module.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pci_bus.h', 'include/qemu/fifo8.h', 'ui/vnc.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/hw/qdev-properties-system.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/qemu/buffer.h', 'include/io/channel-tls.h', 'include/io/net-listener.h', 'include/authz/base.h', 'ui/vnc-palette.h', 'ui/vnc-enc-zrle.h', 'ui/vnc-auth-vencrypt.h', 'ui/vnc-ws.h', 'ui/vnc-jobs.h', 'include/authz/list.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'include/crypto/hash.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredsx509.h', 'include/crypto/random.h', 'include/crypto/secret_common.h', 'include/qemu/help_option.h', 'include/io/dns-resolver.h', 'include/crypto/cipher.h', 'ui/vnc-enc-hextile-template.h', 'ui/vnc-enc-tight.h', 'ui/vnc-enc-zrle.c.inc', 'ui/vnc-enc-zywrle-template.c', 'ui/vnc-enc-zywrle.h', 'include/io/channel-websock.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/tpm.h', 'include/qemu/units.h', 'include/hw/registerfields.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/irq.h', 'include/hw/acpi/acpi.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-visit-acpi.h', 'hw/acpi/trace.h', 'trace/trace-hw_acpi.h', 'include/hw/acpi/utils.h', 'include/hw/loader.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/hw/acpi/cpu.h', 'qapi/qapi-events-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/i386/pc.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/mem/pc-dimm.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-qdev.h', 'include/hw/mem/nvdimm.h', 'include/qemu/nvdimm-utils.h', 'include/hw/acpi/pci.h', 'include/hw/pci/pcie_host.h', 'include/hw/mem/memory-device.h', 'include/hw/acpi/cxl.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/reset.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'hw/acpi/hmat.h', 'include/hw/isa/apm.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/acpi/pcihp.h', 'include/hw/acpi/piix4.h', 'include/sysemu/xen.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci-bridge/xio3130_downstream.h', 'hw/i386/acpi-build.h', 'include/qom/qom-qobject.h', 'hw/acpi/viot.h', 'include/hw/acpi/ich9_tco.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/rtc/mc146818rtc.h', 'include/sysemu/watchdog.h', 'include/hw/acpi/erst.h', 'include/hw/ipmi/ipmi.h', 'include/hw/acpi/ipmi.h', 'qapi/qapi-commands-acpi.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/adc/aspeed_adc.h', 'hw/adc/trace.h', 'trace/trace-hw_adc.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/clock.h', 'include/hw/qdev-clock.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/adc/max111x.h', 'include/hw/ssi/ssi.h', 'include/hw/audio/soundhw.h', 'hw/audio/ac97.h', 'hw/audio/fmopl.h', 'hw/audio/trace.h', 'trace/trace-hw_audio.h', 'hw/audio/gusemu.h', 'hw/audio/gustate.h', 'include/hw/pci/msi.h', 'hw/audio/intel-hda.h', 'hw/audio/intel-hda-defs.h', 'hw/audio/hda-codec-common.h', 'include/hw/audio/wm8750.h', 'include/hw/timer/i8254.h', 'include/hw/audio/pcspk.h', 'hw/audio/pl041.h', 'hw/audio/pl041.hx', 'hw/audio/lm4549.h', 'include/hw/hw.h', 'include/hw/audio/virtio-snd.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_snd.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-bus.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/hw/block/block.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/qemu/memalign.h', 'hw/block/fdc-internal.h', 'hw/block/m25p80_sfdp.h', 'hw/block/dataplane/trace.h', 'trace/trace-hw_block_dataplane.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/sysemu/block-ram-registrar.h', 'hw/block/dataplane/virtio-blk.h', 'include/chardev/char-serial.h', 'include/hw/char/cadence_uart.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/char/imx_serial.h', 'include/hw/ipack/ipack.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/hw/char/nrf51_uart.h', 'include/chardev/char-parallel.h', 'include/hw/char/pl011.h', 'include/hw/char/serial.h', 'include/hw/char/shakti_uart.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-events-char.h', 'include/hw/char/xilinx_uartlite.h', 'include/hw/char/digic-uart.h', 'include/hw/arm/exynos4210.h', 'include/hw/or-irq.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/hw/core/split-irq.h', 'include/hw/arm/boot.h', 'target/arm/cpu-qom.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/char/sifive_uart.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/char/riscv_htif.h', 'include/exec/tswap.h', 'include/hw/core/generic-loader.h', 'hw/core/guest-loader.h', 'include/sysemu/device_tree.h', 'include/hw/platform-bus.h', 'include/hw/ptimer.h', 'include/sysemu/cpu-timers.h', 'include/sysemu/qtest.h', 'include/hw/stream.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/hw/arm/fdt.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/hw/fw-path-provider.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'include/qapi/type-helpers.h', 'hw/core/uboot_image.h', 'accel/tcg/debuginfo.h', 'include/hw/elf_ops.h', 'include/qapi/string-output-visitor.h', 'include/hw/intc/intc.h', 'include/hw/rdma/rdma.h', 'include/qapi/qobject-input-visitor.h', 'include/migration/global_state.h', 'include/exec/confidential-guest-support.h', 'include/hw/virtio/virtio-net.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/net/announce.h', 'include/qemu/option_int.h', 'ebpf/ebpf_rss.h', 'include/hw/nmi.h', 'qapi/qapi-types-migration.h', 'hw/core/qdev-prop-internal.h', 'util/block-helpers.h', 'include/hw/cpu/core.h', 'include/hw/cpu/cluster.h', 'include/hw/cpu/arm11mpcore.h', 'include/hw/misc/arm11scu.h', 'include/hw/intc/realview_gic.h', 'include/hw/pci/msix.h', 'include/hw/pci-bridge/cxl_upstream_port.h', 'include/hw/cxl/cxl_host.h', 'include/hw/pci-bridge/pci_expander_bridge.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/display/bochs-vbe.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'include/ui/pixel_ops.h', 'hw/display/cirrus_vga_internal.h', 'hw/display/vga_int.h', 'hw/display/cirrus_vga_rop.h', 'hw/display/cirrus_vga_rop2.h', 'hw/display/framebuffer.h', 'hw/display/pl110_template.h', 'include/hw/display/blizzard.h', 'include/hw/display/tc6393xb.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/display/vga.h', 'hw/display/vga_regs.h', 'include/hw/xen/xen.h', 'hw/display/vga-access.h', 'hw/display/vga-helpers.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/xlnx_dp.h', 'include/hw/dma/xlnx_dpdma.h', 'hw/display/ati_int.h', 'include/hw/i2c/bitbang_i2c.h', 'hw/display/ati_regs.h', 'include/hw/dma/pl080.h', 'hw/dma/trace.h', 'trace/trace-hw_dma.h', 'include/hw/dma/i8257.h', 'include/hw/dma/xlnx-zynq-devcfg.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/arm/soc_dma.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/dma/xlnx_csu_dma.h', 'hw/gpio/trace.h', 'trace/trace-hw_gpio.h', 'include/hw/arm/sharpsl.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/sd/sd.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/gpio/pca_i2c_gpio.h', 'hw/i2c/trace.h', 'trace/trace-hw_i2c.h', 'include/hw/i2c/smbus_slave.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/qemu/guest-random.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/pmbus_device.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/ide/pci.h', 'hw/ide/ahci_internal.h', 'include/hw/ide/ahci.h', 'hw/ide/trace.h', 'trace/trace-hw_ide.h', 'include/qemu/hw-version.h', 'include/scsi/constants.h', 'include/hw/ide/isa.h', 'include/hw/ide/piix.h', 'include/hw/input/hid.h', 'hw/input/trace.h', 'trace/trace-hw_input.h', 'include/hw/input/lm832x.h', 'include/hw/input/ps2.h', 'include/hw/input/i8042.h', 'include/hw/input/pl050.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_input.h', 'hw/intc/gic_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'include/hw/arm/linux-boot-if.h', 'include/hw/intc/arm_gicv3_common.h', 'hw/intc/gicv3_internal.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/intc/i8259.h', 'include/hw/isa/i8259_internal.h', 'include/hw/intc/imx_avic.h', 'include/hw/intc/imx_gpcv2.h', 'hw/intc/ioapic_internal.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/intc/kvm_irqcount.h', 'include/hw/ipmi/ipmi_kcs.h', 'include/hw/ipmi/ipmi_bt.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/hw/southbridge/piix.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-types-cxl.h', 'hw/mem/trace.h', 'trace/trace-hw_mem.h', 'include/hw/mem/npcm7xx_mc.h', 'include/qemu/pmem.h', 'include/hw/misc/vmcoreinfo.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/pca9552_regs.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/hw/misc/unimp.h', 'include/hw/misc/led.h', 'include/hw/misc/pvpanic.h', 'include/standard-headers/linux/pvpanic.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/misc/sifive_test.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/arm/primecell.h', 'include/hw/misc/cbus.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx6_src.h', 'target/arm/arm-powerctl.h', 'target/arm/kvm-consts.h', 'include/hw/misc/imx6ul_ccm.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_src.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/misc/imx_rngc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_pci_mbox.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/arm/raspberrypi-fw-defs.h', 'include/hw/arm/raspi_platform.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_cprman_internals.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/qemu/fifo32.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'target/arm/idau.h', 'include/hw/misc/tz-ppc.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/arm/armsse-version.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/misc/aspeed_peci.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/misc/nrf51_rng.h', 'include/net/eth.h', 'hw/net/ne2000.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/hw/nvram/eeprom93xx.h', 'hw/net/pcnet.h', 'include/hw/net/mii.h', 'include/net/checksum.h', 'hw/net/e1000_common.h', 'hw/net/e1000_regs.h', 'hw/net/e1000x_regs.h', 'hw/net/e1000x_common.h', 'include/qemu/crc32c.h', 'include/net/tap.h', 'hw/net/net_tx_pkt.h', 'hw/net/net_rx_pkt.h', 'hw/net/e1000e_core.h', 'hw/net/igb_common.h', 'hw/net/igb_regs.h', 'hw/net/igb_core.h', 'hw/net/tulip.h', 'include/migration/register.h', 'hw/net/vmxnet3.h', 'hw/net/vmxnet3_defs.h', 'hw/net/vmxnet_debug.h', 'hw/net/vmware_utils.h', 'include/hw/net/smc91c111.h', 'include/hw/net/lan9118.h', 'include/hw/net/ne2000-isa.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/net/imx_fec.h', 'include/hw/net/msf2-emac.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/net/cadence_gem.h', 'include/hw/net/ftgmac100.h', 'include/hw/net/npcm7xx_emc.h', 'include/net/vhost-user.h', 'include/net/vhost_net.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-types-rocker.h', 'hw/net/rocker/rocker.h', 'hw/net/rocker/rocker_hw.h', 'hw/net/rocker/rocker_fp.h', 'hw/net/rocker/rocker_desc.h', 'hw/net/rocker/rocker_tlv.h', 'hw/net/rocker/rocker_world.h', 'hw/net/rocker/rocker_of_dpa.h', 'include/net/can_emu.h', 'hw/net/can/can_sja1000.h', 'hw/net/can/ctucan_core.h', 'hw/net/can/ctu_can_fd_frame.h', 'hw/net/can/ctu_can_fd_regs.h', 'include/net/can_host.h', 'include/hw/net/xlnx-zynqmp-can.h', 'hw/net/can/trace.h', 'trace/trace-hw_net_can.h', 'include/hw/net/xlnx-versal-canfd.h', 'hw/nvme/nvme.h', 'include/block/nvme.h', 'hw/nvme/dif.h', 'hw/nvme/trace.h', 'trace/trace-hw_nvme.h', 'include/migration/qemu-file-types.h', 'hw/nvram/trace.h', 'trace/trace-hw_nvram.h', 'include/hw/nvram/eeprom_at24c.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-bbram.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/pci/trace.h', 'trace/trace-hw_pci.h', 'hw/pci/pci-internal.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-types-pci.h', 'include/hw/pci/shpc.h', 'include/hw/pci/slotid_cap.h', 'include/hw/pci-host/designware.h', 'include/hw/pci-host/gpex.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/pci-host/q35.h', 'include/qemu/bcd.h', 'include/sysemu/rtc.h', 'include/hw/rtc/pl031.h', 'hw/rtc/trace.h', 'trace/trace-hw_rtc.h', 'qapi/qapi-events-misc.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/rtc/goldfish_rtc.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/scsi/emulation.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/scsi/esp.h', 'hw/scsi/mfi.h', 'hw/scsi/mptsas.h', 'hw/scsi/mpi.h', 'hw/scsi/vmw_pvscsi.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'hw/sd/trace.h', 'trace/trace-hw_sd.h', 'include/hw/sd/sdcard_legacy.h', 'hw/sd/sdmmc-internal.h', 'include/hw/sd/sdhci.h', 'hw/sd/sdhci-internal.h', 'include/qemu/crc-ccitt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/sensor/emc141x_regs.h', 'include/hw/sensor/isl_pmbus_vr.h', 'hw/sensor/trace.h', 'trace/trace-hw_sensor.h', 'include/hw/sensor/max16600.h', 'include/hw/sensor/max31790_fan_ctrl.h', 'hw/smbios/smbios_build.h', 'hw/ssi/trace.h', 'trace/trace-hw_ssi.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'include/hw/ssi/pl022.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/ssi/xilinx_spips.h', 'include/migration/blocker.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/ssi/imx_spi.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/timer/armv7m_systick.h', 'hw/timer/trace.h', 'trace/trace-hw_timer.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/digic-timer.h', 'include/hw/timer/hpet.h', 'include/hw/timer/i8254_internal.h', 'include/hw/timer/imx_epit.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/mss-timer.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/timer/bcm2835_systmr.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/timer/sifive_pwm.h', 'hw/ufs/trace.h', 'trace/trace-hw_ufs.h', 'hw/ufs/ufs.h', 'include/block/ufs.h', 'hw/usb/trace.h', 'trace/trace-hw_usb.h', 'hw/usb/desc.h', 'include/hw/usb/uhci-regs.h', 'include/hw/qdev-dma.h', 'hw/usb/hcd-ohci.h', 'include/hw/usb/ehci-regs.h', 'hw/usb/hcd-ehci.h', 'hw/usb/hcd-xhci.h', 'include/hw/usb/xhci.h', 'hw/usb/hcd-xhci-pci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/usb/hcd-musb.h', 'include/hw/usb/dwc2-regs.h', 'hw/usb/hcd-dwc2.h', 'include/hw/usb/hcd-dwc3.h', 'include/hw/usb/chipidea.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/hid.h', 'include/hw/usb/msd.h', 'include/qemu/filemonitor.h', 'hw/usb/ccid.h', 'hw/usb/u2f.h', 'include/standard-headers/linux/virtio_pci.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/standard-headers/linux/virtio_mmio.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/sysemu/cryptodev-vhost.h', 'include/qemu/reserved-region.h', 'include/exec/target_page.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-commands-run-state.h', 'hw/watchdog/trace.h', 'trace/trace-hw_watchdog.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/watchdog/sbsa_gwdt.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'include/qemu/jhash.h', 'include/hw/arm/smmu-common.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-commands-audio.h', 'audio/trace.h', 'trace/trace-audio.h', 'audio/audio_int.h', 'audio/mixeng.h', 'audio/audio_template.h', 'audio/mixeng_template.h', 'audio/rate_template.h', 'qapi/qapi-commands-char.h', 'chardev/trace.h', 'trace/trace-chardev.h', 'include/qemu/throttle-options.h', 'fsdev/qemu-fsdev-throttle.h', 'fsdev/qemu-fsdev.h', 'fsdev/file-op-9p.h', 'fsdev/p9array.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-events-dump.h', 'dump/win_dump.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-types-block-export.h', 'include/block/nbd.h', 'include/block/export.h', 'include/block/qapi.h', 'include/block/block-hmp-cmds.h', 'include/qemu-io.h', 'include/sysemu/balloon.h', 'system/trace.h', 'trace/trace-system.h', 'qapi/qapi-commands-misc.h', 'include/exec/gdbstub.h', 'include/sysemu/cpu-throttle.h', 'include/qemu/seqlock.h', 'include/sysemu/cpu-timers-internal.h', 'qapi/qapi-commands-migration.h', 'include/sysemu/dirtyrate.h', 'include/sysemu/dirtylimit.h', 'include/migration/misc.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/monitor/qdev.h', 'include/sysemu/arch_init.h', 'qapi/qapi-commands-qdev.h', 'include/qapi/qmp/qstring.h', 'include/sysemu/runstate-action.h', 'include/crypto/init.h', 'qapi/qapi-commands-tpm.h', 'include/qapi/compat-policy.h', 'qemu-version.h', 'include/sysemu/seccomp.h', 'include/qemu/async-teardown.h', 'include/net/slirp.h', 'include/migration/snapshot.h', 'include/migration/colo.h', 'accel/tcg/perf.h', 'include/qapi/string-input-visitor.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'include/block/qdict.h', 'include/qemu/keyval.h', 'qemu-options.def', 'include/crypto/akcipher.h', 'qapi/qapi-commands-cryptodev.h', 'include/sysemu/stats.h', 'qapi/qapi-types-stats.h', 'include/qemu/mmap-alloc.h', 'include/qemu/madvise.h', 'include/sysemu/rng.h', 'include/sysemu/rng-random.h', 'include/block/dirty-bitmap.h', 'migration/qemu-file.h', 'include/qemu/id.h', 'qapi/qapi-visit-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'migration/channel.h', 'migration/tls.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'migration/yank_functions.h', 'migration/channel-block.h', 'include/exec/ramblock.h', 'migration/ram.h', 'migration/dirtyrate.h', 'include/qemu/xxhash.h', 'migration/exec.h', 'include/io/channel-command.h', 'migration/fd.h', 'include/io/channel-util.h', 'migration/file.h', 'migration/socket.h', 'migration/rdma.h', 'migration/ram-compress.h', 'migration/migration-stats.h', 'migration/savevm.h', 'qapi/qapi-events-migration.h', 'include/qapi/qmp/qnull.h', 'migration/block.h', 'migration/multifd.h', 'migration/threadinfo.h', 'include/io/channel-null.h', 'include/qemu/userfaultfd.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qnum.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-commands-net.h', 'net/trace.h', 'trace/trace-net.h', 'net/clients.h', 'include/net/filter.h', 'net/colo.h', 'net/hub.h', 'net/util.h', 'net/colo-compare.h', 'qapi/qapi-events-net.h', 'net/tap_int.h', 'net/vmnet_int.h', 'replay/replay-internal.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-stats.h', 'accel/accel-system.h', 'include/sysemu/accel-blocker.h', 'include/qemu/qht.h', 'include/qemu/qdist.h', 'include/tcg/tcg.h', 'include/tcg/tcg-mo.h', 'tcg/aarch64/tcg-target-reg-bits.h', 'tcg/aarch64/tcg-target.h', 'host/include/aarch64/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/aarch64/tcg-target.opc.h', 'accel/tcg/tb-context.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'host/include/aarch64', 'tcg/aarch64', 'platform/darwin-arm64'],
@@ -408,7 +563,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"x86_64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"x86_64-softmmu-config-devices.h\\"'],
- deps = ['@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', 'libqemu-x86_64-softmmu_libcommon', 'libqemu-x86_64-softmmu_internal_common_darwin'],
+ deps = ['@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', 'libqemu-x86_64-softmmu_libcommon', 'libqemu-x86_64-softmmu_internal_common_darwin'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'platform/darwin-arm64/x86_64-softmmu-config-target.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'target/i386/cpu.h', 'include/sysemu/tcg.h', 'target/i386/cpu-qom.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'target/i386/kvm/hyperv-proto.h', 'include/hw/hyperv/hyperv-proto.h', 'include/exec/cpu-defs.h', 'target/i386/cpu-param.h', 'include/exec/target_long.h', 'qapi/qapi-types-common.h', 'include/qemu/cpu-float.h', 'include/fpu/softfloat-types.h', 'include/qemu/timer.h', 'include/exec/cpu-all.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/exec/tswap.h', 'target/i386/svm.h', 'include/hw/i386/apic.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'include/elf.h', 'include/exec/exec-all.h', 'include/exec/translation-block.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/migration/cpu.h', 'include/migration/qemu-file-types.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'target/i386/kvm/hyperv.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/hw/hyperv/hyperv.h', 'include/hw/i386/x86.h', 'include/hw/boards.h', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/hw/intc/ioapic.h', 'target/i386/kvm/kvm_i386.h', 'include/hw/xen/xen.h', 'include/sysemu/kvm_xen.h', 'include/qemu/error-report.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/monitor/hmp-target.h', 'include/monitor/hmp.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'include/sysemu/hw_accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-commands-misc-target.h', 'qapi/qapi-types-misc-target.h', 'qapi/qapi-commands-misc.h', 'qapi/qapi-commands-common.h', 'include/hw/i386/pc.h', 'include/qemu/uuid.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/registerfields.h', 'include/hw/cxl/cxl_device.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/cxl/cxl_events.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/sysemu/xen.h', 'qapi/qapi-visit-run-state.h', 'include/qom/qom-qobject.h', 'qapi/qapi-commands-machine-target.h', 'qapi/qapi-commands-machine-common.h', 'qapi/qapi-types-machine-target.h', 'include/hw/qdev-properties.h', 'include/hw/i386/apic_internal.h', 'target/i386/cpu-internal.h', 'target/i386/sev.h', 'platform/darwin-arm64/x86_64-softmmu-config-devices.h', 'include/exec/confidential-guest-support.h', 'target/i386/tcg/helper-tcg.h', 'include/sysemu/sysemu.h', 'include/qemu/units.h', 'target/i386/tcg/tcg-cpu.h', 'include/exec/helper-proto.h', 'include/exec/helper-proto-common.h', 'include/qemu/atomic128.h', 'host/include/aarch64/host/atomic128-cas.h', 'host/include/generic/host/atomic128-cas.h', 'host/include/aarch64/host/atomic128-ldst.h', 'host/include/aarch64/host/cpuinfo.h', 'include/tcg/debug-assert.h', 'include/exec/helper-proto.h.inc', 'include/exec/helper-head.h', 'accel/tcg/tcg-runtime.h', 'accel/tcg/plugin-helpers.h', 'target/i386/helper.h', 'target/i386/tcg/ops_sse_header.h.inc', 'include/exec/log.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/disas/disas.h', 'include/exec/cpu_ldst.h', 'include/exec/memopidx.h', 'include/tcg/oversized-guest.h', 'tcg/aarch64/tcg-target-reg-bits.h', 'include/hw/irq.h', 'target/i386/tcg/seg_helper.h', 'google/drivers/hw/i386/goldfish_board.h', 'google/drivers/hw/acpi/goldfish_acpi.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/hw/cxl/cxl_host.h', 'include/hw/display/ramfb.h', 'include/hw/hyperv/vmbus-bridge.h', 'include/hw/hyperv/vmbus.h', 'include/hw/hyperv/vmbus-proto.h', 'include/hw/southbridge/piix.h', 'include/hw/acpi/piix4.h', 'include/hw/acpi/acpi.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/acpi/cpu.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/acpi/pcihp.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/isa/apm.h', 'include/hw/ide/pci.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/block/block.h', 'include/hw/qdev-properties-system.h', 'include/hw/rtc/mc146818rtc.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'google/drivers/hw/acpi/goldfish_defs.h', 'hw/i386/fw_cfg.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/standard-headers/linux/types.h', 'include/hw/timer/hpet.h', 'hw/i386/e820_memory_layout.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/sysemu/runstate.h', 'include/qemu/option.h', 'hw/i386/multiboot.h', 'include/hw/loader.h', 'include/qemu/cutils.h', 'include/qemu/datadir.h', 'include/qapi/clone-visitor.h', 'include/sysemu/qtest.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-ui.h', 'include/sysemu/cpu-timers.h', 'hw/i386/trace.h', 'trace/trace-hw_i386.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/hw/i386/topology.h', 'include/hw/intc/i8259.h', 'include/hw/nmi.h', 'include/standard-headers/asm-x86/bootparam.h', 'include/hw/i386/x86-iommu.h', 'include/hw/pci/msi.h', 'include/hw/pci/pci_bus.h', 'hw/i386/amd_iommu.h', 'include/hw/i386/apic-msidef.h', 'include/hw/dma/i8257.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/ide/isa.h', 'hw/i386/kvm/clock.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/xen/xen-x86.h', 'include/migration/global_state.h', 'include/migration/misc.h', 'qapi/qapi-types-migration.h', 'include/hw/mem/nvdimm.h', 'include/hw/mem/pc-dimm.h', 'hw/i386/acpi-build.h', 'target/i386/kvm/kvm-cpu.h', 'include/sysemu/reset.h', 'qapi/qapi-events-run-state.h', 'hw/i386/acpi-microvm.h', 'include/hw/i386/microvm.h', 'include/hw/pci-host/gpex.h', 'include/hw/pci/pcie_host.h', 'hw/i386/microvm-dt.h', 'include/hw/timer/i8254.h', 'include/hw/char/serial.h', 'include/qemu/fifo8.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'include/hw/usb/xhci.h', 'include/hw/xen/start_info.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/utils.h', 'include/hw/acpi/erst.h', 'include/hw/input/i8042.h', 'include/hw/input/ps2.h', 'hw/i386/acpi-common.h', 'include/sysemu/device_tree.h', 'include/hw/pci-host/q35.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci/pci_bridge.h', 'include/hw/i386/intel_iommu.h', 'include/qemu/iova-tree.h', 'include/hw/ide/ahci.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/acpi/ich9_tco.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/hw/i386/vmport.h', 'hw/i386/intel_iommu_internal.h', 'include/hw/hyperv/hv-balloon.h', 'include/hw/audio/pcspk.h', 'include/qapi/qmp/qlist.h', 'include/hw/net/ne2000-isa.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/hw/virtio/virtio-md-pci.h', 'include/hw/virtio/virtio-pci.h', 'hw/i386/kvm/xen_overlay.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/i386/kvm/xen_gnttab.h', 'hw/i386/kvm/xen_xenstore.h', 'include/hw/mem/memory-device.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/qapi/qmp/qnum.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/acpi/tpm.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/tpm_backend.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/acpi/pci.h', 'include/hw/acpi/cxl.h', 'hw/acpi/hmat.h', 'hw/acpi/viot.h', 'include/qemu/qemu-print.h', 'include/qemu/hw-version.h', 'target/i386/hvf/hvf-i386.h', 'include/qapi/qmp/qerror.h', 'include/standard-headers/asm-x86/kvm_para.h', 'include/disas/capstone.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/gdbstub/helpers.h', 'include/tcg/insn-start-words.h', 'target/i386/tcg/cc_helper_template.h.inc', 'include/fpu/softfloat.h', 'include/fpu/softfloat-helpers.h', 'include/fpu/softfloat-macros.h', 'target/i386/ops_sse.h', 'include/crypto/aes.h', 'include/crypto/aes-round.h', 'host/include/aarch64/host/crypto/aes-round.h', 'include/crypto/clmul.h', 'host/include/aarch64/host/crypto/clmul.h', 'include/qemu/guest-random.h', 'target/i386/tcg/shift_helper_template.h.inc', 'include/tcg/tcg.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/tcg/tcg-mo.h', 'tcg/aarch64/tcg-target.h', 'include/tcg/tcg-cond.h', 'include/tcg/tcg-opc.h', 'tcg/aarch64/tcg-target.opc.h', 'include/hw/core/accel-cpu.h', 'include/hw/core/tcg-cpu-ops.h', 'include/tcg/tcg-op.h', 'include/tcg/tcg-op-common.h', 'include/exec/helper-gen-common.h', 'include/exec/helper-gen.h.inc', 'include/tcg/helper-info.h', 'include/tcg/tcg-op-gvec.h', 'include/tcg/tcg-op-gvec-common.h', 'include/exec/translator.h', 'include/exec/helper-gen.h', 'include/exec/helper-info.c.inc', 'target/i386/tcg/decode-new.h', 'target/i386/tcg/emit.c.inc', 'target/i386/tcg/decode-new.c.inc', 'trace/trace-root.h', 'include/qemu/defer-call.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/sysemu/block-ram-registrar.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/standard-headers/linux/virtio_ids.h', 'include/sysemu/iothread.h', 'hw/block/dataplane/virtio-blk.h', 'include/scsi/constants.h', 'include/hw/virtio/virtio-access.h', 'include/hw/virtio/virtio-blk-common.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-commands-machine.h', 'include/hw/intc/kvm_irqcount.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'hw/intc/ioapic_internal.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/net/checksum.h', 'include/net/tap.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/qemu/option_int.h', 'include/hw/virtio/virtio-net.h', 'include/net/announce.h', 'ebpf/ebpf_rss.h', 'include/net/vhost_net.h', 'include/hw/virtio/vhost-backend.h', 'qapi/qapi-events-net.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-events-migration.h', 'include/standard-headers/linux/ethtool.h', 'include/net/eth.h', 'include/standard-headers/linux/const.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/monitor/qdev.h', 'hw/net/net_rx_pkt.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'hw/virtio/virtio-qmp.h', 'include/standard-headers/linux/vhost_types.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_i2c.h', 'include/standard-headers/linux/virtio_balloon.h', 'include/standard-headers/linux/virtio_mem.h', 'include/standard-headers/linux/virtio_vsock.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'include/qapi/qmp/qjson.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_gpio.h', 'include/qemu/madvise.h', 'include/sysemu/balloon.h', 'include/hw/virtio/virtio-balloon.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/hw/virtio/virtio-pmem.h', 'include/standard-headers/linux/virtio_pmem.h', 'include/block/thread-pool.h', 'include/hw/virtio/virtio-rng.h', 'include/sysemu/rng.h', 'include/standard-headers/linux/virtio_rng.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/standard-headers/linux/virtio_input.h', 'hw/virtio/virtio-pmem-pci.h', 'hw/i386/kvm/xen_primary_console.h', 'include/qemu/win_dump_defs.h', 'dump/win_dump.h', 'include/exec/target_page.h', 'include/exec/tb-flush.h', 'include/exec/translate-all.h', 'include/sysemu/arch_init.h', 'system/trace.h', 'trace/trace-system.h', 'include/exec/memory-internal.h', 'include/exec/ram_addr.h', 'include/exec/ramblock.h', 'include/exec/page-vary.h', 'include/qemu/cacheflush.h', 'include/qemu/memalign.h', 'include/sysemu/xen-mapcache.h', 'include/qemu/pmem.h', 'include/qemu/mmap-alloc.h', 'memory_ldst.c.inc', 'migration/xbzrle.h', 'migration/ram-compress.h', 'migration/qemu-file.h', 'migration/ram.h', 'migration/migration-stats.h', 'include/migration/register.h', 'migration/page_cache.h', 'qapi/qapi-commands-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'include/migration/colo.h', 'migration/block.h', 'include/sysemu/cpu-throttle.h', 'migration/savevm.h', 'migration/multifd.h', 'migration/rdma.h', 'include/qemu/sockets.h', 'include/sysemu/dirtylimit.h', 'monitor/monitor-internal.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/net/slirp.h', 'include/block/block-hmp-cmds.h', 'qapi/qapi-commands-control.h', 'hmp-commands-info.h', 'hmp-commands.h', 'fpu/softfloat-specialize.c.inc', 'fpu/softfloat-parts-addsub.c.inc', 'fpu/softfloat-parts.c.inc', 'accel/accel-system.h', 'include/tcg/startup.h', 'accel/tcg/internal-target.h', 'include/qapi/type-helpers.h', 'accel/tcg/trace.h', 'trace/trace-accel_tcg.h', 'accel/tcg/tb-jmp-cache.h', 'accel/tcg/tb-hash.h', 'include/qemu/xxhash.h', 'accel/tcg/tb-context.h', 'include/qemu/qht.h', 'include/qemu/seqlock.h', 'include/qemu/qdist.h', 'accel/tcg/internal-common.h', 'include/qemu/interval-tree.h', 'include/qemu/qtree.h', 'include/exec/cputlb.h', 'include/tcg/tcg-gvec-desc.h', 'include/qemu/cacheinfo.h', 'accel/tcg/perf.h', 'include/exec/plugin-gen.h', 'include/tcg/tcg-ldst.h', 'accel/tcg/ldst_atomicity.c.inc', 'host/include/aarch64/host/load-extract-al16-al8.h', 'host/include/aarch64/host/store-insert-al16.h', 'accel/tcg/ldst_common.c.inc', 'accel/tcg/atomic_common.c.inc', 'accel/tcg/atomic_template.h', 'include/exec/gdbstub.h', 'accel/tcg/tcg-accel-ops.h', 'accel/tcg/tcg-accel-ops-mttcg.h', 'accel/tcg/tcg-accel-ops-rr.h', 'accel/tcg/tcg-accel-ops-icount.h', 'include/qapi/dealloc-visitor.h', 'qapi/qapi-visit-machine-target.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-machine-target.h', 'include/qapi/compat-policy.h', 'include/qapi/qmp-event.h', 'trace/trace-qapi_commands_machine_target_trace_events.h', 'qapi/qapi-visit-misc-target.h', 'qapi/qapi-events-misc-target.h', 'trace/trace-qapi_commands_misc_target_trace_events.h', 'qapi/qapi-introspect.h', 'include/qapi/qmp/qlit.h', 'qapi/qapi-types.h', 'qapi/qapi-types-pragma.h', 'qapi/qapi-types-block-export.h', 'qapi/qapi-types-rdma.h', 'qapi/qapi-types-rocker.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-types-trace.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-types-yank.h', 'qapi/qapi-types-audio.h', 'qapi/qapi-types-pci.h', 'qapi/qapi-types-stats.h', 'qapi/qapi-types-cxl.h', 'qapi/qapi-visit.h', 'qapi/qapi-visit-pragma.h', 'qapi/qapi-visit-error.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-block.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-block-export.h', 'qapi/qapi-visit-char.h', 'qapi/qapi-visit-dump.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-visit-rdma.h', 'qapi/qapi-visit-rocker.h', 'qapi/qapi-visit-tpm.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-migration.h', 'qapi/qapi-visit-transaction.h', 'qapi/qapi-visit-trace.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-control.h', 'qapi/qapi-visit-introspect.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-qdev.h', 'qapi/qapi-visit-replay.h', 'qapi/qapi-visit-yank.h', 'qapi/qapi-visit-misc.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-visit-acpi.h', 'qapi/qapi-visit-pci.h', 'qapi/qapi-visit-stats.h', 'qapi/qapi-visit-virtio.h', 'qapi/qapi-visit-cryptodev.h', 'qapi/qapi-visit-cxl.h', 'qapi/qapi-commands.h', 'qapi/qapi-commands-pragma.h', 'qapi/qapi-commands-error.h', 'qapi/qapi-commands-run-state.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-commands-char.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-commands-net.h', 'qapi/qapi-commands-rdma.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-commands-tpm.h', 'qapi/qapi-commands-ui.h', 'qapi/qapi-commands-transaction.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-commands-compat.h', 'qapi/qapi-commands-introspect.h', 'qapi/qapi-commands-qdev.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-yank.h', 'qapi/qapi-commands-audio.h', 'qapi/qapi-commands-acpi.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-commands-stats.h', 'qapi/qapi-commands-cryptodev.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-events.h', 'qapi/qapi-events-pragma.h', 'qapi/qapi-events-error.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-block.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-events-char.h', 'qapi/qapi-events-dump.h', 'qapi/qapi-events-rdma.h', 'qapi/qapi-events-rocker.h', 'qapi/qapi-events-tpm.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-transaction.h', 'qapi/qapi-events-trace.h', 'qapi/qapi-events-compat.h', 'qapi/qapi-events-control.h', 'qapi/qapi-events-introspect.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-replay.h', 'qapi/qapi-events-yank.h', 'qapi/qapi-events-misc.h', 'qapi/qapi-events-audio.h', 'qapi/qapi-events-acpi.h', 'qapi/qapi-events-pci.h', 'qapi/qapi-events-stats.h', 'qapi/qapi-events-virtio.h', 'qapi/qapi-events-cryptodev.h', 'qapi/qapi-events-cxl.h'],
# buildifier: leave-alone
includes = ['target/i386', '.', 'qapi', 'trace', 'include', 'host/include/aarch64', 'host/include/generic', 'tcg/aarch64', 'platform/darwin-arm64'],
@@ -420,7 +575,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '@glib//:gmodule-static', '@glib//:glib-static', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'internal_common_darwin'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@zlib//:zlib', '//external/dtc:libfdt', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '@glib//:glib-static', 'internal_common_darwin'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/exec/log.h', 'include/disas/disas.h', 'include/qemu/error-report.h', 'include/qemu/qemu-print.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'include/hw/qdev-properties.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/exec/memopidx.h', 'include/semihosting/semihost.h', 'include/sysemu/runstate.h', 'include/gdbstub/user.h', 'include/gdbstub/syscalls.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'gdbstub/internals.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'trace/trace-root.h', 'include/exec/page-vary.h', 'target/riscv/cpu_cfg.h', 'disas/riscv.h', 'disas/riscv-xthead.h', 'disas/riscv-xventana.h', 'disas/disas-internal.h', 'include/elf.h', 'include/disas/capstone.h', 'accel/tcg/internal-common.h', 'include/exec/translation-block.h', 'include/monitor/hmp.h', 'include/qemu/readline.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-qom.h', 'include/qapi/qmp/qjson.h', 'include/qom/object_interfaces.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/ui/clipboard.h', 'ui/trace.h', 'trace/trace-ui.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'qapi/qapi-commands-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'ui/console-priv.h', 'ui/vgafont.h', 'ui/cursor_hidden.xpm', 'ui/cursor_left_ptr.xpm', 'ui/keymaps.h', 'include/ui/kbd-state.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/input-event-codes.h', 'ui/input-keymap-atset1-to-qcode.c.inc', 'ui/input-keymap-linux-to-qcode.c.inc', 'ui/input-keymap-qcode-to-atset1.c.inc', 'ui/input-keymap-qcode-to-atset2.c.inc', 'ui/input-keymap-qcode-to-atset3.c.inc', 'ui/input-keymap-qcode-to-linux.c.inc', 'ui/input-keymap-qcode-to-qnum.c.inc', 'ui/input-keymap-qcode-to-sun.c.inc', 'ui/input-keymap-qnum-to-qcode.c.inc', 'ui/input-keymap-usb-to-qcode.c.inc', 'ui/input-keymap-win32-to-qcode.c.inc', 'ui/input-keymap-x11-to-qcode.c.inc', 'ui/input-keymap-xorgevdev-to-qcode.c.inc', 'ui/input-keymap-xorgkbd-to-qcode.c.inc', 'ui/input-keymap-xorgxquartz-to-qcode.c.inc', 'ui/input-keymap-xorgxwin-to-qcode.c.inc', 'ui/input-keymap-osx-to-qcode.c.inc', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/sockets.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'ui/vnc_keysym.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'ui/input-barrier.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/qemu/datadir.h', 'include/qemu/ctype.h', 'include/standard-headers/drm/drm_fourcc.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/io/channel-file.h', 'include/monitor/qmp-helpers.h', 'include/ui/dbus-display.h', 'include/ui/dbus-module.h', 'include/ui/qemu-spice.h', 'include/ui/qemu-spice-module.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pci_bus.h', 'include/qemu/fifo8.h', 'ui/vnc.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/hw/qdev-properties-system.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/qemu/buffer.h', 'include/io/channel-tls.h', 'include/io/net-listener.h', 'include/authz/base.h', 'ui/vnc-palette.h', 'ui/vnc-enc-zrle.h', 'ui/vnc-auth-vencrypt.h', 'ui/vnc-ws.h', 'ui/vnc-jobs.h', 'include/authz/list.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'include/crypto/hash.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredsx509.h', 'include/crypto/random.h', 'include/crypto/secret_common.h', 'include/qemu/help_option.h', 'include/io/dns-resolver.h', 'include/crypto/cipher.h', 'ui/vnc-enc-hextile-template.h', 'ui/vnc-enc-tight.h', 'ui/vnc-enc-zrle.c.inc', 'ui/vnc-enc-zywrle-template.c', 'ui/vnc-enc-zywrle.h', 'include/io/channel-websock.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/tpm.h', 'include/qemu/units.h', 'include/hw/registerfields.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/irq.h', 'include/hw/acpi/acpi.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-visit-acpi.h', 'hw/acpi/trace.h', 'trace/trace-hw_acpi.h', 'include/hw/acpi/utils.h', 'include/hw/loader.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/hw/acpi/cpu.h', 'qapi/qapi-events-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/i386/pc.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/mem/pc-dimm.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-qdev.h', 'include/hw/mem/nvdimm.h', 'include/qemu/nvdimm-utils.h', 'include/hw/acpi/pci.h', 'include/hw/pci/pcie_host.h', 'include/hw/mem/memory-device.h', 'include/hw/acpi/cxl.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/reset.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'hw/acpi/hmat.h', 'include/hw/isa/apm.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/acpi/pcihp.h', 'include/hw/acpi/piix4.h', 'include/sysemu/xen.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci-bridge/xio3130_downstream.h', 'hw/i386/acpi-build.h', 'include/qom/qom-qobject.h', 'hw/acpi/viot.h', 'include/hw/acpi/ich9_tco.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/rtc/mc146818rtc.h', 'include/sysemu/watchdog.h', 'include/hw/acpi/erst.h', 'include/hw/ipmi/ipmi.h', 'include/hw/acpi/ipmi.h', 'qapi/qapi-commands-acpi.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/adc/aspeed_adc.h', 'hw/adc/trace.h', 'trace/trace-hw_adc.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/clock.h', 'include/hw/qdev-clock.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/adc/max111x.h', 'include/hw/ssi/ssi.h', 'include/hw/audio/soundhw.h', 'hw/audio/ac97.h', 'hw/audio/fmopl.h', 'hw/audio/trace.h', 'trace/trace-hw_audio.h', 'hw/audio/gusemu.h', 'hw/audio/gustate.h', 'include/hw/pci/msi.h', 'hw/audio/intel-hda.h', 'hw/audio/intel-hda-defs.h', 'hw/audio/hda-codec-common.h', 'include/hw/audio/wm8750.h', 'include/hw/timer/i8254.h', 'include/hw/audio/pcspk.h', 'hw/audio/pl041.h', 'hw/audio/pl041.hx', 'hw/audio/lm4549.h', 'include/hw/hw.h', 'include/hw/audio/virtio-snd.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_snd.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-bus.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/hw/block/block.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/qemu/memalign.h', 'hw/block/fdc-internal.h', 'hw/block/m25p80_sfdp.h', 'hw/block/dataplane/trace.h', 'trace/trace-hw_block_dataplane.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/sysemu/block-ram-registrar.h', 'hw/block/dataplane/virtio-blk.h', 'include/chardev/char-serial.h', 'include/hw/char/cadence_uart.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/char/imx_serial.h', 'include/hw/ipack/ipack.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/hw/char/nrf51_uart.h', 'include/chardev/char-parallel.h', 'include/hw/char/pl011.h', 'include/hw/char/serial.h', 'include/hw/char/shakti_uart.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-events-char.h', 'include/hw/char/xilinx_uartlite.h', 'include/hw/char/digic-uart.h', 'include/hw/arm/exynos4210.h', 'include/hw/or-irq.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/hw/core/split-irq.h', 'include/hw/arm/boot.h', 'target/arm/cpu-qom.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/char/sifive_uart.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/char/riscv_htif.h', 'include/exec/tswap.h', 'include/hw/core/generic-loader.h', 'hw/core/guest-loader.h', 'include/sysemu/device_tree.h', 'include/hw/platform-bus.h', 'include/hw/ptimer.h', 'include/sysemu/cpu-timers.h', 'include/sysemu/qtest.h', 'include/hw/stream.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/hw/arm/fdt.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/hw/fw-path-provider.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'include/qapi/type-helpers.h', 'hw/core/uboot_image.h', 'accel/tcg/debuginfo.h', 'include/hw/elf_ops.h', 'include/qapi/string-output-visitor.h', 'include/hw/intc/intc.h', 'include/hw/rdma/rdma.h', 'include/qapi/qobject-input-visitor.h', 'include/migration/global_state.h', 'include/exec/confidential-guest-support.h', 'include/hw/virtio/virtio-net.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/net/announce.h', 'include/qemu/option_int.h', 'ebpf/ebpf_rss.h', 'include/hw/nmi.h', 'qapi/qapi-types-migration.h', 'hw/core/qdev-prop-internal.h', 'util/block-helpers.h', 'include/hw/cpu/core.h', 'include/hw/cpu/cluster.h', 'include/hw/cpu/arm11mpcore.h', 'include/hw/misc/arm11scu.h', 'include/hw/intc/realview_gic.h', 'include/hw/pci/msix.h', 'include/hw/pci-bridge/cxl_upstream_port.h', 'include/hw/cxl/cxl_host.h', 'include/hw/pci-bridge/pci_expander_bridge.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/display/bochs-vbe.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'include/ui/pixel_ops.h', 'hw/display/cirrus_vga_internal.h', 'hw/display/vga_int.h', 'hw/display/cirrus_vga_rop.h', 'hw/display/cirrus_vga_rop2.h', 'hw/display/framebuffer.h', 'hw/display/pl110_template.h', 'include/hw/display/blizzard.h', 'include/hw/display/tc6393xb.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/display/vga.h', 'hw/display/vga_regs.h', 'include/hw/xen/xen.h', 'hw/display/vga-access.h', 'hw/display/vga-helpers.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/xlnx_dp.h', 'include/hw/dma/xlnx_dpdma.h', 'hw/display/ati_int.h', 'include/hw/i2c/bitbang_i2c.h', 'hw/display/ati_regs.h', 'include/hw/dma/pl080.h', 'hw/dma/trace.h', 'trace/trace-hw_dma.h', 'include/hw/dma/i8257.h', 'include/hw/dma/xlnx-zynq-devcfg.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/arm/soc_dma.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/dma/xlnx_csu_dma.h', 'hw/gpio/trace.h', 'trace/trace-hw_gpio.h', 'include/hw/arm/sharpsl.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/sd/sd.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/gpio/pca_i2c_gpio.h', 'hw/i2c/trace.h', 'trace/trace-hw_i2c.h', 'include/hw/i2c/smbus_slave.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/qemu/guest-random.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/pmbus_device.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/ide/pci.h', 'hw/ide/ahci_internal.h', 'include/hw/ide/ahci.h', 'hw/ide/trace.h', 'trace/trace-hw_ide.h', 'include/qemu/hw-version.h', 'include/scsi/constants.h', 'include/hw/ide/isa.h', 'include/hw/ide/piix.h', 'include/hw/input/hid.h', 'hw/input/trace.h', 'trace/trace-hw_input.h', 'include/hw/input/lm832x.h', 'include/hw/input/ps2.h', 'include/hw/input/i8042.h', 'include/hw/input/pl050.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_input.h', 'hw/intc/gic_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'include/hw/arm/linux-boot-if.h', 'include/hw/intc/arm_gicv3_common.h', 'hw/intc/gicv3_internal.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/intc/i8259.h', 'include/hw/isa/i8259_internal.h', 'include/hw/intc/imx_avic.h', 'include/hw/intc/imx_gpcv2.h', 'hw/intc/ioapic_internal.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/intc/kvm_irqcount.h', 'include/hw/ipmi/ipmi_kcs.h', 'include/hw/ipmi/ipmi_bt.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/hw/southbridge/piix.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-types-cxl.h', 'hw/mem/trace.h', 'trace/trace-hw_mem.h', 'include/hw/mem/npcm7xx_mc.h', 'include/qemu/pmem.h', 'include/hw/misc/vmcoreinfo.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/pca9552_regs.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/hw/misc/unimp.h', 'include/hw/misc/led.h', 'include/hw/misc/pvpanic.h', 'include/standard-headers/linux/pvpanic.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/misc/sifive_test.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/arm/primecell.h', 'include/hw/misc/cbus.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx6_src.h', 'target/arm/arm-powerctl.h', 'target/arm/kvm-consts.h', 'include/hw/misc/imx6ul_ccm.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_src.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/misc/imx_rngc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_pci_mbox.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/arm/raspberrypi-fw-defs.h', 'include/hw/arm/raspi_platform.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_cprman_internals.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/qemu/fifo32.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'target/arm/idau.h', 'include/hw/misc/tz-ppc.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/arm/armsse-version.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/misc/aspeed_peci.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/misc/nrf51_rng.h', 'include/net/eth.h', 'hw/net/ne2000.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/hw/nvram/eeprom93xx.h', 'hw/net/pcnet.h', 'include/hw/net/mii.h', 'include/net/checksum.h', 'hw/net/e1000_common.h', 'hw/net/e1000_regs.h', 'hw/net/e1000x_regs.h', 'hw/net/e1000x_common.h', 'include/qemu/crc32c.h', 'include/net/tap.h', 'hw/net/net_tx_pkt.h', 'hw/net/net_rx_pkt.h', 'hw/net/e1000e_core.h', 'hw/net/igb_common.h', 'hw/net/igb_regs.h', 'hw/net/igb_core.h', 'hw/net/tulip.h', 'include/migration/register.h', 'hw/net/vmxnet3.h', 'hw/net/vmxnet3_defs.h', 'hw/net/vmxnet_debug.h', 'hw/net/vmware_utils.h', 'include/hw/net/smc91c111.h', 'include/hw/net/lan9118.h', 'include/hw/net/ne2000-isa.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/net/imx_fec.h', 'include/hw/net/msf2-emac.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/net/cadence_gem.h', 'include/hw/net/ftgmac100.h', 'include/hw/net/npcm7xx_emc.h', 'include/net/vhost-user.h', 'include/net/vhost_net.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-types-rocker.h', 'hw/net/rocker/rocker.h', 'hw/net/rocker/rocker_hw.h', 'hw/net/rocker/rocker_fp.h', 'hw/net/rocker/rocker_desc.h', 'hw/net/rocker/rocker_tlv.h', 'hw/net/rocker/rocker_world.h', 'hw/net/rocker/rocker_of_dpa.h', 'include/net/can_emu.h', 'hw/net/can/can_sja1000.h', 'hw/net/can/ctucan_core.h', 'hw/net/can/ctu_can_fd_frame.h', 'hw/net/can/ctu_can_fd_regs.h', 'include/net/can_host.h', 'include/hw/net/xlnx-zynqmp-can.h', 'hw/net/can/trace.h', 'trace/trace-hw_net_can.h', 'include/hw/net/xlnx-versal-canfd.h', 'hw/nvme/nvme.h', 'include/block/nvme.h', 'hw/nvme/dif.h', 'hw/nvme/trace.h', 'trace/trace-hw_nvme.h', 'include/migration/qemu-file-types.h', 'hw/nvram/trace.h', 'trace/trace-hw_nvram.h', 'include/hw/nvram/eeprom_at24c.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-bbram.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/pci/trace.h', 'trace/trace-hw_pci.h', 'hw/pci/pci-internal.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-types-pci.h', 'include/hw/pci/shpc.h', 'include/hw/pci/slotid_cap.h', 'include/hw/pci-host/designware.h', 'include/hw/pci-host/gpex.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/pci-host/q35.h', 'include/qemu/bcd.h', 'include/sysemu/rtc.h', 'include/hw/rtc/pl031.h', 'hw/rtc/trace.h', 'trace/trace-hw_rtc.h', 'qapi/qapi-events-misc.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/rtc/goldfish_rtc.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/scsi/emulation.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/scsi/esp.h', 'hw/scsi/mfi.h', 'hw/scsi/mptsas.h', 'hw/scsi/mpi.h', 'hw/scsi/vmw_pvscsi.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'hw/sd/trace.h', 'trace/trace-hw_sd.h', 'include/hw/sd/sdcard_legacy.h', 'hw/sd/sdmmc-internal.h', 'include/hw/sd/sdhci.h', 'hw/sd/sdhci-internal.h', 'include/qemu/crc-ccitt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/sensor/emc141x_regs.h', 'include/hw/sensor/isl_pmbus_vr.h', 'hw/sensor/trace.h', 'trace/trace-hw_sensor.h', 'include/hw/sensor/max16600.h', 'include/hw/sensor/max31790_fan_ctrl.h', 'hw/smbios/smbios_build.h', 'hw/ssi/trace.h', 'trace/trace-hw_ssi.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'include/hw/ssi/pl022.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/ssi/xilinx_spips.h', 'include/migration/blocker.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/ssi/imx_spi.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/timer/armv7m_systick.h', 'hw/timer/trace.h', 'trace/trace-hw_timer.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/digic-timer.h', 'include/hw/timer/hpet.h', 'include/hw/timer/i8254_internal.h', 'include/hw/timer/imx_epit.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/mss-timer.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/timer/bcm2835_systmr.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/timer/sifive_pwm.h', 'hw/ufs/trace.h', 'trace/trace-hw_ufs.h', 'hw/ufs/ufs.h', 'include/block/ufs.h', 'hw/usb/trace.h', 'trace/trace-hw_usb.h', 'hw/usb/desc.h', 'include/hw/usb/uhci-regs.h', 'include/hw/qdev-dma.h', 'hw/usb/hcd-ohci.h', 'include/hw/usb/ehci-regs.h', 'hw/usb/hcd-ehci.h', 'hw/usb/hcd-xhci.h', 'include/hw/usb/xhci.h', 'hw/usb/hcd-xhci-pci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/usb/hcd-musb.h', 'include/hw/usb/dwc2-regs.h', 'hw/usb/hcd-dwc2.h', 'include/hw/usb/hcd-dwc3.h', 'include/hw/usb/chipidea.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/hid.h', 'include/hw/usb/msd.h', 'include/qemu/filemonitor.h', 'hw/usb/ccid.h', 'hw/usb/u2f.h', 'include/standard-headers/linux/virtio_pci.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/standard-headers/linux/virtio_mmio.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/sysemu/cryptodev-vhost.h', 'include/qemu/reserved-region.h', 'include/exec/target_page.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-commands-run-state.h', 'hw/watchdog/trace.h', 'trace/trace-hw_watchdog.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/watchdog/sbsa_gwdt.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'include/qemu/jhash.h', 'include/hw/arm/smmu-common.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-commands-audio.h', 'audio/trace.h', 'trace/trace-audio.h', 'audio/audio_int.h', 'audio/mixeng.h', 'audio/audio_template.h', 'audio/mixeng_template.h', 'audio/rate_template.h', 'qapi/qapi-commands-char.h', 'chardev/trace.h', 'trace/trace-chardev.h', 'include/qemu/throttle-options.h', 'fsdev/qemu-fsdev-throttle.h', 'fsdev/qemu-fsdev.h', 'fsdev/file-op-9p.h', 'fsdev/p9array.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-events-dump.h', 'dump/win_dump.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-types-block-export.h', 'include/block/nbd.h', 'include/block/export.h', 'include/block/qapi.h', 'include/block/block-hmp-cmds.h', 'include/qemu-io.h', 'include/sysemu/balloon.h', 'system/trace.h', 'trace/trace-system.h', 'qapi/qapi-commands-misc.h', 'include/exec/gdbstub.h', 'include/sysemu/cpu-throttle.h', 'include/qemu/seqlock.h', 'include/sysemu/cpu-timers-internal.h', 'qapi/qapi-commands-migration.h', 'include/sysemu/dirtyrate.h', 'include/sysemu/dirtylimit.h', 'include/migration/misc.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/monitor/qdev.h', 'include/sysemu/arch_init.h', 'qapi/qapi-commands-qdev.h', 'include/qapi/qmp/qstring.h', 'include/sysemu/runstate-action.h', 'include/crypto/init.h', 'qapi/qapi-commands-tpm.h', 'include/qapi/compat-policy.h', 'qemu-version.h', 'include/sysemu/seccomp.h', 'include/qemu/async-teardown.h', 'include/net/slirp.h', 'include/migration/snapshot.h', 'include/migration/colo.h', 'accel/tcg/perf.h', 'include/qapi/string-input-visitor.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'include/block/qdict.h', 'include/qemu/keyval.h', 'qemu-options.def', 'include/crypto/akcipher.h', 'qapi/qapi-commands-cryptodev.h', 'include/sysemu/stats.h', 'qapi/qapi-types-stats.h', 'include/qemu/mmap-alloc.h', 'include/qemu/madvise.h', 'include/sysemu/rng.h', 'include/sysemu/rng-random.h', 'include/block/dirty-bitmap.h', 'migration/qemu-file.h', 'include/qemu/id.h', 'qapi/qapi-visit-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'migration/channel.h', 'migration/tls.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'migration/yank_functions.h', 'migration/channel-block.h', 'include/exec/ramblock.h', 'migration/ram.h', 'migration/dirtyrate.h', 'include/qemu/xxhash.h', 'migration/exec.h', 'include/io/channel-command.h', 'migration/fd.h', 'include/io/channel-util.h', 'migration/file.h', 'migration/socket.h', 'migration/rdma.h', 'migration/ram-compress.h', 'migration/migration-stats.h', 'migration/savevm.h', 'qapi/qapi-events-migration.h', 'include/qapi/qmp/qnull.h', 'migration/block.h', 'migration/multifd.h', 'migration/threadinfo.h', 'include/io/channel-null.h', 'include/qemu/userfaultfd.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qnum.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-commands-net.h', 'net/trace.h', 'trace/trace-net.h', 'net/clients.h', 'include/net/filter.h', 'net/colo.h', 'net/hub.h', 'net/util.h', 'net/colo-compare.h', 'qapi/qapi-events-net.h', 'net/tap_int.h', 'net/vmnet_int.h', 'replay/replay-internal.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-stats.h', 'accel/accel-system.h', 'include/sysemu/accel-blocker.h', 'include/qemu/qht.h', 'include/qemu/qdist.h', 'include/tcg/tcg.h', 'include/tcg/tcg-mo.h', 'tcg/aarch64/tcg-target-reg-bits.h', 'tcg/aarch64/tcg-target.h', 'host/include/aarch64/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/aarch64/tcg-target.opc.h', 'accel/tcg/tb-context.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'host/include/aarch64', 'tcg/aarch64', 'platform/darwin-arm64'],
@@ -432,7 +587,7 @@ cc_library(
cc_library(
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'include/qapi/opts-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/queue.h', 'include/qemu/option_int.h', 'include/qemu/option.h', 'include/qemu/error-report.h', 'include/qapi/visitor-impl.h', 'include/qapi/clone-visitor.h', 'include/qapi/qmp/qnull.h', 'include/qapi/qmp/qobject.h', 'include/qapi/dealloc-visitor.h', 'include/qapi/compat-policy.h', 'include/qapi/forward-visitor.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qbool.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qmp/qnum.h', 'include/qapi/qmp/qstring.h', 'include/qemu/ctype.h', 'qapi/trace.h', 'trace/trace-qapi.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qapi/qobject-input-visitor.h', 'include/qemu/keyval.h', 'include/qapi/qobject-output-visitor.h', 'include/qapi/string-input-visitor.h', 'include/qapi/string-output-visitor.h', 'include/qemu/range.h', 'include/qapi/type-helpers.h', 'qapi/qapi-types-common.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qapi/qmp/dispatch.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/exec/hwaddr.h', 'include/qapi/qmp-event.h', 'qobject/qobject-internal.h', 'include/qapi/qmp/qlit.h', 'include/qapi/qmp/json-parser.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/unicode.h', 'qobject/json-parser-int.h', 'include/block/qdict.h', 'include/qemu/sockets.h', 'include/qemu/madvise.h', 'include/qemu/mprotect.h', 'include/qemu/hw-version.h', 'include/qemu/thread-context.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'qapi/qapi-builtin-visit.h', 'include/qemu/config-file.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'include/block/thread-pool.h', 'util/trace.h', 'trace/trace-util.h', 'util/aio-posix.h', 'include/qemu/mmap-alloc.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/units.h', 'util/qemu-thread-common.h', 'include/qemu/tsan.h', 'include/qemu/memfd.h', 'include/qemu/defer-call.h', 'include/qemu/envlist.h', 'include/qemu/path.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/qemu/fifo8.h', 'include/qemu/cacheflush.h', 'include/qemu/cacheinfo.h', 'include/qemu/qemu-print.h', 'include/qemu/id.h', 'qapi/qapi-commands-misc.h', 'qapi/qapi-commands-common.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'include/sysemu/blockdev.h', 'include/hw/core/cpu.h', 'include/disas/dis-asm.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/qemu/help_option.h', 'include/qemu/qemu-progress.h', 'include/qemu/crc32c.h', 'include/qemu/log.h', 'include/qemu/qdist.h', 'include/qemu/qht.h', 'include/qemu/seqlock.h', 'include/qemu/memalign.h', 'include/qemu/xxhash.h', 'include/qemu/reserved-region.h', 'include/qemu/stats64.h', 'include/qemu/systemd.h', 'include/qemu/drm.h', 'include/qemu/guest-random.h', 'include/crypto/random.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-commands-yank.h', 'qapi/qapi-types-yank.h', 'qapi/qapi-visit-yank.h', 'include/qemu/yank.h', 'include/qemu/interval-tree.h', 'include/qemu/crc-ccitt.h', 'include/block/raw-aio.h', 'include/qemu/coroutine_int.h', 'include/sysemu/cpu-timers.h', 'include/qemu/base64.h', 'include/sysemu/replay.h', 'qapi/qapi-types-ui.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-common.h', 'include/qemu/buffer.h', 'host/include/aarch64/host/cpuinfo.h', 'include/qemu/hbitmap.h', 'include/crypto/hash.h', 'include/qemu/iova-tree.h', 'include/qemu/uri.h', 'include/qemu/nvdimm-utils.h', 'include/hw/mem/nvdimm.h', 'include/hw/mem/pc-dimm.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'util/block-helpers.h', 'include/qemu/co-shared-resource.h', 'include/qemu/throttle.h', 'include/qemu/timed-average.h', 'include/qemu/filemonitor.h', 'include/crypto/aes.h', 'include/crypto/aes-round.h', 'host/include/aarch64/host/crypto/aes-round.h', 'include/crypto/clmul.h', 'host/include/aarch64/host/crypto/clmul.h', 'include/crypto/init.h', 'include/crypto/sm4.h', 'trace/trace-root.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/block/export.h', 'qapi/qapi-types-block-export.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/block/block_int-io.h', 'include/sysemu/runstate.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/sysemu/dump-arch.h', 'include/exec/gdbstub.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/migration/blocker.h', 'qapi/qapi-types-migration.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'qapi/qapi-types-control.h', 'include/sysemu/iothread.h', 'qapi/qapi-emit-events.h', 'include/hw/mem/memory-device.h', 'qapi/qapi-commands-control.h', 'include/sysemu/qtest.h', 'include/hw/display/ramfb.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'net/colo-compare.h', 'include/migration/colo.h', 'migration/migration.h', 'include/io/channel.h', 'include/io/channel-buffer.h', 'include/net/announce.h', 'qapi/qapi-types-net.h', 'migration/postcopy-ram.h', 'qapi/qapi-commands-migration.h', 'qapi/qapi-commands-sockets.h', 'include/ui/win32-kbd-hook.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/standard-headers/linux/types.h', 'include/hw/sysbus.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/hw/pci/pci.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/semihosting/semihost.h', 'include/hw/usb.h', 'include/hw/xen/xen.h', 'include/hw/xen/xen-x86.h', 'include/hw/i386/pc.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/pci/pci_host.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/registerfields.h', 'include/hw/cxl/cxl_device.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/cxl/cxl_events.h', 'include/hw/virtio/virtio-md-pci.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-commands-authz.h', 'trace/trace-qapi_commands_authz_trace_events.h', 'qapi/qapi-visit-block.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-events-block.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'trace/trace-qapi_commands_block_trace_events.h', 'trace/trace-qapi_commands_block_core_trace_events.h', 'qapi/qapi-visit-block-export.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-commands-block-export.h', 'trace/trace-qapi_commands_block_export_trace_events.h', 'qapi/qapi-visit-char.h', 'qapi/qapi-events-char.h', 'qapi/qapi-commands-char.h', 'trace/trace-qapi_commands_char_trace_events.h', 'trace/trace-qapi_commands_common_trace_events.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-events-compat.h', 'qapi/qapi-commands-compat.h', 'trace/trace-qapi_commands_compat_trace_events.h', 'qapi/qapi-visit-control.h', 'qapi/qapi-events-control.h', 'trace/trace-qapi_commands_control_trace_events.h', 'trace/trace-qapi_commands_crypto_trace_events.h', 'qapi/qapi-types-cxl.h', 'qapi/qapi-visit-cxl.h', 'qapi/qapi-events-cxl.h', 'qapi/qapi-commands-cxl.h', 'trace/trace-qapi_commands_cxl_trace_events.h', 'qapi/qapi-types-dump.h', 'qapi/qapi-visit-dump.h', 'qapi/qapi-events-dump.h', 'qapi/qapi-commands-dump.h', 'trace/trace-qapi_commands_dump_trace_events.h', 'qapi/qapi-visit-error.h', 'qapi/qapi-events-error.h', 'qapi/qapi-commands-error.h', 'trace/trace-qapi_commands_error_trace_events.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-visit-introspect.h', 'qapi/qapi-events-introspect.h', 'qapi/qapi-commands-introspect.h', 'trace/trace-qapi_commands_introspect_trace_events.h', 'trace/trace-qapi_commands_job_trace_events.h', 'qapi/qapi-events-machine-common.h', 'trace/trace-qapi_commands_machine_common_trace_events.h', 'qapi/qapi-events-machine.h', 'trace/trace-qapi_commands_machine_trace_events.h', 'qapi/qapi-visit-migration.h', 'qapi/qapi-events-migration.h', 'trace/trace-qapi_commands_migration_trace_events.h', 'qapi/qapi-visit-misc.h', 'qapi/qapi-events-misc.h', 'trace/trace-qapi_commands_misc_trace_events.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-events-net.h', 'qapi/qapi-commands-net.h', 'trace/trace-qapi_commands_net_trace_events.h', 'qapi/qapi-types-pragma.h', 'qapi/qapi-visit-pragma.h', 'qapi/qapi-events-pragma.h', 'qapi/qapi-commands-pragma.h', 'trace/trace-qapi_commands_pragma_trace_events.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-commands-qom.h', 'trace/trace-qapi_commands_qom_trace_events.h', 'qapi/qapi-visit-replay.h', 'qapi/qapi-events-replay.h', 'qapi/qapi-commands-replay.h', 'trace/trace-qapi_commands_replay_trace_events.h', 'qapi/qapi-visit-run-state.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-commands-run-state.h', 'trace/trace-qapi_commands_run_state_trace_events.h', 'trace/trace-qapi_commands_sockets_trace_events.h', 'qapi/qapi-types-stats.h', 'qapi/qapi-visit-stats.h', 'qapi/qapi-events-stats.h', 'qapi/qapi-commands-stats.h', 'trace/trace-qapi_commands_stats_trace_events.h', 'qapi/qapi-visit-trace.h', 'qapi/qapi-events-trace.h', 'trace/trace-qapi_commands_trace_trace_events.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-visit-transaction.h', 'qapi/qapi-events-transaction.h', 'qapi/qapi-commands-transaction.h', 'trace/trace-qapi_commands_transaction_trace_events.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-visit-virtio.h', 'qapi/qapi-events-virtio.h', 'qapi/qapi-commands-virtio.h', 'trace/trace-qapi_commands_virtio_trace_events.h', 'qapi/qapi-events-yank.h', 'trace/trace-qapi_commands_yank_trace_events.h', 'qapi/qapi-types-acpi.h', 'qapi/qapi-visit-acpi.h', 'qapi/qapi-events-acpi.h', 'qapi/qapi-commands-acpi.h', 'trace/trace-qapi_commands_acpi_trace_events.h', 'qapi/qapi-types-audio.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-events-audio.h', 'qapi/qapi-commands-audio.h', 'trace/trace-qapi_commands_audio_trace_events.h', 'qapi/qapi-types-cryptodev.h', 'qapi/qapi-visit-cryptodev.h', 'qapi/qapi-events-cryptodev.h', 'qapi/qapi-commands-cryptodev.h', 'trace/trace-qapi_commands_cryptodev_trace_events.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-visit-qdev.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-commands-qdev.h', 'trace/trace-qapi_commands_qdev_trace_events.h', 'qapi/qapi-types-pci.h', 'qapi/qapi-visit-pci.h', 'qapi/qapi-events-pci.h', 'qapi/qapi-commands-pci.h', 'trace/trace-qapi_commands_pci_trace_events.h', 'qapi/qapi-types-rdma.h', 'qapi/qapi-visit-rdma.h', 'qapi/qapi-events-rdma.h', 'qapi/qapi-commands-rdma.h', 'trace/trace-qapi_commands_rdma_trace_events.h', 'qapi/qapi-types-rocker.h', 'qapi/qapi-visit-rocker.h', 'qapi/qapi-events-rocker.h', 'qapi/qapi-commands-rocker.h', 'trace/trace-qapi_commands_rocker_trace_events.h', 'qapi/qapi-types-tpm.h', 'qapi/qapi-visit-tpm.h', 'qapi/qapi-events-tpm.h', 'qapi/qapi-commands-tpm.h', 'trace/trace-qapi_commands_tpm_trace_events.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-commands-ui.h', 'trace/trace-qapi_commands_ui_trace_events.h', 'trace/trace-crypto.h', 'trace/trace-qom.h', 'trace/trace-monitor.h', 'trace/trace-gdbstub.h', 'trace/trace-authz.h', 'trace/trace-block.h', 'trace/trace-io.h', 'trace/trace-nbd.h', 'trace/trace-scsi.h', 'trace/trace-accel_kvm.h', 'trace/trace-audio.h', 'trace/trace-backends.h', 'trace/trace-backends_tpm.h', 'trace/trace-chardev.h', 'trace/trace-ebpf.h', 'trace/trace-hw_9pfs.h', 'trace/trace-hw_acpi.h', 'trace/trace-hw_adc.h', 'trace/trace-hw_alpha.h', 'trace/trace-hw_arm.h', 'trace/trace-hw_audio.h', 'trace/trace-hw_block.h', 'trace/trace-hw_block_dataplane.h', 'trace/trace-hw_char.h', 'trace/trace-hw_display.h', 'trace/trace-hw_dma.h', 'trace/trace-hw_hyperv.h', 'trace/trace-hw_i2c.h', 'trace/trace-hw_i386.h', 'trace/trace-hw_i386_xen.h', 'trace/trace-hw_i386_kvm.h', 'trace/trace-hw_ide.h', 'trace/trace-hw_input.h', 'trace/trace-hw_intc.h', 'trace/trace-hw_isa.h', 'trace/trace-hw_mem.h', 'trace/trace-hw_mips.h', 'trace/trace-hw_misc.h', 'trace/trace-hw_misc_macio.h', 'trace/trace-hw_net.h', 'trace/trace-hw_net_can.h', 'trace/trace-hw_nubus.h', 'trace/trace-hw_nvme.h', 'trace/trace-hw_nvram.h', 'trace/trace-hw_pci.h', 'trace/trace-hw_pci_host.h', 'trace/trace-hw_ppc.h', 'trace/trace-hw_rdma.h', 'trace/trace-hw_rdma_vmw.h', 'trace/trace-hw_rtc.h', 'trace/trace-hw_s390x.h', 'trace/trace-hw_scsi.h', 'trace/trace-hw_sensor.h', 'trace/trace-hw_sd.h', 'trace/trace-hw_sh4.h', 'trace/trace-hw_sparc.h', 'trace/trace-hw_sparc64.h', 'trace/trace-hw_ssi.h', 'trace/trace-hw_timer.h', 'trace/trace-hw_tpm.h', 'trace/trace-hw_ufs.h', 'trace/trace-hw_usb.h', 'trace/trace-hw_vfio.h', 'trace/trace-hw_virtio.h', 'trace/trace-hw_watchdog.h', 'trace/trace-hw_xen.h', 'trace/trace-hw_gpio.h', 'trace/trace-migration.h', 'trace/trace-net.h', 'trace/trace-system.h', 'trace/trace-ui.h', 'trace/trace-hw_remote.h', 'trace/trace-accel_tcg.h', 'trace/trace-hw_core.h', 'trace/trace-target_arm.h', 'trace/trace-target_arm_hvf.h', 'trace/trace-target_hppa.h', 'trace/trace-target_i386.h', 'trace/trace-target_i386_kvm.h', 'trace/trace-target_mips_tcg.h', 'trace/trace-target_nios2.h', 'trace/trace-target_ppc.h', 'trace/trace-target_riscv.h', 'trace/trace-target_s390x.h', 'trace/trace-target_s390x_kvm.h', 'trace/trace-target_sparc.h', 'trace/trace-qapi_commands_machine_target_trace_events.h', 'trace/trace-qapi_commands_misc_target_trace_events.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'host/include/aarch64', 'platform/darwin-arm64'],
@@ -444,7 +599,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/block/qdict.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/queue.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-commands-qdev.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-types-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-types-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-sockets.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/qobject-output-visitor.h', 'include/qemu/cutils.h', 'include/qom/object_interfaces.h', 'include/qom/qom-qobject.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/exec/hwaddr.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-visit-control.h', 'include/qemu/error-report.h', 'include/qemu/option.h', 'include/sysemu/qtest.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/chardev/char-io.h', 'include/io/channel.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qlist.h', 'qemu-version.h', 'include/qapi/compat-policy.h', 'qapi/qapi-commands-introspect.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-introspect.h', 'include/qapi/qmp/qlit.h', 'qapi/qapi-visit-introspect.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -456,7 +611,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/cutils.h', 'include/qemu/memalign.h', 'include/qapi/string-input-visitor.h', 'include/qapi/string-output-visitor.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/forward-visitor.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qjson.h', 'qom/trace.h', 'trace/trace-qom.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/qom/qom-qobject.h', 'include/qapi/qmp/qbool.h', 'include/qapi/qmp/qobject.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qmp/qnum.h', 'include/qapi/qmp/qstring.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qobject-output-visitor.h', 'include/qemu/help_option.h', 'include/qemu/id.h', 'include/qemu/option.h', 'include/qemu/qemu-print.h', 'include/qapi/opts-visitor.h', 'include/qemu/config-file.h', 'include/qemu/keyval.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/darwin-arm64'],
@@ -467,7 +622,7 @@ cc_library(
cc_library(
copts = ['-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'CONFIG_SOFTMMU'],
- deps = ['@glib//:gmodule-static', '@glib//:glib-static'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static'],
hdrs = ['include/qemu/osdep.h', 'platform/darwin-arm64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/int128.h', 'include/qemu/bswap.h', 'include/qemu/interval-tree.h', 'include/tcg/tcg-op-common.h', 'include/tcg/tcg.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/exec/memopidx.h', 'include/qemu/bitops.h', 'include/qemu/atomic.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/error-report.h', 'include/qemu/queue.h', 'include/qemu/option.h', 'include/qemu/plugin-event.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/tcg/tcg-mo.h', 'tcg/aarch64/tcg-target-reg-bits.h', 'tcg/aarch64/tcg-target.h', 'host/include/aarch64/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/aarch64/tcg-target.opc.h', 'include/exec/helper-proto-common.h', 'include/qemu/atomic128.h', 'host/include/aarch64/host/atomic128-cas.h', 'host/include/generic/host/atomic128-cas.h', 'host/include/aarch64/host/atomic128-ldst.h', 'include/exec/helper-proto.h.inc', 'include/exec/helper-head.h', 'include/fpu/softfloat-types.h', 'accel/tcg/tcg-runtime.h', 'accel/tcg/plugin-helpers.h', 'include/exec/helper-gen-common.h', 'include/exec/helper-gen.h.inc', 'include/tcg/helper-info.h', 'tcg/tcg-internal.h', 'include/qemu/units.h', 'include/qemu/madvise.h', 'include/qemu/mprotect.h', 'include/qemu/memalign.h', 'include/qemu/cacheinfo.h', 'include/qemu/qtree.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/exec/translation-block.h', 'include/qemu/memfd.h', 'include/qemu/cutils.h', 'include/qemu/qemu-print.h', 'include/qemu/cacheflush.h', 'include/qemu/timer.h', 'include/tcg/startup.h', 'include/elf.h', 'include/exec/log.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/disas/disas.h', 'include/tcg/tcg-ldst.h', 'include/tcg/tcg-temp-internal.h', 'accel/tcg/perf.h', 'tcg/aarch64/tcg-target-con-set.h', 'tcg/aarch64/tcg-target.c.inc', 'tcg/tcg-ldst.c.inc', 'tcg/tcg-pool.c.inc', 'tcg/aarch64/tcg-target-con-str.h', 'include/exec/plugin-gen.h', 'include/tcg/tcg-op-gvec-common.h', 'include/tcg/tcg-gvec-desc.h'],
# buildifier: leave-alone
includes = ['tcg', '.', 'qapi', 'include', 'host/include/aarch64', 'host/include/generic', 'tcg/aarch64', 'platform/darwin-arm64'],
@@ -3007,7 +3162,7 @@ py_binary(
srcs = ['subprojects/keycodemapdb/tools/keymap-gen.py'],
)
py_binary(
- data = ['platform/darwin-arm64/riscv64-softmmu-config-target.h', 'platform/darwin-arm64/x86_64-softmmu-config-target.h', 'platform/darwin-arm64/aarch64-softmmu-config-target.h', 'platform/darwin-arm64/riscv64-softmmu-config-devices.h', 'platform/darwin-arm64/aarch64-softmmu-config-devices.h', 'platform/darwin-arm64/x86_64-softmmu-config-devices.h'],
+ data = ['platform/darwin-arm64/aarch64-softmmu-config-target.h', 'platform/darwin-arm64/x86_64-softmmu-config-devices.h', 'platform/darwin-arm64/riscv64-softmmu-config-devices.h', 'platform/darwin-arm64/riscv64-softmmu-config-target.h', 'platform/darwin-arm64/aarch64-softmmu-config-devices.h', 'platform/darwin-arm64/x86_64-softmmu-config-target.h'],
name = 'make-config-poison',
srcs = ['scripts/make-config-poison.py'],
)
@@ -3016,9 +3171,9 @@ py_binary(
srcs = ['scripts/modules/module_block.py'],
)
py_binary(
- data = ['qapi/common.json', 'qapi/block.json', 'qapi/trace.json', 'qapi/ui.json', 'qapi/audio.json', 'qapi/yank.json', 'qapi/crypto.json', 'qapi/authz.json', 'qapi/control.json', 'qapi/migration.json', 'qapi/qom.json', 'qapi/sockets.json', 'qapi/stats.json', 'qapi/machine-target.json', 'qapi/error.json', 'qapi/replay.json', 'qapi/char.json', 'qapi/dump.json', 'qapi/introspect.json', 'qapi/misc-target.json', 'qapi/virtio.json', 'qapi/block-export.json', 'qapi/cxl.json', 'qapi/net.json', 'qapi/run-state.json', 'qapi/misc.json', 'qapi/acpi.json', 'qapi/machine.json', 'qapi/job.json', 'qapi/rdma.json', 'qapi/block-core.json', 'qapi/transaction.json', 'qapi/cryptodev.json', 'qapi/pci.json', 'qapi/tpm.json', 'qapi/machine-common.json', 'qapi/compat.json', 'qapi/pragma.json', 'qapi/qdev.json', 'qapi/rocker.json'],
+ data = ['qapi/migration.json', 'qapi/qdev.json', 'qapi/block.json', 'qapi/net.json', 'qapi/stats.json', 'qapi/rdma.json', 'qapi/audio.json', 'qapi/dump.json', 'qapi/replay.json', 'qapi/transaction.json', 'qapi/acpi.json', 'qapi/rocker.json', 'qapi/block-core.json', 'qapi/compat.json', 'qapi/qom.json', 'qapi/error.json', 'qapi/machine-common.json', 'qapi/tpm.json', 'qapi/machine-target.json', 'qapi/job.json', 'qapi/cryptodev.json', 'qapi/char.json', 'qapi/control.json', 'qapi/common.json', 'qapi/block-export.json', 'qapi/crypto.json', 'qapi/machine.json', 'qapi/introspect.json', 'qapi/run-state.json', 'qapi/pragma.json', 'qapi/ui.json', 'qapi/virtio.json', 'qapi/cxl.json', 'qapi/sockets.json', 'qapi/misc.json', 'qapi/trace.json', 'qapi/authz.json', 'qapi/misc-target.json', 'qapi/pci.json', 'qapi/yank.json'],
name = 'qapi-gen',
- srcs = ['scripts/qapi/source.py', 'scripts/qapi/common.py', 'scripts/qapi/__init__.py', 'scripts/qapi/error.py', 'scripts/qapi/introspect.py', 'scripts/qapi/types.py', 'scripts/qapi/expr.py', 'scripts/qapi/events.py', 'scripts/qapi/parser.py', 'scripts/qapi/commands.py', 'scripts/qapi/main.py', 'scripts/qapi/gen.py', 'scripts/qapi-gen.py', 'scripts/qapi/visit.py', 'scripts/qapi/schema.py'],
+ srcs = ['scripts/qapi/expr.py', 'scripts/qapi/__init__.py', 'scripts/qapi/commands.py', 'scripts/qapi/visit.py', 'scripts/qapi/main.py', 'scripts/qapi/introspect.py', 'scripts/qapi/parser.py', 'scripts/qapi-gen.py', 'scripts/qapi/error.py', 'scripts/qapi/types.py', 'scripts/qapi/common.py', 'scripts/qapi/source.py', 'scripts/qapi/gen.py', 'scripts/qapi/schema.py', 'scripts/qapi/events.py'],
)
py_binary(
name = 'qemu-version',
@@ -3030,6 +3185,6 @@ py_binary(
)
py_binary(
name = 'tracetool',
- srcs = ['scripts/tracetool/backend/log.py', 'scripts/tracetool/format/log_stap.py', 'scripts/tracetool/backend/ftrace.py', 'scripts/tracetool/backend/syslog.py', 'scripts/tracetool/vcpu.py', 'scripts/tracetool/backend/simple.py', 'scripts/tracetool/format/simpletrace_stap.py', 'scripts/tracetool/format/ust_events_c.py', 'scripts/tracetool/format/c.py', 'scripts/tracetool/format/d.py', 'scripts/tracetool/backend/__init__.py', 'scripts/tracetool/__init__.py', 'scripts/tracetool/format/ust_events_h.py', 'scripts/tracetool.py', 'scripts/tracetool/backend/dtrace.py', 'scripts/tracetool/format/__init__.py', 'scripts/tracetool/backend/ust.py', 'scripts/tracetool/format/h.py', 'scripts/tracetool/format/stap.py'],
+ srcs = ['scripts/tracetool/backend/syslog.py', 'scripts/tracetool/format/c.py', 'scripts/tracetool/vcpu.py', 'scripts/tracetool/backend/simple.py', 'scripts/tracetool/format/ust_events_h.py', 'scripts/tracetool/format/d.py', 'scripts/tracetool/__init__.py', 'scripts/tracetool.py', 'scripts/tracetool/backend/log.py', 'scripts/tracetool/backend/__init__.py', 'scripts/tracetool/format/simpletrace_stap.py', 'scripts/tracetool/backend/dtrace.py', 'scripts/tracetool/format/log_stap.py', 'scripts/tracetool/backend/ust.py', 'scripts/tracetool/format/stap.py', 'scripts/tracetool/format/h.py', 'scripts/tracetool/backend/ftrace.py', 'scripts/tracetool/format/ust_events_c.py', 'scripts/tracetool/format/__init__.py'],
)
diff --git a/platform/BUILD.linux-x86_64 b/platform/BUILD.linux-x86_64
index 782a72b159..55cf2ea2aa 100644
--- a/platform/BUILD.linux-x86_64
+++ b/platform/BUILD.linux-x86_64
@@ -20,6 +20,27 @@ cc_binary(
)
cc_binary(
copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ deps = ['libhw-display-virtio-gpu', '//external/qemu/google/compat/linux:compat'],
+ linkshared = True,
+ name = 'hw-display-virtio-gpu',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ deps = ['libhw-display-virtio-gpu-pci', '//external/qemu/google/compat/linux:compat'],
+ linkshared = True,
+ name = 'hw-display-virtio-gpu-pci',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ deps = ['libhw-display-virtio-gpu-pci-rutabaga', '//external/qemu/google/compat/linux:compat'],
+ linkshared = True,
+ name = 'hw-display-virtio-gpu-pci-rutabaga',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
deps = ['libhw-display-virtio-gpu-rutabaga', '//external/qemu/google/compat/linux:compat'],
linkshared = True,
name = 'hw-display-virtio-gpu-rutabaga',
@@ -27,6 +48,20 @@ cc_binary(
)
cc_binary(
copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ deps = ['libhw-display-virtio-vga', '//external/qemu/google/compat/linux:compat'],
+ linkshared = True,
+ name = 'hw-display-virtio-vga',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ deps = ['libhw-display-virtio-vga-gl', '//external/qemu/google/compat/linux:compat'],
+ linkshared = True,
+ name = 'hw-display-virtio-vga-gl',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libauthz', 'libqom', 'libblock', 'libcrypto', 'libio', 'libevent-loop-base', '@glib//:glib-static', '@glib//:gmodule-static', 'libqemuutilstubs', '//external/qemu/google/compat/linux:compat'],
# buildifier: leave-alone
@@ -37,27 +72,30 @@ cc_binary(
)
cc_interface_binary(
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"aarch64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"aarch64-softmmu-config-devices.h\\"'],
- deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '//external/dtc:libfdt', '@glib//:glib-static', '@zlib//:zlib', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'libqemu-aarch64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
+ deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '//external/dtc:libfdt', '@zlib//:zlib', '@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'libqemu-aarch64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/linux-x86_64'],
+ linkopts = ['-rdynamic'],
name = 'qemu-system-aarch64',
srcs = ['system/main.c', 'include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'platform/linux-x86_64/aarch64-softmmu-config-target.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu-main.h', 'include/sysemu/sysemu.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/atomic.h', 'include/qemu/notify.h', 'include/qemu/queue.h', 'include/qemu/uuid.h'],
visibility = ['//visibility:public'],
)
cc_interface_binary(
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"riscv64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"riscv64-softmmu-config-devices.h\\"'],
- deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '//external/dtc:libfdt', '@glib//:glib-static', '@zlib//:zlib', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'libqemu-riscv64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
+ deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '//external/dtc:libfdt', '@zlib//:zlib', '@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'libqemu-riscv64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/linux-x86_64'],
+ linkopts = ['-rdynamic'],
name = 'qemu-system-riscv64',
srcs = ['system/main.c', 'include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'platform/linux-x86_64/riscv64-softmmu-config-target.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu-main.h', 'include/sysemu/sysemu.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/atomic.h', 'include/qemu/notify.h', 'include/qemu/queue.h', 'include/qemu/uuid.h'],
visibility = ['//visibility:public'],
)
cc_interface_binary(
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"x86_64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"x86_64-softmmu-config-devices.h\\"'],
- deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '//external/dtc:libfdt', '@glib//:glib-static', '@zlib//:zlib', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'libqemu-x86_64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
+ deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '//external/dtc:libfdt', '@zlib//:zlib', '@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'libqemu-x86_64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/linux-x86_64'],
+ linkopts = ['-rdynamic'],
name = 'qemu-system-x86_64',
srcs = ['system/main.c', 'include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'platform/linux-x86_64/x86_64-softmmu-config-target.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu-main.h', 'include/sysemu/sysemu.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/atomic.h', 'include/qemu/notify.h', 'include/qemu/queue.h', 'include/qemu/uuid.h'],
visibility = ['//visibility:public'],
@@ -162,7 +200,7 @@ cc_library(
alwayslink = 1,
copts = ['-mcx16', '-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '//external/dtc:libfdt', '@glib//:glib-static', '@zlib//:zlib', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/qemu/google/compat/linux:compat'],
+ deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '//external/dtc:libfdt', '@zlib//:zlib', '@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/qemu/google/compat/linux:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/exec/log.h', 'include/disas/disas.h', 'include/qemu/error-report.h', 'include/qemu/qemu-print.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'include/hw/qdev-properties.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/exec/memopidx.h', 'include/semihosting/semihost.h', 'include/sysemu/runstate.h', 'include/gdbstub/user.h', 'include/gdbstub/syscalls.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'gdbstub/internals.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'trace/trace-root.h', 'include/exec/page-vary.h', 'target/riscv/cpu_cfg.h', 'disas/riscv.h', 'disas/riscv-xthead.h', 'disas/riscv-xventana.h', 'disas/disas-internal.h', 'include/elf.h', 'include/disas/capstone.h', 'accel/tcg/internal-common.h', 'include/exec/translation-block.h', 'include/monitor/hmp.h', 'include/qemu/readline.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-qom.h', 'include/qapi/qmp/qjson.h', 'include/qom/object_interfaces.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/ui/clipboard.h', 'ui/trace.h', 'trace/trace-ui.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'qapi/qapi-commands-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'ui/console-priv.h', 'ui/vgafont.h', 'ui/cursor_hidden.xpm', 'ui/cursor_left_ptr.xpm', 'ui/keymaps.h', 'include/ui/kbd-state.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/input-event-codes.h', 'ui/input-keymap-atset1-to-qcode.c.inc', 'ui/input-keymap-linux-to-qcode.c.inc', 'ui/input-keymap-qcode-to-atset1.c.inc', 'ui/input-keymap-qcode-to-atset2.c.inc', 'ui/input-keymap-qcode-to-atset3.c.inc', 'ui/input-keymap-qcode-to-linux.c.inc', 'ui/input-keymap-qcode-to-qnum.c.inc', 'ui/input-keymap-qcode-to-sun.c.inc', 'ui/input-keymap-qnum-to-qcode.c.inc', 'ui/input-keymap-usb-to-qcode.c.inc', 'ui/input-keymap-win32-to-qcode.c.inc', 'ui/input-keymap-x11-to-qcode.c.inc', 'ui/input-keymap-xorgevdev-to-qcode.c.inc', 'ui/input-keymap-xorgkbd-to-qcode.c.inc', 'ui/input-keymap-xorgxquartz-to-qcode.c.inc', 'ui/input-keymap-xorgxwin-to-qcode.c.inc', 'ui/input-keymap-osx-to-qcode.c.inc', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/sockets.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'ui/vnc_keysym.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'ui/input-barrier.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/qemu/datadir.h', 'include/qemu/ctype.h', 'include/standard-headers/drm/drm_fourcc.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/io/channel-file.h', 'include/monitor/qmp-helpers.h', 'include/ui/dbus-display.h', 'include/ui/dbus-module.h', 'include/ui/qemu-spice.h', 'include/ui/qemu-spice-module.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pci_bus.h', 'include/qemu/fifo8.h', 'ui/vnc.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/hw/qdev-properties-system.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/qemu/buffer.h', 'include/io/channel-tls.h', 'include/io/net-listener.h', 'include/authz/base.h', 'ui/vnc-palette.h', 'ui/vnc-enc-zrle.h', 'ui/vnc-auth-vencrypt.h', 'ui/vnc-ws.h', 'ui/vnc-jobs.h', 'include/authz/list.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'include/crypto/hash.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredsx509.h', 'include/crypto/random.h', 'include/crypto/secret_common.h', 'include/qemu/help_option.h', 'include/io/dns-resolver.h', 'include/crypto/cipher.h', 'ui/vnc-enc-hextile-template.h', 'ui/vnc-enc-tight.h', 'ui/vnc-enc-zrle.c.inc', 'ui/vnc-enc-zywrle-template.c', 'ui/vnc-enc-zywrle.h', 'include/io/channel-websock.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/tpm.h', 'include/qemu/units.h', 'include/hw/registerfields.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/irq.h', 'include/hw/acpi/acpi.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-visit-acpi.h', 'hw/acpi/trace.h', 'trace/trace-hw_acpi.h', 'include/hw/acpi/utils.h', 'include/hw/loader.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/hw/acpi/cpu.h', 'qapi/qapi-events-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/i386/pc.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/mem/pc-dimm.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-qdev.h', 'include/hw/mem/nvdimm.h', 'include/qemu/nvdimm-utils.h', 'include/hw/acpi/pci.h', 'include/hw/pci/pcie_host.h', 'include/hw/mem/memory-device.h', 'include/hw/acpi/cxl.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/reset.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'hw/acpi/hmat.h', 'include/hw/isa/apm.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/acpi/pcihp.h', 'include/hw/acpi/piix4.h', 'include/sysemu/xen.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci-bridge/xio3130_downstream.h', 'hw/i386/acpi-build.h', 'include/qom/qom-qobject.h', 'hw/acpi/viot.h', 'include/hw/acpi/ich9_tco.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/rtc/mc146818rtc.h', 'include/sysemu/watchdog.h', 'include/hw/acpi/erst.h', 'include/hw/ipmi/ipmi.h', 'include/hw/acpi/ipmi.h', 'qapi/qapi-commands-acpi.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/adc/aspeed_adc.h', 'hw/adc/trace.h', 'trace/trace-hw_adc.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/clock.h', 'include/hw/qdev-clock.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/adc/max111x.h', 'include/hw/ssi/ssi.h', 'include/hw/audio/soundhw.h', 'hw/audio/ac97.h', 'hw/audio/fmopl.h', 'hw/audio/trace.h', 'trace/trace-hw_audio.h', 'hw/audio/gusemu.h', 'hw/audio/gustate.h', 'include/hw/pci/msi.h', 'hw/audio/intel-hda.h', 'hw/audio/intel-hda-defs.h', 'hw/audio/hda-codec-common.h', 'include/hw/audio/wm8750.h', 'include/hw/timer/i8254.h', 'include/hw/audio/pcspk.h', 'hw/audio/pl041.h', 'hw/audio/pl041.hx', 'hw/audio/lm4549.h', 'include/hw/hw.h', 'include/hw/audio/virtio-snd.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_snd.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-bus.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/hw/block/block.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/qemu/memalign.h', 'hw/block/fdc-internal.h', 'hw/block/m25p80_sfdp.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/qmp/qstring.h', 'hw/block/xen_blkif.h', 'include/hw/xen/interface/io/blkif.h', 'include/hw/xen/interface/io/ring.h', 'include/hw/xen/interface/xen-compat.h', 'include/hw/xen/interface/grant_table.h', 'include/hw/xen/interface/xen.h', 'include/hw/xen/interface/arch-x86/xen.h', 'include/hw/xen/interface/arch-x86/xen-x86_64.h', 'include/hw/xen/interface/io/protocols.h', 'include/hw/xen/xen-block.h', 'include/hw/xen/xen-bus.h', 'include/hw/xen/xen_backend_ops.h', 'include/hw/xen/xen.h', 'include/hw/xen/interface/io/xenbus.h', 'hw/block/dataplane/xen-block.h', 'include/hw/xen/xen-backend.h', 'include/hw/xen/interface/io/xs_wire.h', 'hw/block/dataplane/trace.h', 'trace/trace-hw_block_dataplane.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/sysemu/block-ram-registrar.h', 'hw/block/dataplane/virtio-blk.h', 'include/chardev/char-serial.h', 'include/hw/char/cadence_uart.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/char/imx_serial.h', 'include/hw/ipack/ipack.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/hw/char/nrf51_uart.h', 'include/chardev/char-parallel.h', 'include/hw/char/pl011.h', 'include/hw/char/serial.h', 'include/hw/char/shakti_uart.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-events-char.h', 'include/hw/xen/xen-bus-helper.h', 'include/hw/xen/interface/io/console.h', 'hw/i386/kvm/xen_primary_console.h', 'include/hw/char/xilinx_uartlite.h', 'include/hw/char/digic-uart.h', 'include/hw/arm/exynos4210.h', 'include/hw/or-irq.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/hw/core/split-irq.h', 'include/hw/arm/boot.h', 'target/arm/cpu-qom.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/char/sifive_uart.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/char/riscv_htif.h', 'include/exec/tswap.h', 'include/hw/core/generic-loader.h', 'hw/core/guest-loader.h', 'include/sysemu/device_tree.h', 'include/hw/platform-bus.h', 'include/hw/ptimer.h', 'include/sysemu/cpu-timers.h', 'include/sysemu/qtest.h', 'include/hw/stream.h', 'linux-headers/linux/vfio.h', 'linux-headers/asm-generic/bitsperlong.h', 'linux-headers/linux/stddef.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/hw/arm/fdt.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/hw/fw-path-provider.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'include/qapi/type-helpers.h', 'hw/core/uboot_image.h', 'accel/tcg/debuginfo.h', 'include/hw/elf_ops.h', 'include/qapi/string-output-visitor.h', 'include/hw/intc/intc.h', 'include/hw/rdma/rdma.h', 'include/migration/global_state.h', 'include/exec/confidential-guest-support.h', 'include/hw/virtio/virtio-net.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/net/announce.h', 'include/qemu/option_int.h', 'ebpf/ebpf_rss.h', 'include/hw/nmi.h', 'qapi/qapi-types-migration.h', 'hw/core/qdev-prop-internal.h', 'util/block-helpers.h', 'include/hw/cpu/core.h', 'include/hw/cpu/cluster.h', 'include/hw/cpu/arm11mpcore.h', 'include/hw/misc/arm11scu.h', 'include/hw/intc/realview_gic.h', 'include/hw/pci/msix.h', 'include/hw/pci-bridge/cxl_upstream_port.h', 'include/hw/cxl/cxl_host.h', 'include/hw/pci-bridge/pci_expander_bridge.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/display/bochs-vbe.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'include/ui/pixel_ops.h', 'hw/display/cirrus_vga_internal.h', 'hw/display/vga_int.h', 'hw/display/cirrus_vga_rop.h', 'hw/display/cirrus_vga_rop2.h', 'hw/display/framebuffer.h', 'hw/display/pl110_template.h', 'include/hw/xen/xen-legacy-backend.h', 'include/hw/xen/xen_pvdev.h', 'include/hw/xen/interface/io/fbif.h', 'include/hw/xen/interface/io/kbdif.h', 'include/hw/display/blizzard.h', 'include/hw/display/tc6393xb.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/display/vga.h', 'hw/display/vga_regs.h', 'hw/display/vga-access.h', 'hw/display/vga-helpers.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/xlnx_dp.h', 'include/hw/dma/xlnx_dpdma.h', 'hw/display/ati_int.h', 'include/hw/i2c/bitbang_i2c.h', 'hw/display/ati_regs.h', 'include/hw/dma/pl080.h', 'hw/dma/trace.h', 'trace/trace-hw_dma.h', 'include/hw/dma/i8257.h', 'include/hw/dma/xlnx-zynq-devcfg.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/arm/soc_dma.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/dma/xlnx_csu_dma.h', 'hw/gpio/trace.h', 'trace/trace-hw_gpio.h', 'include/hw/arm/sharpsl.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/sd/sd.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/gpio/pca_i2c_gpio.h', 'hw/i2c/trace.h', 'trace/trace-hw_i2c.h', 'include/hw/i2c/smbus_slave.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/qemu/guest-random.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/pmbus_device.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/ide/pci.h', 'hw/ide/ahci_internal.h', 'include/hw/ide/ahci.h', 'hw/ide/trace.h', 'trace/trace-hw_ide.h', 'include/qemu/hw-version.h', 'include/scsi/constants.h', 'include/hw/ide/isa.h', 'include/hw/ide/piix.h', 'include/hw/input/hid.h', 'hw/input/trace.h', 'trace/trace-hw_input.h', 'include/hw/input/lm832x.h', 'include/hw/input/ps2.h', 'include/hw/input/i8042.h', 'include/hw/input/pl050.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_input.h', 'hw/intc/gic_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'include/hw/arm/linux-boot-if.h', 'include/hw/intc/arm_gicv3_common.h', 'hw/intc/gicv3_internal.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/intc/i8259.h', 'include/hw/isa/i8259_internal.h', 'include/hw/intc/imx_avic.h', 'include/hw/intc/imx_gpcv2.h', 'hw/intc/ioapic_internal.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/intc/kvm_irqcount.h', 'include/hw/ipmi/ipmi_kcs.h', 'include/hw/ipmi/ipmi_bt.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/hw/southbridge/piix.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-types-cxl.h', 'hw/mem/trace.h', 'trace/trace-hw_mem.h', 'include/hw/mem/npcm7xx_mc.h', 'include/qemu/pmem.h', 'include/hw/misc/vmcoreinfo.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/pca9552_regs.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/hw/misc/unimp.h', 'include/hw/misc/led.h', 'include/hw/misc/pvpanic.h', 'include/standard-headers/linux/pvpanic.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/misc/sifive_test.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/migration/blocker.h', 'include/hw/misc/ivshmem.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/arm/primecell.h', 'include/hw/misc/cbus.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx6_src.h', 'target/arm/arm-powerctl.h', 'target/arm/kvm-consts.h', 'include/hw/misc/imx6ul_ccm.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_src.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/misc/imx_rngc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_pci_mbox.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/arm/raspberrypi-fw-defs.h', 'include/hw/arm/raspi_platform.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_cprman_internals.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/qemu/fifo32.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'target/arm/idau.h', 'include/hw/misc/tz-ppc.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/arm/armsse-version.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/misc/aspeed_peci.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/misc/nrf51_rng.h', 'include/net/checksum.h', 'net/util.h', 'include/hw/xen/interface/io/netif.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/net/eth.h', 'hw/net/ne2000.h', 'include/hw/nvram/eeprom93xx.h', 'hw/net/pcnet.h', 'include/hw/net/mii.h', 'hw/net/e1000_common.h', 'hw/net/e1000_regs.h', 'hw/net/e1000x_regs.h', 'hw/net/e1000x_common.h', 'include/qemu/crc32c.h', 'include/net/tap.h', 'hw/net/net_tx_pkt.h', 'hw/net/net_rx_pkt.h', 'hw/net/e1000e_core.h', 'hw/net/igb_common.h', 'hw/net/igb_regs.h', 'hw/net/igb_core.h', 'hw/net/tulip.h', 'include/migration/register.h', 'hw/net/vmxnet3.h', 'hw/net/vmxnet3_defs.h', 'hw/net/vmxnet_debug.h', 'hw/net/vmware_utils.h', 'include/hw/net/smc91c111.h', 'include/hw/net/lan9118.h', 'include/hw/net/ne2000-isa.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/net/imx_fec.h', 'include/hw/net/msf2-emac.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/net/cadence_gem.h', 'include/hw/net/ftgmac100.h', 'include/hw/net/npcm7xx_emc.h', 'include/net/vhost-user.h', 'include/net/vhost-vdpa.h', 'include/standard-headers/linux/vhost_types.h', 'include/net/vhost_net.h', 'linux-headers/linux/vhost.h', 'linux-headers/linux/vhost_types.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-types-rocker.h', 'hw/net/rocker/rocker.h', 'hw/net/rocker/rocker_hw.h', 'hw/net/rocker/rocker_fp.h', 'hw/net/rocker/rocker_desc.h', 'hw/net/rocker/rocker_tlv.h', 'hw/net/rocker/rocker_world.h', 'hw/net/rocker/rocker_of_dpa.h', 'include/net/can_emu.h', 'hw/net/can/can_sja1000.h', 'hw/net/can/ctucan_core.h', 'hw/net/can/ctu_can_fd_frame.h', 'hw/net/can/ctu_can_fd_regs.h', 'include/net/can_host.h', 'include/hw/net/xlnx-zynqmp-can.h', 'hw/net/can/trace.h', 'trace/trace-hw_net_can.h', 'include/hw/net/xlnx-versal-canfd.h', 'hw/nvme/nvme.h', 'include/block/nvme.h', 'hw/nvme/dif.h', 'hw/nvme/trace.h', 'trace/trace-hw_nvme.h', 'include/migration/qemu-file-types.h', 'hw/nvram/trace.h', 'trace/trace-hw_nvram.h', 'include/hw/nvram/eeprom_at24c.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-bbram.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/pci/trace.h', 'trace/trace-hw_pci.h', 'hw/pci/pci-internal.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-types-pci.h', 'include/hw/pci/shpc.h', 'include/hw/pci/slotid_cap.h', 'include/hw/pci-host/designware.h', 'include/hw/pci-host/gpex.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/pci-host/q35.h', 'include/qemu/bcd.h', 'include/sysemu/rtc.h', 'include/hw/rtc/pl031.h', 'hw/rtc/trace.h', 'trace/trace-hw_rtc.h', 'qapi/qapi-events-misc.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/rtc/goldfish_rtc.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/scsi/emulation.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/scsi/esp.h', 'hw/scsi/mfi.h', 'hw/scsi/mptsas.h', 'hw/scsi/mpi.h', 'hw/scsi/vmw_pvscsi.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'include/hw/virtio/vhost-scsi.h', 'include/hw/virtio/vhost-scsi-common.h', 'include/hw/virtio/vhost-user-scsi.h', 'hw/sd/trace.h', 'trace/trace-hw_sd.h', 'include/hw/sd/sdcard_legacy.h', 'hw/sd/sdmmc-internal.h', 'include/hw/sd/sdhci.h', 'hw/sd/sdhci-internal.h', 'include/qemu/crc-ccitt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/sensor/emc141x_regs.h', 'include/hw/sensor/isl_pmbus_vr.h', 'hw/sensor/trace.h', 'trace/trace-hw_sensor.h', 'include/hw/sensor/max16600.h', 'include/hw/sensor/max31790_fan_ctrl.h', 'hw/smbios/smbios_build.h', 'hw/ssi/trace.h', 'trace/trace-hw_ssi.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'include/hw/ssi/pl022.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/ssi/xilinx_spips.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/ssi/imx_spi.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/timer/armv7m_systick.h', 'hw/timer/trace.h', 'trace/trace-hw_timer.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/digic-timer.h', 'include/hw/timer/hpet.h', 'include/hw/timer/i8254_internal.h', 'include/hw/timer/imx_epit.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/mss-timer.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/timer/bcm2835_systmr.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/timer/sifive_pwm.h', 'hw/ufs/trace.h', 'trace/trace-hw_ufs.h', 'hw/ufs/ufs.h', 'include/block/ufs.h', 'hw/usb/trace.h', 'trace/trace-hw_usb.h', 'hw/usb/desc.h', 'include/hw/usb/uhci-regs.h', 'include/hw/qdev-dma.h', 'hw/usb/hcd-ohci.h', 'include/hw/usb/ehci-regs.h', 'hw/usb/hcd-ehci.h', 'hw/usb/hcd-xhci.h', 'include/hw/usb/xhci.h', 'hw/usb/hcd-xhci-pci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/usb/hcd-musb.h', 'include/hw/usb/dwc2-regs.h', 'hw/usb/hcd-dwc2.h', 'include/hw/usb/hcd-dwc3.h', 'include/hw/usb/chipidea.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/hid.h', 'include/hw/usb/msd.h', 'include/qemu/filemonitor.h', 'hw/usb/ccid.h', 'hw/usb/u2f.h', 'include/standard-headers/linux/virtio_pci.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/standard-headers/linux/virtio_mmio.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/sysemu/cryptodev-vhost.h', 'include/standard-headers/linux/virtio_vsock.h', 'include/hw/virtio/vhost-vsock.h', 'include/hw/virtio/vhost-vsock-common.h', 'include/qemu/reserved-region.h', 'include/exec/target_page.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/qemu/memfd.h', 'include/hw/virtio/vhost-user-device.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-commands-run-state.h', 'hw/watchdog/trace.h', 'trace/trace-hw_watchdog.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/watchdog/sbsa_gwdt.h', 'hw/xen/trace.h', 'trace/trace-hw_xen.h', 'include/monitor/qdev.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'include/qemu/jhash.h', 'include/hw/arm/smmu-common.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-commands-audio.h', 'audio/trace.h', 'trace/trace-audio.h', 'audio/audio_int.h', 'audio/mixeng.h', 'audio/audio_template.h', 'audio/mixeng_template.h', 'audio/rate_template.h', 'qapi/qapi-commands-char.h', 'chardev/trace.h', 'trace/trace-chardev.h', 'include/qemu/throttle-options.h', 'fsdev/qemu-fsdev-throttle.h', 'fsdev/qemu-fsdev.h', 'fsdev/file-op-9p.h', 'fsdev/p9array.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-events-dump.h', 'dump/win_dump.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-types-block-export.h', 'include/block/nbd.h', 'include/block/export.h', 'include/block/qapi.h', 'include/block/block-hmp-cmds.h', 'include/qemu-io.h', 'include/sysemu/balloon.h', 'system/trace.h', 'trace/trace-system.h', 'qapi/qapi-commands-misc.h', 'include/exec/gdbstub.h', 'include/sysemu/cpu-throttle.h', 'include/qemu/seqlock.h', 'include/sysemu/cpu-timers-internal.h', 'qapi/qapi-commands-migration.h', 'include/sysemu/dirtyrate.h', 'include/sysemu/dirtylimit.h', 'include/migration/misc.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/sysemu/arch_init.h', 'qapi/qapi-commands-qdev.h', 'include/sysemu/runstate-action.h', 'include/crypto/init.h', 'qapi/qapi-commands-tpm.h', 'include/qapi/compat-policy.h', 'qemu-version.h', 'include/sysemu/seccomp.h', 'include/qemu/async-teardown.h', 'include/net/slirp.h', 'include/migration/snapshot.h', 'include/migration/colo.h', 'accel/tcg/perf.h', 'include/qapi/string-input-visitor.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'include/block/qdict.h', 'include/qemu/keyval.h', 'qemu-options.def', 'include/crypto/akcipher.h', 'qapi/qapi-commands-cryptodev.h', 'include/sysemu/stats.h', 'qapi/qapi-types-stats.h', 'include/qemu/mmap-alloc.h', 'include/qemu/madvise.h', 'include/sysemu/rng.h', 'include/sysemu/rng-random.h', 'include/io/channel-command.h', 'include/sysemu/cryptodev-vhost-user.h', 'include/block/dirty-bitmap.h', 'migration/qemu-file.h', 'include/qemu/id.h', 'qapi/qapi-visit-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'migration/channel.h', 'migration/tls.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'migration/yank_functions.h', 'migration/channel-block.h', 'include/exec/ramblock.h', 'migration/ram.h', 'migration/dirtyrate.h', 'include/qemu/xxhash.h', 'migration/exec.h', 'migration/fd.h', 'include/io/channel-util.h', 'migration/file.h', 'migration/socket.h', 'migration/rdma.h', 'migration/ram-compress.h', 'migration/migration-stats.h', 'migration/savevm.h', 'qapi/qapi-events-migration.h', 'include/qapi/qmp/qnull.h', 'migration/block.h', 'migration/multifd.h', 'migration/threadinfo.h', 'include/io/channel-null.h', 'include/qemu/userfaultfd.h', 'linux-headers/linux/userfaultfd.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qnum.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-commands-net.h', 'net/trace.h', 'trace/trace-net.h', 'net/clients.h', 'include/net/filter.h', 'net/colo.h', 'net/hub.h', 'net/colo-compare.h', 'qapi/qapi-events-net.h', 'net/tap_int.h', 'net/tap-linux.h', 'replay/replay-internal.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-stats.h', 'accel/accel-system.h', 'include/sysemu/accel-blocker.h', 'include/qemu/qht.h', 'include/qemu/qdist.h', 'include/tcg/tcg.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target-reg-bits.h', 'tcg/i386/tcg-target.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'accel/tcg/tb-context.h'],
# buildifier: leave-alone
includes = ['.', 'linux-headers', 'include', 'host/include/x86_64', 'tcg/i386', 'platform/linux-x86_64'],
@@ -342,7 +380,67 @@ cc_library(
alwayslink = True,
copts = ['-mcx16', '-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
- deps = ['@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/crosvm/rutabaga_gfx/ffi:c_ffi', '@glib//:glib-static', '@glib//:gmodule-static', 'libhw-display-virtio-gpu-rutabaga_libmodule-common', '//external/qemu/google/compat/linux:compat'],
+ deps = ['@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', 'libhw-display-virtio-gpu_libmodule-common', '//external/qemu/google/compat/linux:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/hw/virtio/virtio-gpu.h', 'include/qemu/queue.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/qemu/notify.h', 'qapi/qapi-types-ui.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-sockets.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/hw/virtio/virtio.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/qemu/event_notifier.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h', 'include/migration/blocker.h', 'qapi/qapi-types-migration.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/qemu/error-report.h', 'include/hw/display/edid.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/units.h', 'include/qemu/iov.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/ui/rect.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/migration/qemu-file-types.h', 'include/hw/virtio/virtio-gpu-bswap.h', 'include/hw/virtio/virtio-gpu-pixman.h', 'include/hw/virtio/virtio-bus.h', 'include/exec/ramblock.h', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'linux-headers/linux/memfd.h', 'linux-headers/asm-generic/hugetlb_encode.h', 'include/qemu/memfd.h', 'include/standard-headers/linux/udmabuf.h', 'include/qemu/sockets.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'trace', 'linux-headers', 'include', 'platform/linux-x86_64'],
+ name = 'libhw-display-virtio-gpu',
+ srcs = ['hw/display/virtio-gpu-base.c', 'hw/display/virtio-gpu.c', 'hw/display/virtio-gpu-udmabuf.c', 'hw/display/vhost-user-gpu.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', 'libhw-display-virtio-gpu-pci_libmodule-common', '//external/qemu/google/compat/linux:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/pci/pci.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/queue.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/qom/object.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/qdev-properties.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio-gpu-pci.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/virtio/virtio-gpu.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'include', 'platform/linux-x86_64'],
+ name = 'libhw-display-virtio-gpu-pci',
+ srcs = ['hw/display/virtio-gpu-pci.c', 'hw/display/vhost-user-gpu-pci.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '//external/crosvm/rutabaga_gfx/ffi:c_ffi', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', 'libhw-display-virtio-gpu-pci-rutabaga_libmodule-common', '//external/qemu/google/compat/linux:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/pci/pci.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/queue.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/qom/object.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/qdev-properties.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio-gpu-pci.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/virtio/virtio-gpu.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'include', 'platform/linux-x86_64'],
+ name = 'libhw-display-virtio-gpu-pci-rutabaga',
+ srcs = ['hw/display/virtio-gpu-pci-rutabaga.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static', '//external/qemu/google/compat/linux:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/linux-x86_64'],
+ name = 'libhw-display-virtio-gpu-pci-rutabaga_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static', '//external/qemu/google/compat/linux:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/linux-x86_64'],
+ name = 'libhw-display-virtio-gpu-pci_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '//external/crosvm/rutabaga_gfx/ffi:c_ffi', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', 'libhw-display-virtio-gpu-rutabaga_libmodule-common', '//external/qemu/google/compat/linux:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/error-report.h', 'include/qemu/iov.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/hw/virtio/virtio.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/queue.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-sockets.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/qemu/event_notifier.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/virtio/virtio-gpu.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/qemu/log.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h', 'include/hw/virtio/virtio-gpu-pixman.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/linux-x86_64'],
@@ -365,6 +463,66 @@ cc_library(
cc_library(
alwayslink = True,
copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static', '//external/qemu/google/compat/linux:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/linux-x86_64'],
+ name = 'libhw-display-virtio-gpu_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', 'libhw-display-virtio-vga_libmodule-common', '//external/qemu/google/compat/linux:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/hw/pci/pci.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/queue.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/qdev-properties.h', 'include/hw/virtio/virtio-gpu.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'hw/display/virtio-vga.h', 'include/hw/virtio/virtio-gpu-pci.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/virtio/virtio-bus.h', 'hw/display/vga_int.h', 'include/hw/display/bochs-vbe.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'include', 'platform/linux-x86_64'],
+ name = 'libhw-display-virtio-vga',
+ srcs = ['hw/display/virtio-vga.c', 'hw/display/vhost-user-vga.c', 'hw/display/acpi-vga.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static', 'libhw-display-virtio-vga-gl_libmodule-common', '//external/qemu/google/compat/linux:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/hw/pci/pci.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'hw/display/vga_int.h', 'include/hw/display/bochs-vbe.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'include', 'platform/linux-x86_64'],
+ name = 'libhw-display-virtio-vga-gl',
+ srcs = ['hw/display/acpi-vga.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static', '//external/qemu/google/compat/linux:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/linux-x86_64'],
+ name = 'libhw-display-virtio-vga-gl_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
+ defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static', '//external/qemu/google/compat/linux:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/linux-x86_64'],
+ name = 'libhw-display-virtio-vga_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-mcx16', '-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
deps = ['@glib//:glib-static', '@glib//:gmodule-static', '//external/qemu/google/compat/linux:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/hw/qdev-properties.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ctype.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-common.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qmp/qobject.h', 'include/qemu/error-report.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/units.h', 'include/qemu/cutils.h', 'hw/core/qdev-prop-internal.h', 'include/qom/qom-qobject.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-job.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-types-sockets.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-qdev.h', 'include/qapi/qmp/qdict.h', 'include/qemu/option.h', 'include/hw/irq.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/hw/core/cpu.h', 'include/disas/dis-asm.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/hw/sysbus.h', 'include/hw/qdev-clock.h', 'include/hw/clock.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/sysemu/reset.h', 'qapi/qapi-events-run-state.h'],
@@ -413,7 +571,7 @@ cc_library(
alwayslink = 1,
copts = ['-mcx16', '-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"aarch64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"aarch64-softmmu-config-devices.h\\"'],
- deps = ['//external/dtc:libfdt', '@glib//:glib-static', '@zlib//:zlib', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'libqemu-aarch64-softmmu_libcommon', '//external/qemu/google/compat/linux:compat'],
+ deps = ['@glib//:gmodule-static', '//external/dtc:libfdt', '@zlib//:zlib', '@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'libqemu-aarch64-softmmu_libcommon', '//external/qemu/google/compat/linux:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'platform/linux-x86_64/aarch64-softmmu-config-target.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'target/arm/cpu.h', 'target/arm/kvm-consts.h', 'include/qemu/cpu-float.h', 'include/fpu/softfloat-types.h', 'include/hw/registerfields.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/atomic.h', 'target/arm/cpu-qom.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/exec/cpu-defs.h', 'target/arm/cpu-param.h', 'include/exec/target_long.h', 'qapi/qapi-types-common.h', 'include/exec/cpu-all.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/exec/tswap.h', 'include/exec/page-vary.h', 'include/elf.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'target/arm/cpu-features.h', 'target/arm/internals.h', 'include/tcg/tcg-gvec-desc.h', 'target/arm/syndrome.h', 'target/arm/arm-powerctl.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'target/arm/kvm_arm.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/qemu/error-report.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qapi/qobject-input-visitor.h', 'qapi/qapi-commands-machine-target.h', 'qapi/qapi-commands-machine-common.h', 'qapi/qapi-types-machine-target.h', 'qapi/qapi-commands-misc-target.h', 'qapi/qapi-types-misc-target.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'include/qom/qom-qobject.h', 'target/arm/cpregs.h', 'include/migration/cpu.h', 'include/migration/qemu-file-types.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/exec/exec-all.h', 'include/exec/translation-block.h', 'target/arm/idau.h', 'include/tcg/oversized-guest.h', 'tcg/i386/tcg-target-reg-bits.h', 'include/exec/helper-proto.h', 'include/exec/helper-proto-common.h', 'include/qemu/atomic128.h', 'host/include/generic/host/atomic128-cas.h', 'host/include/x86_64/host/atomic128-ldst.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/debug-assert.h', 'include/exec/helper-proto.h.inc', 'include/exec/helper-head.h', 'accel/tcg/tcg-runtime.h', 'accel/tcg/plugin-helpers.h', 'target/arm/helper.h', 'target/arm/tcg/helper-a64.h', 'target/arm/tcg/helper-sve.h', 'target/arm/tcg/helper-sme.h', 'target/arm/tcg/helper-mve.h', 'include/sysemu/runstate.h', 'include/qemu/datadir.h', 'include/hw/arm/boot.h', 'include/hw/arm/linux-boot-if.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/sysemu/reset.h', 'qapi/qapi-events-run-state.h', 'include/hw/loader.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/standard-headers/linux/types.h', 'include/hw/sysbus.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/sysemu/device_tree.h', 'include/qemu/config-file.h', 'include/qemu/option.h', 'include/qemu/units.h', 'include/monitor/qdev.h', 'include/hw/arm/primecell.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/block/flash.h', 'include/hw/intc/arm_gicv3_common.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/hw/display/ramfb.h', 'linux-headers/linux/vfio.h', 'linux-headers/asm-generic/bitsperlong.h', 'linux-headers/linux/stddef.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/sysemu/hvf.h', 'include/sysemu/qtest.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/hw/pci-host/gpex.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pcie_host.h', 'include/hw/pci/pci_host.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/platform-bus.h', 'include/hw/arm/fdt.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/irq.h', 'include/hw/firmware/smbios.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/qmp/qlist.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/input-event-codes.h', 'include/hw/arm/smmuv3.h', 'include/hw/arm/smmu-common.h', 'include/hw/acpi/acpi.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/mem/pc-dimm.h', 'include/hw/mem/nvdimm.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/acpi/ghes.h', 'include/hw/virtio/virtio-md-pci.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/hw/char/pl011.h', 'include/chardev/char-fe.h', 'include/qemu/guest-random.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/hw/acpi/utils.h', 'include/hw/acpi/pci.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/tpm.h', 'hw/acpi/hmat.h', 'include/hw/pci/pci_bus.h', 'hw/acpi/viot.h', 'include/hw/arm/digic.h', 'include/hw/timer/digic-timer.h', 'include/hw/ptimer.h', 'include/hw/char/digic-uart.h', 'include/qemu/cutils.h', 'include/hw/qdev-clock.h', 'include/hw/clock.h', 'include/hw/arm/msf2-soc.h', 'include/hw/arm/armv7m.h', 'include/hw/intc/armv7m_nvic.h', 'include/hw/timer/armv7m_systick.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/timer/mss-timer.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/ssi.h', 'include/qemu/fifo32.h', 'include/qemu/fifo8.h', 'include/hw/net/msf2-emac.h', 'include/net/eth.h', 'include/hw/ide/ahci.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/cpu/a15mpcore.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/net/smc91c111.h', 'include/hw/hw.h', 'include/hw/sd/sd.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/arm/nrf51_soc.h', 'include/hw/char/nrf51_uart.h', 'include/hw/misc/nrf51_rng.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/char/serial.h', 'include/hw/i2c/i2c.h', 'include/hw/i2c/bitbang_i2c.h', 'include/hw/or-irq.h', 'include/hw/audio/wm8750.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/ui/pixel_ops.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/arm/stm32f205_soc.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/arm/stm32f405_soc.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/arm/npcm7xx.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/core/split-irq.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/hw/mem/npcm7xx_mc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/net/npcm7xx_emc.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'hw/usb/hcd-ehci.h', 'include/hw/usb.h', 'hw/usb/hcd-ohci.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/sdhci.h', 'include/hw/misc/unimp.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/nvram/eeprom_at24c.h', 'include/qemu/hw-version.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/display/blizzard.h', 'include/hw/input/lm832x.h', 'include/hw/misc/cbus.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/arm/sharpsl.h', 'include/hw/adc/max111x.h', 'include/hw/net/lan9118.h', 'include/hw/intc/realview_gic.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/block/block.h', 'hw/ide/ahci_internal.h', 'include/hw/usb/xhci.h', 'include/hw/watchdog/sbsa_gwdt.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/arm/stm32f100_soc.h', 'hw/arm/strongarm.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/usb/chipidea.h', 'include/hw/char/cadence_uart.h', 'include/hw/net/cadence_gem.h', 'include/hw/arm/fsl-imx6.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx6_src.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/char/imx_serial.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/imx_epit.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/ssi/imx_spi.h', 'include/hw/net/imx_fec.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/arm/exynos4210.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/sysemu/rtc.h', 'include/hw/arm/soc_dma.h', 'include/qemu/bcd.h', 'include/chardev/char-serial.h', 'include/hw/arm/allwinner-a10.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/mii.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/register.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/arm/allwinner-h3.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-cpucfg.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/arm/allwinner-r40.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/arm/bcm2836.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/timer/bcm2835_systmr.h', 'hw/usb/hcd-dwc2.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/arm/raspi_platform.h', 'include/hw/arm/xlnx-zynqmp.h', 'include/hw/net/xlnx-zynqmp-can.h', 'include/net/can_emu.h', 'include/net/can_host.h', 'include/hw/ssi/xilinx_spips.h', 'include/hw/stream.h', 'include/hw/dma/xlnx_dpdma.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/display/xlnx_dp.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/cpu/cluster.h', 'include/hw/dma/xlnx_csu_dma.h', 'include/hw/nvram/xlnx-bbram.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/usb/hcd-dwc3.h', 'hw/usb/hcd-xhci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/arm/xlnx-versal.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/misc/xlnx-versal-crl.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/net/xlnx-versal-canfd.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/arm/fsl-imx25.h', 'include/hw/intc/imx_avic.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_rngc.h', 'include/hw/arm/fsl-imx31.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/arm/aspeed.h', 'include/hw/arm/aspeed_soc.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/adc/aspeed_adc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/net/ftgmac100.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_peci.h', 'hw/arm/aspeed_eeprom.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/led.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/ssi/pl022.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'include/hw/arm/armsse.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/misc/tz-ppc.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/dma/pl080.h', 'include/hw/rtc/pl031.h', 'include/hw/arm/armsse-version.h', 'include/hw/arm/fsl-imx7.h', 'include/hw/intc/imx_gpcv2.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_src.h', 'include/hw/pci-host/designware.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'hw/arm/smmuv3-internal.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/fsl-imx6ul.h', 'include/hw/misc/imx6ul_ccm.h', 'include/qemu/qemu-print.h', 'include/hw/core/tcg-cpu-ops.h', 'include/sysemu/hw_accel.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/disas/capstone.h', 'include/fpu/softfloat.h', 'include/fpu/softfloat-helpers.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/exec/gdbstub.h', 'include/gdbstub/helpers.h', 'target/arm/trace.h', 'trace/trace-target_arm.h', 'include/qemu/crc32c.h', 'include/sysemu/cpu-timers.h', 'include/semihosting/common-semi.h', 'target/arm/op_addsub.h', 'target/arm/hvf_arm.h', 'target/arm/tcg/translate.h', 'include/tcg/tcg-op.h', 'include/tcg/tcg-op-common.h', 'include/tcg/tcg.h', 'include/exec/memopidx.h', 'include/qemu/plugin.h', 'include/qemu/qemu-plugin.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target.h', 'include/tcg/tcg-cond.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'include/exec/helper-gen-common.h', 'include/exec/helper-gen.h.inc', 'include/tcg/helper-info.h', 'include/tcg/tcg-op-gvec.h', 'include/tcg/tcg-op-gvec-common.h', 'include/exec/translator.h', 'include/exec/cpu_ldst.h', 'include/exec/helper-gen.h', 'target/arm/tcg/translate-a32.h', 'include/disas/disas.h', 'target/arm/tcg/arm_ldst.h', 'include/semihosting/semihost.h', 'include/exec/helper-info.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-a32.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-a32-uncond.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-t32.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-t16.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-m-nocp.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-mve.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-neon-dp.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-neon-ls.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-neon-shared.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-vfp.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-vfp-uncond.c.inc', 'include/crypto/aes-round.h', 'host/include/x86_64/host/crypto/aes-round.h', 'host/include/i386/host/crypto/aes-round.h', 'include/crypto/sm4.h', 'target/arm/tcg/vec_internal.h', 'include/crypto/clmul.h', 'host/include/x86_64/host/crypto/clmul.h', 'host/include/i386/host/crypto/clmul.h', 'target/arm/tcg/translate-a64.h', 'libqemu-aarch64-softmmu.fa.p/decode-sme-fa64.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-a64.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-sve.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-sme.c.inc', 'include/exec/ram_addr.h', 'include/sysemu/xen.h', 'include/exec/ramblock.h', 'include/qemu/xxhash.h', 'target/arm/tcg/sve_ldst_internal.h', 'trace/trace-root.h', 'include/qemu/defer-call.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/sysemu/block-ram-registrar.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/standard-headers/linux/virtio_ids.h', 'include/sysemu/iothread.h', 'hw/block/dataplane/virtio-blk.h', 'include/scsi/constants.h', 'include/hw/virtio/virtio-access.h', 'include/hw/virtio/virtio-blk-common.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user-blk.h', 'include/hw/virtio/vhost-user.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-common.h', 'hw/intc/gicv3_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/net/checksum.h', 'include/net/tap.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/qemu/option_int.h', 'include/hw/virtio/virtio-net.h', 'include/net/announce.h', 'ebpf/ebpf_rss.h', 'include/net/vhost_net.h', 'qapi/qapi-events-net.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-types-migration.h', 'qapi/qapi-events-migration.h', 'include/migration/misc.h', 'include/standard-headers/linux/ethtool.h', 'include/standard-headers/linux/const.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'hw/net/net_rx_pkt.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/virtio/vhost-scsi-common.h', 'include/hw/fw-path-provider.h', 'hw/vfio/trace.h', 'trace/trace-hw_vfio.h', 'hw/vfio/pci.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'include/migration/blocker.h', 'migration/qemu-file.h', 'migration/options.h', 'migration/savevm.h', 'include/migration/register.h', 'platform/linux-x86_64/aarch64-softmmu-config-devices.h', 'include/hw/pci/msix.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'hw/virtio/virtio-qmp.h', 'include/standard-headers/linux/vhost_types.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_i2c.h', 'include/standard-headers/linux/virtio_balloon.h', 'include/standard-headers/linux/virtio_mem.h', 'include/standard-headers/linux/virtio_vsock.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'include/qapi/qmp/qjson.h', 'include/standard-headers/linux/virtio_gpio.h', 'include/hw/virtio/vhost-vdpa.h', 'hw/virtio/vhost-iova-tree.h', 'include/qemu/iova-tree.h', 'hw/virtio/vhost-shadow-virtqueue.h', 'linux-headers/linux/vhost.h', 'linux-headers/linux/vhost_types.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/io/channel-socket.h', 'include/io/task.h', 'include/qemu/sockets.h', 'linux-headers/linux/userfaultfd.h', 'include/qemu/madvise.h', 'include/sysemu/balloon.h', 'include/hw/virtio/virtio-balloon.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'include/standard-headers/linux/virtio_fs.h', 'include/hw/virtio/vhost-user-fs.h', 'include/hw/virtio/vhost-vsock.h', 'include/hw/virtio/vhost-vsock-common.h', 'include/hw/virtio/vhost-user-vsock.h', 'include/hw/virtio/virtio-rng.h', 'include/sysemu/rng.h', 'include/standard-headers/linux/virtio_rng.h', 'include/hw/virtio/virtio-mem.h', 'include/hw/virtio/vhost-user-i2c.h', 'include/hw/virtio/vhost-user-rng.h', 'include/hw/virtio/vhost-user-gpio.h', 'include/hw/virtio/vhost-user-scmi.h', 'include/standard-headers/linux/virtio_scmi.h', 'include/standard-headers/linux/virtio_pci.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/standard-headers/linux/virtio_input.h', 'include/hw/virtio/vhost-user-scsi.h', 'include/hw/virtio/vhost-scsi.h', 'hw/virtio/virtio-mem-pci.h', 'include/hw/mem/memory-device.h', 'qapi/qapi-events-misc.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/i386/kvm/xen_primary_console.h', 'include/qemu/win_dump_defs.h', 'dump/win_dump.h', 'include/exec/target_page.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/exec/tb-flush.h', 'include/exec/translate-all.h', 'include/exec/log.h', 'include/hw/core/accel-cpu.h', 'include/sysemu/arch_init.h', 'system/trace.h', 'trace/trace-system.h', 'include/exec/memory-internal.h', 'include/qemu/cacheflush.h', 'include/hw/xen/xen.h', 'include/qemu/memalign.h', 'include/sysemu/xen-mapcache.h', 'include/sysemu/replay.h', 'include/qemu/pmem.h', 'include/qemu/mmap-alloc.h', 'memory_ldst.c.inc', 'migration/xbzrle.h', 'migration/ram-compress.h', 'migration/ram.h', 'migration/migration-stats.h', 'migration/page_cache.h', 'qapi/qapi-commands-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'include/migration/colo.h', 'migration/block.h', 'include/sysemu/cpu-throttle.h', 'migration/multifd.h', 'migration/rdma.h', 'include/sysemu/dirtylimit.h', 'include/qemu/userfaultfd.h', 'include/monitor/hmp-target.h', 'monitor/monitor-internal.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/net/slirp.h', 'include/monitor/hmp.h', 'include/block/block-hmp-cmds.h', 'qapi/qapi-commands-control.h', 'qapi/qapi-commands-misc.h', 'hmp-commands-info.h', 'hmp-commands.h', 'include/gdbstub/syscalls.h', 'include/semihosting/guestfd.h', 'include/semihosting/uaccess.h', 'include/semihosting/syscalls.h', 'include/semihosting/console.h', 'target/arm/common-semi-target.h', 'include/fpu/softfloat-macros.h', 'fpu/softfloat-specialize.c.inc', 'fpu/softfloat-parts-addsub.c.inc', 'fpu/softfloat-parts.c.inc', 'accel/accel-system.h', 'include/tcg/startup.h', 'accel/tcg/internal-target.h', 'include/qapi/type-helpers.h', 'accel/tcg/trace.h', 'trace/trace-accel_tcg.h', 'accel/tcg/tb-jmp-cache.h', 'accel/tcg/tb-hash.h', 'accel/tcg/tb-context.h', 'include/qemu/qht.h', 'include/qemu/seqlock.h', 'include/qemu/qdist.h', 'accel/tcg/internal-common.h', 'include/qemu/interval-tree.h', 'include/qemu/qtree.h', 'include/exec/cputlb.h', 'include/qemu/cacheinfo.h', 'accel/tcg/perf.h', 'include/tcg/insn-start-words.h', 'include/exec/plugin-gen.h', 'accel/tcg/debuginfo.h', 'include/tcg/tcg-ldst.h', 'accel/tcg/ldst_atomicity.c.inc', 'host/include/x86_64/host/load-extract-al16-al8.h', 'host/include/generic/host/store-insert-al16.h', 'accel/tcg/ldst_common.c.inc', 'accel/tcg/atomic_common.c.inc', 'accel/tcg/atomic_template.h', 'accel/tcg/tcg-accel-ops.h', 'accel/tcg/tcg-accel-ops-mttcg.h', 'accel/tcg/tcg-accel-ops-rr.h', 'accel/tcg/tcg-accel-ops-icount.h', 'include/qapi/dealloc-visitor.h', 'qapi/qapi-visit-machine-target.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-machine-target.h', 'include/qapi/compat-policy.h', 'include/qapi/qmp-event.h', 'trace/trace-qapi_commands_machine_target_trace_events.h', 'qapi/qapi-visit-misc-target.h', 'qapi/qapi-events-misc-target.h', 'trace/trace-qapi_commands_misc_target_trace_events.h', 'qapi/qapi-introspect.h', 'include/qapi/qmp/qlit.h', 'qapi/qapi-types.h', 'qapi/qapi-types-pragma.h', 'qapi/qapi-types-block.h', 'qapi/qapi-types-block-export.h', 'qapi/qapi-types-rdma.h', 'qapi/qapi-types-rocker.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-types-trace.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-types-yank.h', 'qapi/qapi-types-pci.h', 'qapi/qapi-types-stats.h', 'qapi/qapi-types-cxl.h', 'qapi/qapi-visit.h', 'qapi/qapi-visit-pragma.h', 'qapi/qapi-visit-error.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-run-state.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-block.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-block-export.h', 'qapi/qapi-visit-char.h', 'qapi/qapi-visit-dump.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-visit-rdma.h', 'qapi/qapi-visit-rocker.h', 'qapi/qapi-visit-tpm.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-migration.h', 'qapi/qapi-visit-transaction.h', 'qapi/qapi-visit-trace.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-control.h', 'qapi/qapi-visit-introspect.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-qdev.h', 'qapi/qapi-visit-replay.h', 'qapi/qapi-visit-yank.h', 'qapi/qapi-visit-misc.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-visit-acpi.h', 'qapi/qapi-visit-pci.h', 'qapi/qapi-visit-stats.h', 'qapi/qapi-visit-virtio.h', 'qapi/qapi-visit-cryptodev.h', 'qapi/qapi-visit-cxl.h', 'qapi/qapi-commands.h', 'qapi/qapi-commands-pragma.h', 'qapi/qapi-commands-error.h', 'qapi/qapi-commands-run-state.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-commands-char.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-commands-net.h', 'qapi/qapi-commands-rdma.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-commands-tpm.h', 'qapi/qapi-commands-ui.h', 'qapi/qapi-commands-transaction.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-commands-compat.h', 'qapi/qapi-commands-introspect.h', 'qapi/qapi-commands-qdev.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-yank.h', 'qapi/qapi-commands-audio.h', 'qapi/qapi-commands-acpi.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-commands-stats.h', 'qapi/qapi-commands-cryptodev.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-events.h', 'qapi/qapi-events-pragma.h', 'qapi/qapi-events-error.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-block.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-events-char.h', 'qapi/qapi-events-dump.h', 'qapi/qapi-events-rdma.h', 'qapi/qapi-events-rocker.h', 'qapi/qapi-events-tpm.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-transaction.h', 'qapi/qapi-events-trace.h', 'qapi/qapi-events-compat.h', 'qapi/qapi-events-control.h', 'qapi/qapi-events-introspect.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-replay.h', 'qapi/qapi-events-yank.h', 'qapi/qapi-events-audio.h', 'qapi/qapi-events-acpi.h', 'qapi/qapi-events-pci.h', 'qapi/qapi-events-stats.h', 'qapi/qapi-events-virtio.h', 'qapi/qapi-events-cryptodev.h', 'qapi/qapi-events-cxl.h'],
# buildifier: leave-alone
includes = ['target/arm', 'linux-headers', 'libqemu-aarch64-softmmu.fa.p', '.', 'qapi', 'trace', 'include', 'host/include/x86_64', 'host/include/generic', 'tcg/i386', 'platform/linux-x86_64'],
@@ -425,7 +583,7 @@ cc_library(
alwayslink = 1,
copts = ['-mcx16', '-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '//external/dtc:libfdt', '@glib//:glib-static', '@zlib//:zlib', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/qemu/google/compat/linux:compat'],
+ deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '//external/dtc:libfdt', '@zlib//:zlib', '@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/qemu/google/compat/linux:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/exec/log.h', 'include/disas/disas.h', 'include/qemu/error-report.h', 'include/qemu/qemu-print.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'include/hw/qdev-properties.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/exec/memopidx.h', 'include/semihosting/semihost.h', 'include/sysemu/runstate.h', 'include/gdbstub/user.h', 'include/gdbstub/syscalls.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'gdbstub/internals.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'trace/trace-root.h', 'include/exec/page-vary.h', 'target/riscv/cpu_cfg.h', 'disas/riscv.h', 'disas/riscv-xthead.h', 'disas/riscv-xventana.h', 'disas/disas-internal.h', 'include/elf.h', 'include/disas/capstone.h', 'accel/tcg/internal-common.h', 'include/exec/translation-block.h', 'include/monitor/hmp.h', 'include/qemu/readline.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-qom.h', 'include/qapi/qmp/qjson.h', 'include/qom/object_interfaces.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/ui/clipboard.h', 'ui/trace.h', 'trace/trace-ui.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'qapi/qapi-commands-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'ui/console-priv.h', 'ui/vgafont.h', 'ui/cursor_hidden.xpm', 'ui/cursor_left_ptr.xpm', 'ui/keymaps.h', 'include/ui/kbd-state.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/input-event-codes.h', 'ui/input-keymap-atset1-to-qcode.c.inc', 'ui/input-keymap-linux-to-qcode.c.inc', 'ui/input-keymap-qcode-to-atset1.c.inc', 'ui/input-keymap-qcode-to-atset2.c.inc', 'ui/input-keymap-qcode-to-atset3.c.inc', 'ui/input-keymap-qcode-to-linux.c.inc', 'ui/input-keymap-qcode-to-qnum.c.inc', 'ui/input-keymap-qcode-to-sun.c.inc', 'ui/input-keymap-qnum-to-qcode.c.inc', 'ui/input-keymap-usb-to-qcode.c.inc', 'ui/input-keymap-win32-to-qcode.c.inc', 'ui/input-keymap-x11-to-qcode.c.inc', 'ui/input-keymap-xorgevdev-to-qcode.c.inc', 'ui/input-keymap-xorgkbd-to-qcode.c.inc', 'ui/input-keymap-xorgxquartz-to-qcode.c.inc', 'ui/input-keymap-xorgxwin-to-qcode.c.inc', 'ui/input-keymap-osx-to-qcode.c.inc', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/sockets.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'ui/vnc_keysym.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'ui/input-barrier.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/qemu/datadir.h', 'include/qemu/ctype.h', 'include/standard-headers/drm/drm_fourcc.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/io/channel-file.h', 'include/monitor/qmp-helpers.h', 'include/ui/dbus-display.h', 'include/ui/dbus-module.h', 'include/ui/qemu-spice.h', 'include/ui/qemu-spice-module.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pci_bus.h', 'include/qemu/fifo8.h', 'ui/vnc.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/hw/qdev-properties-system.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/qemu/buffer.h', 'include/io/channel-tls.h', 'include/io/net-listener.h', 'include/authz/base.h', 'ui/vnc-palette.h', 'ui/vnc-enc-zrle.h', 'ui/vnc-auth-vencrypt.h', 'ui/vnc-ws.h', 'ui/vnc-jobs.h', 'include/authz/list.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'include/crypto/hash.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredsx509.h', 'include/crypto/random.h', 'include/crypto/secret_common.h', 'include/qemu/help_option.h', 'include/io/dns-resolver.h', 'include/crypto/cipher.h', 'ui/vnc-enc-hextile-template.h', 'ui/vnc-enc-tight.h', 'ui/vnc-enc-zrle.c.inc', 'ui/vnc-enc-zywrle-template.c', 'ui/vnc-enc-zywrle.h', 'include/io/channel-websock.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/tpm.h', 'include/qemu/units.h', 'include/hw/registerfields.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/irq.h', 'include/hw/acpi/acpi.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-visit-acpi.h', 'hw/acpi/trace.h', 'trace/trace-hw_acpi.h', 'include/hw/acpi/utils.h', 'include/hw/loader.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/hw/acpi/cpu.h', 'qapi/qapi-events-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/i386/pc.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/mem/pc-dimm.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-qdev.h', 'include/hw/mem/nvdimm.h', 'include/qemu/nvdimm-utils.h', 'include/hw/acpi/pci.h', 'include/hw/pci/pcie_host.h', 'include/hw/mem/memory-device.h', 'include/hw/acpi/cxl.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/reset.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'hw/acpi/hmat.h', 'include/hw/isa/apm.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/acpi/pcihp.h', 'include/hw/acpi/piix4.h', 'include/sysemu/xen.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci-bridge/xio3130_downstream.h', 'hw/i386/acpi-build.h', 'include/qom/qom-qobject.h', 'hw/acpi/viot.h', 'include/hw/acpi/ich9_tco.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/rtc/mc146818rtc.h', 'include/sysemu/watchdog.h', 'include/hw/acpi/erst.h', 'include/hw/ipmi/ipmi.h', 'include/hw/acpi/ipmi.h', 'qapi/qapi-commands-acpi.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/adc/aspeed_adc.h', 'hw/adc/trace.h', 'trace/trace-hw_adc.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/clock.h', 'include/hw/qdev-clock.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/adc/max111x.h', 'include/hw/ssi/ssi.h', 'include/hw/audio/soundhw.h', 'hw/audio/ac97.h', 'hw/audio/fmopl.h', 'hw/audio/trace.h', 'trace/trace-hw_audio.h', 'hw/audio/gusemu.h', 'hw/audio/gustate.h', 'include/hw/pci/msi.h', 'hw/audio/intel-hda.h', 'hw/audio/intel-hda-defs.h', 'hw/audio/hda-codec-common.h', 'include/hw/audio/wm8750.h', 'include/hw/timer/i8254.h', 'include/hw/audio/pcspk.h', 'hw/audio/pl041.h', 'hw/audio/pl041.hx', 'hw/audio/lm4549.h', 'include/hw/hw.h', 'include/hw/audio/virtio-snd.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_snd.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-bus.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/hw/block/block.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/qemu/memalign.h', 'hw/block/fdc-internal.h', 'hw/block/m25p80_sfdp.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/qmp/qstring.h', 'hw/block/xen_blkif.h', 'include/hw/xen/interface/io/blkif.h', 'include/hw/xen/interface/io/ring.h', 'include/hw/xen/interface/xen-compat.h', 'include/hw/xen/interface/grant_table.h', 'include/hw/xen/interface/xen.h', 'include/hw/xen/interface/arch-x86/xen.h', 'include/hw/xen/interface/arch-x86/xen-x86_64.h', 'include/hw/xen/interface/io/protocols.h', 'include/hw/xen/xen-block.h', 'include/hw/xen/xen-bus.h', 'include/hw/xen/xen_backend_ops.h', 'include/hw/xen/xen.h', 'include/hw/xen/interface/io/xenbus.h', 'hw/block/dataplane/xen-block.h', 'include/hw/xen/xen-backend.h', 'include/hw/xen/interface/io/xs_wire.h', 'hw/block/dataplane/trace.h', 'trace/trace-hw_block_dataplane.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/sysemu/block-ram-registrar.h', 'hw/block/dataplane/virtio-blk.h', 'include/chardev/char-serial.h', 'include/hw/char/cadence_uart.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/char/imx_serial.h', 'include/hw/ipack/ipack.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/hw/char/nrf51_uart.h', 'include/chardev/char-parallel.h', 'include/hw/char/pl011.h', 'include/hw/char/serial.h', 'include/hw/char/shakti_uart.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-events-char.h', 'include/hw/xen/xen-bus-helper.h', 'include/hw/xen/interface/io/console.h', 'hw/i386/kvm/xen_primary_console.h', 'include/hw/char/xilinx_uartlite.h', 'include/hw/char/digic-uart.h', 'include/hw/arm/exynos4210.h', 'include/hw/or-irq.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/hw/core/split-irq.h', 'include/hw/arm/boot.h', 'target/arm/cpu-qom.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/char/sifive_uart.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/char/riscv_htif.h', 'include/exec/tswap.h', 'include/hw/core/generic-loader.h', 'hw/core/guest-loader.h', 'include/sysemu/device_tree.h', 'include/hw/platform-bus.h', 'include/hw/ptimer.h', 'include/sysemu/cpu-timers.h', 'include/sysemu/qtest.h', 'include/hw/stream.h', 'linux-headers/linux/vfio.h', 'linux-headers/asm-generic/bitsperlong.h', 'linux-headers/linux/stddef.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/hw/arm/fdt.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/hw/fw-path-provider.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'include/qapi/type-helpers.h', 'hw/core/uboot_image.h', 'accel/tcg/debuginfo.h', 'include/hw/elf_ops.h', 'include/qapi/string-output-visitor.h', 'include/hw/intc/intc.h', 'include/hw/rdma/rdma.h', 'include/migration/global_state.h', 'include/exec/confidential-guest-support.h', 'include/hw/virtio/virtio-net.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/net/announce.h', 'include/qemu/option_int.h', 'ebpf/ebpf_rss.h', 'include/hw/nmi.h', 'qapi/qapi-types-migration.h', 'hw/core/qdev-prop-internal.h', 'util/block-helpers.h', 'include/hw/cpu/core.h', 'include/hw/cpu/cluster.h', 'include/hw/cpu/arm11mpcore.h', 'include/hw/misc/arm11scu.h', 'include/hw/intc/realview_gic.h', 'include/hw/pci/msix.h', 'include/hw/pci-bridge/cxl_upstream_port.h', 'include/hw/cxl/cxl_host.h', 'include/hw/pci-bridge/pci_expander_bridge.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/display/bochs-vbe.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'include/ui/pixel_ops.h', 'hw/display/cirrus_vga_internal.h', 'hw/display/vga_int.h', 'hw/display/cirrus_vga_rop.h', 'hw/display/cirrus_vga_rop2.h', 'hw/display/framebuffer.h', 'hw/display/pl110_template.h', 'include/hw/xen/xen-legacy-backend.h', 'include/hw/xen/xen_pvdev.h', 'include/hw/xen/interface/io/fbif.h', 'include/hw/xen/interface/io/kbdif.h', 'include/hw/display/blizzard.h', 'include/hw/display/tc6393xb.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/display/vga.h', 'hw/display/vga_regs.h', 'hw/display/vga-access.h', 'hw/display/vga-helpers.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/xlnx_dp.h', 'include/hw/dma/xlnx_dpdma.h', 'hw/display/ati_int.h', 'include/hw/i2c/bitbang_i2c.h', 'hw/display/ati_regs.h', 'include/hw/dma/pl080.h', 'hw/dma/trace.h', 'trace/trace-hw_dma.h', 'include/hw/dma/i8257.h', 'include/hw/dma/xlnx-zynq-devcfg.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/arm/soc_dma.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/dma/xlnx_csu_dma.h', 'hw/gpio/trace.h', 'trace/trace-hw_gpio.h', 'include/hw/arm/sharpsl.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/sd/sd.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/gpio/pca_i2c_gpio.h', 'hw/i2c/trace.h', 'trace/trace-hw_i2c.h', 'include/hw/i2c/smbus_slave.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/qemu/guest-random.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/pmbus_device.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/ide/pci.h', 'hw/ide/ahci_internal.h', 'include/hw/ide/ahci.h', 'hw/ide/trace.h', 'trace/trace-hw_ide.h', 'include/qemu/hw-version.h', 'include/scsi/constants.h', 'include/hw/ide/isa.h', 'include/hw/ide/piix.h', 'include/hw/input/hid.h', 'hw/input/trace.h', 'trace/trace-hw_input.h', 'include/hw/input/lm832x.h', 'include/hw/input/ps2.h', 'include/hw/input/i8042.h', 'include/hw/input/pl050.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_input.h', 'hw/intc/gic_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'include/hw/arm/linux-boot-if.h', 'include/hw/intc/arm_gicv3_common.h', 'hw/intc/gicv3_internal.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/intc/i8259.h', 'include/hw/isa/i8259_internal.h', 'include/hw/intc/imx_avic.h', 'include/hw/intc/imx_gpcv2.h', 'hw/intc/ioapic_internal.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/intc/kvm_irqcount.h', 'include/hw/ipmi/ipmi_kcs.h', 'include/hw/ipmi/ipmi_bt.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/hw/southbridge/piix.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-types-cxl.h', 'hw/mem/trace.h', 'trace/trace-hw_mem.h', 'include/hw/mem/npcm7xx_mc.h', 'include/qemu/pmem.h', 'include/hw/misc/vmcoreinfo.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/pca9552_regs.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/hw/misc/unimp.h', 'include/hw/misc/led.h', 'include/hw/misc/pvpanic.h', 'include/standard-headers/linux/pvpanic.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/misc/sifive_test.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/migration/blocker.h', 'include/hw/misc/ivshmem.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/arm/primecell.h', 'include/hw/misc/cbus.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx6_src.h', 'target/arm/arm-powerctl.h', 'target/arm/kvm-consts.h', 'include/hw/misc/imx6ul_ccm.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_src.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/misc/imx_rngc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_pci_mbox.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/arm/raspberrypi-fw-defs.h', 'include/hw/arm/raspi_platform.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_cprman_internals.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/qemu/fifo32.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'target/arm/idau.h', 'include/hw/misc/tz-ppc.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/arm/armsse-version.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/misc/aspeed_peci.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/misc/nrf51_rng.h', 'include/net/checksum.h', 'net/util.h', 'include/hw/xen/interface/io/netif.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/net/eth.h', 'hw/net/ne2000.h', 'include/hw/nvram/eeprom93xx.h', 'hw/net/pcnet.h', 'include/hw/net/mii.h', 'hw/net/e1000_common.h', 'hw/net/e1000_regs.h', 'hw/net/e1000x_regs.h', 'hw/net/e1000x_common.h', 'include/qemu/crc32c.h', 'include/net/tap.h', 'hw/net/net_tx_pkt.h', 'hw/net/net_rx_pkt.h', 'hw/net/e1000e_core.h', 'hw/net/igb_common.h', 'hw/net/igb_regs.h', 'hw/net/igb_core.h', 'hw/net/tulip.h', 'include/migration/register.h', 'hw/net/vmxnet3.h', 'hw/net/vmxnet3_defs.h', 'hw/net/vmxnet_debug.h', 'hw/net/vmware_utils.h', 'include/hw/net/smc91c111.h', 'include/hw/net/lan9118.h', 'include/hw/net/ne2000-isa.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/net/imx_fec.h', 'include/hw/net/msf2-emac.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/net/cadence_gem.h', 'include/hw/net/ftgmac100.h', 'include/hw/net/npcm7xx_emc.h', 'include/net/vhost-user.h', 'include/net/vhost-vdpa.h', 'include/standard-headers/linux/vhost_types.h', 'include/net/vhost_net.h', 'linux-headers/linux/vhost.h', 'linux-headers/linux/vhost_types.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-types-rocker.h', 'hw/net/rocker/rocker.h', 'hw/net/rocker/rocker_hw.h', 'hw/net/rocker/rocker_fp.h', 'hw/net/rocker/rocker_desc.h', 'hw/net/rocker/rocker_tlv.h', 'hw/net/rocker/rocker_world.h', 'hw/net/rocker/rocker_of_dpa.h', 'include/net/can_emu.h', 'hw/net/can/can_sja1000.h', 'hw/net/can/ctucan_core.h', 'hw/net/can/ctu_can_fd_frame.h', 'hw/net/can/ctu_can_fd_regs.h', 'include/net/can_host.h', 'include/hw/net/xlnx-zynqmp-can.h', 'hw/net/can/trace.h', 'trace/trace-hw_net_can.h', 'include/hw/net/xlnx-versal-canfd.h', 'hw/nvme/nvme.h', 'include/block/nvme.h', 'hw/nvme/dif.h', 'hw/nvme/trace.h', 'trace/trace-hw_nvme.h', 'include/migration/qemu-file-types.h', 'hw/nvram/trace.h', 'trace/trace-hw_nvram.h', 'include/hw/nvram/eeprom_at24c.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-bbram.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/pci/trace.h', 'trace/trace-hw_pci.h', 'hw/pci/pci-internal.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-types-pci.h', 'include/hw/pci/shpc.h', 'include/hw/pci/slotid_cap.h', 'include/hw/pci-host/designware.h', 'include/hw/pci-host/gpex.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/pci-host/q35.h', 'include/qemu/bcd.h', 'include/sysemu/rtc.h', 'include/hw/rtc/pl031.h', 'hw/rtc/trace.h', 'trace/trace-hw_rtc.h', 'qapi/qapi-events-misc.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/rtc/goldfish_rtc.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/scsi/emulation.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/scsi/esp.h', 'hw/scsi/mfi.h', 'hw/scsi/mptsas.h', 'hw/scsi/mpi.h', 'hw/scsi/vmw_pvscsi.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'include/hw/virtio/vhost-scsi.h', 'include/hw/virtio/vhost-scsi-common.h', 'include/hw/virtio/vhost-user-scsi.h', 'hw/sd/trace.h', 'trace/trace-hw_sd.h', 'include/hw/sd/sdcard_legacy.h', 'hw/sd/sdmmc-internal.h', 'include/hw/sd/sdhci.h', 'hw/sd/sdhci-internal.h', 'include/qemu/crc-ccitt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/sensor/emc141x_regs.h', 'include/hw/sensor/isl_pmbus_vr.h', 'hw/sensor/trace.h', 'trace/trace-hw_sensor.h', 'include/hw/sensor/max16600.h', 'include/hw/sensor/max31790_fan_ctrl.h', 'hw/smbios/smbios_build.h', 'hw/ssi/trace.h', 'trace/trace-hw_ssi.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'include/hw/ssi/pl022.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/ssi/xilinx_spips.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/ssi/imx_spi.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/timer/armv7m_systick.h', 'hw/timer/trace.h', 'trace/trace-hw_timer.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/digic-timer.h', 'include/hw/timer/hpet.h', 'include/hw/timer/i8254_internal.h', 'include/hw/timer/imx_epit.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/mss-timer.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/timer/bcm2835_systmr.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/timer/sifive_pwm.h', 'hw/ufs/trace.h', 'trace/trace-hw_ufs.h', 'hw/ufs/ufs.h', 'include/block/ufs.h', 'hw/usb/trace.h', 'trace/trace-hw_usb.h', 'hw/usb/desc.h', 'include/hw/usb/uhci-regs.h', 'include/hw/qdev-dma.h', 'hw/usb/hcd-ohci.h', 'include/hw/usb/ehci-regs.h', 'hw/usb/hcd-ehci.h', 'hw/usb/hcd-xhci.h', 'include/hw/usb/xhci.h', 'hw/usb/hcd-xhci-pci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/usb/hcd-musb.h', 'include/hw/usb/dwc2-regs.h', 'hw/usb/hcd-dwc2.h', 'include/hw/usb/hcd-dwc3.h', 'include/hw/usb/chipidea.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/hid.h', 'include/hw/usb/msd.h', 'include/qemu/filemonitor.h', 'hw/usb/ccid.h', 'hw/usb/u2f.h', 'include/standard-headers/linux/virtio_pci.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/standard-headers/linux/virtio_mmio.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/sysemu/cryptodev-vhost.h', 'include/standard-headers/linux/virtio_vsock.h', 'include/hw/virtio/vhost-vsock.h', 'include/hw/virtio/vhost-vsock-common.h', 'include/qemu/reserved-region.h', 'include/exec/target_page.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/qemu/memfd.h', 'include/hw/virtio/vhost-user-device.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-commands-run-state.h', 'hw/watchdog/trace.h', 'trace/trace-hw_watchdog.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/watchdog/sbsa_gwdt.h', 'hw/xen/trace.h', 'trace/trace-hw_xen.h', 'include/monitor/qdev.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'include/qemu/jhash.h', 'include/hw/arm/smmu-common.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-commands-audio.h', 'audio/trace.h', 'trace/trace-audio.h', 'audio/audio_int.h', 'audio/mixeng.h', 'audio/audio_template.h', 'audio/mixeng_template.h', 'audio/rate_template.h', 'qapi/qapi-commands-char.h', 'chardev/trace.h', 'trace/trace-chardev.h', 'include/qemu/throttle-options.h', 'fsdev/qemu-fsdev-throttle.h', 'fsdev/qemu-fsdev.h', 'fsdev/file-op-9p.h', 'fsdev/p9array.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-events-dump.h', 'dump/win_dump.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-types-block-export.h', 'include/block/nbd.h', 'include/block/export.h', 'include/block/qapi.h', 'include/block/block-hmp-cmds.h', 'include/qemu-io.h', 'include/sysemu/balloon.h', 'system/trace.h', 'trace/trace-system.h', 'qapi/qapi-commands-misc.h', 'include/exec/gdbstub.h', 'include/sysemu/cpu-throttle.h', 'include/qemu/seqlock.h', 'include/sysemu/cpu-timers-internal.h', 'qapi/qapi-commands-migration.h', 'include/sysemu/dirtyrate.h', 'include/sysemu/dirtylimit.h', 'include/migration/misc.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/sysemu/arch_init.h', 'qapi/qapi-commands-qdev.h', 'include/sysemu/runstate-action.h', 'include/crypto/init.h', 'qapi/qapi-commands-tpm.h', 'include/qapi/compat-policy.h', 'qemu-version.h', 'include/sysemu/seccomp.h', 'include/qemu/async-teardown.h', 'include/net/slirp.h', 'include/migration/snapshot.h', 'include/migration/colo.h', 'accel/tcg/perf.h', 'include/qapi/string-input-visitor.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'include/block/qdict.h', 'include/qemu/keyval.h', 'qemu-options.def', 'include/crypto/akcipher.h', 'qapi/qapi-commands-cryptodev.h', 'include/sysemu/stats.h', 'qapi/qapi-types-stats.h', 'include/qemu/mmap-alloc.h', 'include/qemu/madvise.h', 'include/sysemu/rng.h', 'include/sysemu/rng-random.h', 'include/io/channel-command.h', 'include/sysemu/cryptodev-vhost-user.h', 'include/block/dirty-bitmap.h', 'migration/qemu-file.h', 'include/qemu/id.h', 'qapi/qapi-visit-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'migration/channel.h', 'migration/tls.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'migration/yank_functions.h', 'migration/channel-block.h', 'include/exec/ramblock.h', 'migration/ram.h', 'migration/dirtyrate.h', 'include/qemu/xxhash.h', 'migration/exec.h', 'migration/fd.h', 'include/io/channel-util.h', 'migration/file.h', 'migration/socket.h', 'migration/rdma.h', 'migration/ram-compress.h', 'migration/migration-stats.h', 'migration/savevm.h', 'qapi/qapi-events-migration.h', 'include/qapi/qmp/qnull.h', 'migration/block.h', 'migration/multifd.h', 'migration/threadinfo.h', 'include/io/channel-null.h', 'include/qemu/userfaultfd.h', 'linux-headers/linux/userfaultfd.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qnum.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-commands-net.h', 'net/trace.h', 'trace/trace-net.h', 'net/clients.h', 'include/net/filter.h', 'net/colo.h', 'net/hub.h', 'net/colo-compare.h', 'qapi/qapi-events-net.h', 'net/tap_int.h', 'net/tap-linux.h', 'replay/replay-internal.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-stats.h', 'accel/accel-system.h', 'include/sysemu/accel-blocker.h', 'include/qemu/qht.h', 'include/qemu/qdist.h', 'include/tcg/tcg.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target-reg-bits.h', 'tcg/i386/tcg-target.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'accel/tcg/tb-context.h'],
# buildifier: leave-alone
includes = ['.', 'linux-headers', 'include', 'host/include/x86_64', 'tcg/i386', 'platform/linux-x86_64'],
@@ -437,7 +595,7 @@ cc_library(
alwayslink = 1,
copts = ['-mcx16', '-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"riscv64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"riscv64-softmmu-config-devices.h\\"'],
- deps = ['@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', '@glib//:gmodule-static', '//external/dtc:libfdt', 'libqemu-riscv64-softmmu_libcommon', '//external/qemu/google/compat/linux:compat'],
+ deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/dtc:libfdt', 'libqemu-riscv64-softmmu_libcommon', '//external/qemu/google/compat/linux:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'platform/linux-x86_64/riscv64-softmmu-config-target.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'target/riscv/cpu.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/hw/registerfields.h', 'include/hw/qdev-properties.h', 'include/exec/cpu-defs.h', 'target/riscv/cpu-param.h', 'include/exec/target_long.h', 'include/qemu/cpu-float.h', 'include/fpu/softfloat-types.h', 'target/riscv/cpu_bits.h', 'target/riscv/cpu_cfg.h', 'qapi/qapi-types-common.h', 'target/riscv/cpu-qom.h', 'target/riscv/pmp.h', 'target/riscv/debug.h', 'target/riscv/cpu_user.h', 'include/exec/cpu-all.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/exec/tswap.h', 'include/elf.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'target/riscv/trace.h', 'trace/trace-target_riscv.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/error-report.h', 'include/exec/exec-all.h', 'include/exec/translation-block.h', 'include/exec/helper-proto.h', 'include/exec/helper-proto-common.h', 'include/qemu/atomic128.h', 'host/include/generic/host/atomic128-cas.h', 'host/include/x86_64/host/atomic128-ldst.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/debug-assert.h', 'include/exec/helper-proto.h.inc', 'include/exec/helper-head.h', 'accel/tcg/tcg-runtime.h', 'accel/tcg/plugin-helpers.h', 'target/riscv/helper.h', 'include/sysemu/cpu-timers.h', 'include/qemu/timer.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/monitor/hmp-target.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/migration/cpu.h', 'include/migration/qemu-file-types.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'target/riscv/pmu.h', 'include/sysemu/device_tree.h', 'target/riscv/time_helper.h', 'include/hw/intc/riscv_aclint.h', 'include/hw/sysbus.h', 'qapi/qapi-commands-machine-target.h', 'qapi/qapi-commands-machine-common.h', 'qapi/qapi-types-machine-common.h', 'qapi/qapi-types-machine-target.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qom/qom-qobject.h', 'include/sysemu/tcg.h', 'include/qemu/datadir.h', 'include/qemu/units.h', 'include/hw/boards.h', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/loader.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/standard-headers/linux/types.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/riscv/boot.h', 'include/hw/riscv/riscv_hart.h', 'include/hw/riscv/boot_opensbi.h', 'include/sysemu/qtest.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/sysemu/reset.h', 'qapi/qapi-events-run-state.h', 'include/hw/riscv/numa.h', 'include/qemu/guest-random.h', 'include/hw/char/serial.h', 'include/chardev/char-fe.h', 'include/qemu/fifo8.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/riscv/virt.h', 'include/hw/block/flash.h', 'target/riscv/kvm/kvm_riscv.h', 'include/hw/intc/riscv_aplic.h', 'include/hw/intc/riscv_imsic.h', 'include/hw/intc/sifive_plic.h', 'include/hw/misc/sifive_test.h', 'include/hw/platform-bus.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci-host/gpex.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pcie_host.h', 'include/hw/pci/pci_host.h', 'include/hw/display/ramfb.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-builtin-visit.h', 'include/hw/riscv/shakti_c.h', 'include/hw/char/shakti_uart.h', 'include/qemu/cutils.h', 'include/hw/misc/unimp.h', 'include/hw/riscv/sifive_e.h', 'include/hw/riscv/sifive_cpu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/char/sifive_uart.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/irq.h', 'include/hw/cpu/cluster.h', 'include/hw/sd/sd.h', 'include/hw/ssi/ssi.h', 'include/hw/riscv/sifive_u.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/net/cadence_gem.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/timer/sifive_pwm.h', 'include/net/eth.h', 'include/sysemu/runstate.h', 'include/hw/riscv/spike.h', 'include/hw/char/riscv_htif.h', 'include/hw/riscv/microchip_pfsoc.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sd/sdhci.h', 'include/hw/acpi/acpi.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/utils.h', 'include/qemu/qemu-print.h', 'include/qemu/ctype.h', 'target/riscv/cpu_vendorid.h', 'target/riscv/internals.h', 'include/fpu/softfloat-helpers.h', 'target/riscv/tcg/tcg-cpu.h', 'include/tcg/tcg.h', 'include/exec/memopidx.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target-reg-bits.h', 'tcg/i386/tcg-target.h', 'include/tcg/tcg-cond.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'include/hw/core/sysemu-cpu-ops.h', 'target/riscv/instmap.h', 'include/tcg/tcg-op.h', 'include/tcg/tcg-op-common.h', 'include/exec/helper-gen-common.h', 'include/exec/helper-gen.h.inc', 'include/tcg/helper-info.h', 'include/semihosting/common-semi.h', 'include/tcg/oversized-guest.h', 'include/exec/tb-flush.h', 'include/fpu/softfloat.h', 'include/exec/gdbstub.h', 'include/gdbstub/helpers.h', 'include/exec/cpu_ldst.h', 'include/tcg/tcg-gvec-desc.h', 'target/riscv/vector_internals.h', 'include/disas/disas.h', 'include/exec/helper-gen.h', 'include/exec/translator.h', 'include/exec/log.h', 'include/semihosting/semihost.h', 'include/exec/helper-info.c.inc', 'libqemu-riscv64-softmmu.fa.p/decode-insn32.c.inc', 'target/riscv/insn_trans/trans_rvi.c.inc', 'target/riscv/insn_trans/trans_rvm.c.inc', 'target/riscv/insn_trans/trans_rva.c.inc', 'target/riscv/insn_trans/trans_rvf.c.inc', 'target/riscv/insn_trans/trans_rvd.c.inc', 'target/riscv/insn_trans/trans_rvh.c.inc', 'target/riscv/insn_trans/trans_rvv.c.inc', 'include/tcg/tcg-op-gvec.h', 'include/tcg/tcg-op-gvec-common.h', 'target/riscv/insn_trans/trans_rvb.c.inc', 'target/riscv/insn_trans/trans_rvzicond.c.inc', 'target/riscv/insn_trans/trans_rvzawrs.c.inc', 'target/riscv/insn_trans/trans_rvzicbo.c.inc', 'target/riscv/insn_trans/trans_rvzfa.c.inc', 'target/riscv/insn_trans/trans_rvzfh.c.inc', 'target/riscv/insn_trans/trans_rvk.c.inc', 'target/riscv/insn_trans/trans_rvvk.c.inc', 'target/riscv/insn_trans/trans_privileged.c.inc', 'target/riscv/insn_trans/trans_svinval.c.inc', 'target/riscv/insn_trans/trans_rvbf16.c.inc', 'libqemu-riscv64-softmmu.fa.p/decode-xthead.c.inc', 'target/riscv/insn_trans/trans_xthead.c.inc', 'target/riscv/insn_trans/trans_xventanacondops.c.inc', 'libqemu-riscv64-softmmu.fa.p/decode-insn16.c.inc', 'target/riscv/insn_trans/trans_rvzce.c.inc', 'libqemu-riscv64-softmmu.fa.p/decode-XVentanaCondOps.c.inc', 'include/crypto/aes.h', 'include/crypto/aes-round.h', 'host/include/x86_64/host/crypto/aes-round.h', 'host/include/i386/host/crypto/aes-round.h', 'include/crypto/sm4.h', 'include/hw/core/accel-cpu.h', 'include/hw/core/tcg-cpu-ops.h', 'trace/trace-root.h', 'include/qemu/defer-call.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/hw/block/block.h', 'include/sysemu/block-ram-registrar.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/virtio/virtio.h', 'include/standard-headers/linux/virtio_ring.h', 'include/sysemu/iothread.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'hw/block/dataplane/virtio-blk.h', 'include/scsi/constants.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio-access.h', 'include/hw/virtio/virtio-blk-common.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user-blk.h', 'include/hw/virtio/vhost-user.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-common.h', 'include/hw/pci/msi.h', 'include/net/checksum.h', 'include/net/tap.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/qemu/option_int.h', 'include/hw/virtio/virtio-net.h', 'include/net/announce.h', 'ebpf/ebpf_rss.h', 'include/net/vhost_net.h', 'qapi/qapi-events-net.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-types-migration.h', 'qapi/qapi-events-migration.h', 'include/migration/misc.h', 'include/standard-headers/linux/ethtool.h', 'include/standard-headers/linux/const.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/monitor/qdev.h', 'hw/net/net_rx_pkt.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/virtio/vhost-scsi-common.h', 'include/hw/fw-path-provider.h', 'include/hw/vfio/vfio-common.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'linux-headers/linux/vfio.h', 'linux-headers/asm-generic/bitsperlong.h', 'linux-headers/linux/stddef.h', 'include/hw/hw.h', 'hw/vfio/trace.h', 'trace/trace-hw_vfio.h', 'hw/vfio/pci.h', 'include/exec/ram_addr.h', 'include/sysemu/xen.h', 'include/exec/ramblock.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'include/migration/blocker.h', 'migration/qemu-file.h', 'migration/options.h', 'migration/savevm.h', 'include/migration/register.h', 'include/hw/display/edid.h', 'platform/linux-x86_64/riscv64-softmmu-config-devices.h', 'include/hw/pci/msix.h', 'include/hw/pci/pci_bridge.h', 'include/hw/pci/pci_bus.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'hw/virtio/virtio-qmp.h', 'include/standard-headers/linux/vhost_types.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_i2c.h', 'include/standard-headers/linux/virtio_balloon.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/standard-headers/linux/virtio_mem.h', 'include/standard-headers/linux/virtio_vsock.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'include/qapi/qmp/qjson.h', 'include/standard-headers/linux/virtio_gpio.h', 'include/hw/virtio/vhost-vdpa.h', 'hw/virtio/vhost-iova-tree.h', 'include/qemu/iova-tree.h', 'hw/virtio/vhost-shadow-virtqueue.h', 'linux-headers/linux/vhost.h', 'linux-headers/linux/vhost_types.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/io/channel-socket.h', 'include/io/task.h', 'include/qemu/sockets.h', 'linux-headers/linux/userfaultfd.h', 'include/qemu/madvise.h', 'include/hw/mem/pc-dimm.h', 'include/sysemu/balloon.h', 'include/hw/virtio/virtio-balloon.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'include/standard-headers/linux/virtio_fs.h', 'include/hw/virtio/vhost-user-fs.h', 'include/hw/virtio/vhost-vsock.h', 'include/hw/virtio/vhost-vsock-common.h', 'include/hw/virtio/vhost-user-vsock.h', 'include/hw/virtio/virtio-rng.h', 'include/sysemu/rng.h', 'include/standard-headers/linux/virtio_rng.h', 'include/hw/virtio/vhost-user-i2c.h', 'include/hw/virtio/vhost-user-rng.h', 'include/hw/virtio/vhost-user-gpio.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/vhost-user-scmi.h', 'include/standard-headers/linux/virtio_scmi.h', 'include/standard-headers/linux/virtio_pci.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/standard-headers/linux/virtio_input.h', 'include/hw/virtio/vhost-user-scsi.h', 'include/hw/virtio/vhost-scsi.h', 'include/hw/virtio/virtio-iommu.h', 'qapi/qapi-commands-misc-target.h', 'qapi/qapi-types-misc-target.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/i386/kvm/xen_primary_console.h', 'include/qemu/win_dump_defs.h', 'dump/win_dump.h', 'include/exec/target_page.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/exec/translate-all.h', 'include/sysemu/arch_init.h', 'system/trace.h', 'trace/trace-system.h', 'include/exec/memory-internal.h', 'include/exec/page-vary.h', 'include/qemu/cacheflush.h', 'include/hw/xen/xen.h', 'include/qemu/memalign.h', 'include/sysemu/hw_accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/sysemu/xen-mapcache.h', 'include/sysemu/replay.h', 'include/qemu/pmem.h', 'include/qemu/mmap-alloc.h', 'memory_ldst.c.inc', 'migration/xbzrle.h', 'migration/ram-compress.h', 'migration/ram.h', 'migration/migration-stats.h', 'migration/page_cache.h', 'qapi/qapi-commands-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'include/migration/colo.h', 'migration/block.h', 'include/sysemu/cpu-throttle.h', 'migration/multifd.h', 'migration/rdma.h', 'include/sysemu/dirtylimit.h', 'include/qemu/userfaultfd.h', 'monitor/monitor-internal.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/net/slirp.h', 'include/monitor/hmp.h', 'include/block/block-hmp-cmds.h', 'qapi/qapi-commands-control.h', 'qapi/qapi-commands-misc.h', 'hmp-commands-info.h', 'hmp-commands.h', 'include/gdbstub/syscalls.h', 'include/semihosting/guestfd.h', 'include/semihosting/uaccess.h', 'include/semihosting/syscalls.h', 'include/semihosting/console.h', 'target/riscv/common-semi-target.h', 'include/fpu/softfloat-macros.h', 'fpu/softfloat-specialize.c.inc', 'fpu/softfloat-parts-addsub.c.inc', 'fpu/softfloat-parts.c.inc', 'accel/accel-system.h', 'include/tcg/startup.h', 'accel/tcg/internal-target.h', 'include/qapi/type-helpers.h', 'accel/tcg/trace.h', 'trace/trace-accel_tcg.h', 'accel/tcg/tb-jmp-cache.h', 'accel/tcg/tb-hash.h', 'include/qemu/xxhash.h', 'accel/tcg/tb-context.h', 'include/qemu/qht.h', 'include/qemu/seqlock.h', 'include/qemu/qdist.h', 'accel/tcg/internal-common.h', 'include/qemu/interval-tree.h', 'include/qemu/qtree.h', 'include/exec/cputlb.h', 'include/qemu/cacheinfo.h', 'accel/tcg/perf.h', 'include/tcg/insn-start-words.h', 'include/exec/plugin-gen.h', 'accel/tcg/debuginfo.h', 'include/tcg/tcg-ldst.h', 'accel/tcg/ldst_atomicity.c.inc', 'host/include/x86_64/host/load-extract-al16-al8.h', 'host/include/generic/host/store-insert-al16.h', 'accel/tcg/ldst_common.c.inc', 'accel/tcg/atomic_common.c.inc', 'accel/tcg/atomic_template.h', 'accel/tcg/tcg-accel-ops.h', 'accel/tcg/tcg-accel-ops-mttcg.h', 'accel/tcg/tcg-accel-ops-rr.h', 'accel/tcg/tcg-accel-ops-icount.h', 'include/qapi/dealloc-visitor.h', 'qapi/qapi-visit-machine-target.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-machine-target.h', 'include/qapi/compat-policy.h', 'include/qapi/qmp-event.h', 'trace/trace-qapi_commands_machine_target_trace_events.h', 'qapi/qapi-visit-misc-target.h', 'qapi/qapi-events-misc-target.h', 'trace/trace-qapi_commands_misc_target_trace_events.h', 'qapi/qapi-introspect.h', 'include/qapi/qmp/qlit.h', 'qapi/qapi-types.h', 'qapi/qapi-types-pragma.h', 'qapi/qapi-types-block.h', 'qapi/qapi-types-block-export.h', 'qapi/qapi-types-rdma.h', 'qapi/qapi-types-rocker.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-types-trace.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-types-yank.h', 'qapi/qapi-types-audio.h', 'qapi/qapi-types-pci.h', 'qapi/qapi-types-stats.h', 'qapi/qapi-types-cxl.h', 'qapi/qapi-visit.h', 'qapi/qapi-visit-pragma.h', 'qapi/qapi-visit-error.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-run-state.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-block.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-block-export.h', 'qapi/qapi-visit-char.h', 'qapi/qapi-visit-dump.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-visit-rdma.h', 'qapi/qapi-visit-rocker.h', 'qapi/qapi-visit-tpm.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-migration.h', 'qapi/qapi-visit-transaction.h', 'qapi/qapi-visit-trace.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-control.h', 'qapi/qapi-visit-introspect.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-qdev.h', 'qapi/qapi-visit-replay.h', 'qapi/qapi-visit-yank.h', 'qapi/qapi-visit-misc.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-visit-acpi.h', 'qapi/qapi-visit-pci.h', 'qapi/qapi-visit-stats.h', 'qapi/qapi-visit-virtio.h', 'qapi/qapi-visit-cryptodev.h', 'qapi/qapi-visit-cxl.h', 'qapi/qapi-commands.h', 'qapi/qapi-commands-pragma.h', 'qapi/qapi-commands-error.h', 'qapi/qapi-commands-run-state.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-commands-char.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-commands-net.h', 'qapi/qapi-commands-rdma.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-commands-tpm.h', 'qapi/qapi-commands-ui.h', 'qapi/qapi-commands-transaction.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-commands-compat.h', 'qapi/qapi-commands-introspect.h', 'qapi/qapi-commands-qdev.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-yank.h', 'qapi/qapi-commands-audio.h', 'qapi/qapi-commands-acpi.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-commands-stats.h', 'qapi/qapi-commands-cryptodev.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-events.h', 'qapi/qapi-events-pragma.h', 'qapi/qapi-events-error.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-block.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-events-char.h', 'qapi/qapi-events-dump.h', 'qapi/qapi-events-rdma.h', 'qapi/qapi-events-rocker.h', 'qapi/qapi-events-tpm.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-transaction.h', 'qapi/qapi-events-trace.h', 'qapi/qapi-events-compat.h', 'qapi/qapi-events-control.h', 'qapi/qapi-events-introspect.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-replay.h', 'qapi/qapi-events-yank.h', 'qapi/qapi-events-misc.h', 'qapi/qapi-events-audio.h', 'qapi/qapi-events-acpi.h', 'qapi/qapi-events-pci.h', 'qapi/qapi-events-stats.h', 'qapi/qapi-events-virtio.h', 'qapi/qapi-events-cryptodev.h', 'qapi/qapi-events-cxl.h'],
# buildifier: leave-alone
includes = ['target/riscv', 'linux-headers', 'libqemu-riscv64-softmmu.fa.p', '.', 'qapi', 'trace', 'include', 'host/include/x86_64', 'host/include/generic', 'tcg/i386', 'platform/linux-x86_64'],
@@ -449,7 +607,7 @@ cc_library(
alwayslink = 1,
copts = ['-mcx16', '-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '//external/dtc:libfdt', '@glib//:glib-static', '@zlib//:zlib', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/qemu/google/compat/linux:compat'],
+ deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '//external/dtc:libfdt', '@zlib//:zlib', '@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/qemu/google/compat/linux:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/exec/log.h', 'include/disas/disas.h', 'include/qemu/error-report.h', 'include/qemu/qemu-print.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'include/hw/qdev-properties.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/exec/memopidx.h', 'include/semihosting/semihost.h', 'include/sysemu/runstate.h', 'include/gdbstub/user.h', 'include/gdbstub/syscalls.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'gdbstub/internals.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'trace/trace-root.h', 'include/exec/page-vary.h', 'target/riscv/cpu_cfg.h', 'disas/riscv.h', 'disas/riscv-xthead.h', 'disas/riscv-xventana.h', 'disas/disas-internal.h', 'include/elf.h', 'include/disas/capstone.h', 'accel/tcg/internal-common.h', 'include/exec/translation-block.h', 'include/monitor/hmp.h', 'include/qemu/readline.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-qom.h', 'include/qapi/qmp/qjson.h', 'include/qom/object_interfaces.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/ui/clipboard.h', 'ui/trace.h', 'trace/trace-ui.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'qapi/qapi-commands-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'ui/console-priv.h', 'ui/vgafont.h', 'ui/cursor_hidden.xpm', 'ui/cursor_left_ptr.xpm', 'ui/keymaps.h', 'include/ui/kbd-state.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/input-event-codes.h', 'ui/input-keymap-atset1-to-qcode.c.inc', 'ui/input-keymap-linux-to-qcode.c.inc', 'ui/input-keymap-qcode-to-atset1.c.inc', 'ui/input-keymap-qcode-to-atset2.c.inc', 'ui/input-keymap-qcode-to-atset3.c.inc', 'ui/input-keymap-qcode-to-linux.c.inc', 'ui/input-keymap-qcode-to-qnum.c.inc', 'ui/input-keymap-qcode-to-sun.c.inc', 'ui/input-keymap-qnum-to-qcode.c.inc', 'ui/input-keymap-usb-to-qcode.c.inc', 'ui/input-keymap-win32-to-qcode.c.inc', 'ui/input-keymap-x11-to-qcode.c.inc', 'ui/input-keymap-xorgevdev-to-qcode.c.inc', 'ui/input-keymap-xorgkbd-to-qcode.c.inc', 'ui/input-keymap-xorgxquartz-to-qcode.c.inc', 'ui/input-keymap-xorgxwin-to-qcode.c.inc', 'ui/input-keymap-osx-to-qcode.c.inc', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/sockets.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'ui/vnc_keysym.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'ui/input-barrier.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/qemu/datadir.h', 'include/qemu/ctype.h', 'include/standard-headers/drm/drm_fourcc.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/io/channel-file.h', 'include/monitor/qmp-helpers.h', 'include/ui/dbus-display.h', 'include/ui/dbus-module.h', 'include/ui/qemu-spice.h', 'include/ui/qemu-spice-module.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pci_bus.h', 'include/qemu/fifo8.h', 'ui/vnc.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/hw/qdev-properties-system.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/qemu/buffer.h', 'include/io/channel-tls.h', 'include/io/net-listener.h', 'include/authz/base.h', 'ui/vnc-palette.h', 'ui/vnc-enc-zrle.h', 'ui/vnc-auth-vencrypt.h', 'ui/vnc-ws.h', 'ui/vnc-jobs.h', 'include/authz/list.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'include/crypto/hash.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredsx509.h', 'include/crypto/random.h', 'include/crypto/secret_common.h', 'include/qemu/help_option.h', 'include/io/dns-resolver.h', 'include/crypto/cipher.h', 'ui/vnc-enc-hextile-template.h', 'ui/vnc-enc-tight.h', 'ui/vnc-enc-zrle.c.inc', 'ui/vnc-enc-zywrle-template.c', 'ui/vnc-enc-zywrle.h', 'include/io/channel-websock.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/tpm.h', 'include/qemu/units.h', 'include/hw/registerfields.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/irq.h', 'include/hw/acpi/acpi.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-visit-acpi.h', 'hw/acpi/trace.h', 'trace/trace-hw_acpi.h', 'include/hw/acpi/utils.h', 'include/hw/loader.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/hw/acpi/cpu.h', 'qapi/qapi-events-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/i386/pc.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/mem/pc-dimm.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-qdev.h', 'include/hw/mem/nvdimm.h', 'include/qemu/nvdimm-utils.h', 'include/hw/acpi/pci.h', 'include/hw/pci/pcie_host.h', 'include/hw/mem/memory-device.h', 'include/hw/acpi/cxl.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/reset.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'hw/acpi/hmat.h', 'include/hw/isa/apm.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/acpi/pcihp.h', 'include/hw/acpi/piix4.h', 'include/sysemu/xen.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci-bridge/xio3130_downstream.h', 'hw/i386/acpi-build.h', 'include/qom/qom-qobject.h', 'hw/acpi/viot.h', 'include/hw/acpi/ich9_tco.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/rtc/mc146818rtc.h', 'include/sysemu/watchdog.h', 'include/hw/acpi/erst.h', 'include/hw/ipmi/ipmi.h', 'include/hw/acpi/ipmi.h', 'qapi/qapi-commands-acpi.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/adc/aspeed_adc.h', 'hw/adc/trace.h', 'trace/trace-hw_adc.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/clock.h', 'include/hw/qdev-clock.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/adc/max111x.h', 'include/hw/ssi/ssi.h', 'include/hw/audio/soundhw.h', 'hw/audio/ac97.h', 'hw/audio/fmopl.h', 'hw/audio/trace.h', 'trace/trace-hw_audio.h', 'hw/audio/gusemu.h', 'hw/audio/gustate.h', 'include/hw/pci/msi.h', 'hw/audio/intel-hda.h', 'hw/audio/intel-hda-defs.h', 'hw/audio/hda-codec-common.h', 'include/hw/audio/wm8750.h', 'include/hw/timer/i8254.h', 'include/hw/audio/pcspk.h', 'hw/audio/pl041.h', 'hw/audio/pl041.hx', 'hw/audio/lm4549.h', 'include/hw/hw.h', 'include/hw/audio/virtio-snd.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_snd.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-bus.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/hw/block/block.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/qemu/memalign.h', 'hw/block/fdc-internal.h', 'hw/block/m25p80_sfdp.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/qmp/qstring.h', 'hw/block/xen_blkif.h', 'include/hw/xen/interface/io/blkif.h', 'include/hw/xen/interface/io/ring.h', 'include/hw/xen/interface/xen-compat.h', 'include/hw/xen/interface/grant_table.h', 'include/hw/xen/interface/xen.h', 'include/hw/xen/interface/arch-x86/xen.h', 'include/hw/xen/interface/arch-x86/xen-x86_64.h', 'include/hw/xen/interface/io/protocols.h', 'include/hw/xen/xen-block.h', 'include/hw/xen/xen-bus.h', 'include/hw/xen/xen_backend_ops.h', 'include/hw/xen/xen.h', 'include/hw/xen/interface/io/xenbus.h', 'hw/block/dataplane/xen-block.h', 'include/hw/xen/xen-backend.h', 'include/hw/xen/interface/io/xs_wire.h', 'hw/block/dataplane/trace.h', 'trace/trace-hw_block_dataplane.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/sysemu/block-ram-registrar.h', 'hw/block/dataplane/virtio-blk.h', 'include/chardev/char-serial.h', 'include/hw/char/cadence_uart.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/char/imx_serial.h', 'include/hw/ipack/ipack.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/hw/char/nrf51_uart.h', 'include/chardev/char-parallel.h', 'include/hw/char/pl011.h', 'include/hw/char/serial.h', 'include/hw/char/shakti_uart.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-events-char.h', 'include/hw/xen/xen-bus-helper.h', 'include/hw/xen/interface/io/console.h', 'hw/i386/kvm/xen_primary_console.h', 'include/hw/char/xilinx_uartlite.h', 'include/hw/char/digic-uart.h', 'include/hw/arm/exynos4210.h', 'include/hw/or-irq.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/hw/core/split-irq.h', 'include/hw/arm/boot.h', 'target/arm/cpu-qom.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/char/sifive_uart.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/char/riscv_htif.h', 'include/exec/tswap.h', 'include/hw/core/generic-loader.h', 'hw/core/guest-loader.h', 'include/sysemu/device_tree.h', 'include/hw/platform-bus.h', 'include/hw/ptimer.h', 'include/sysemu/cpu-timers.h', 'include/sysemu/qtest.h', 'include/hw/stream.h', 'linux-headers/linux/vfio.h', 'linux-headers/asm-generic/bitsperlong.h', 'linux-headers/linux/stddef.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/hw/arm/fdt.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/hw/fw-path-provider.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'include/qapi/type-helpers.h', 'hw/core/uboot_image.h', 'accel/tcg/debuginfo.h', 'include/hw/elf_ops.h', 'include/qapi/string-output-visitor.h', 'include/hw/intc/intc.h', 'include/hw/rdma/rdma.h', 'include/migration/global_state.h', 'include/exec/confidential-guest-support.h', 'include/hw/virtio/virtio-net.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/net/announce.h', 'include/qemu/option_int.h', 'ebpf/ebpf_rss.h', 'include/hw/nmi.h', 'qapi/qapi-types-migration.h', 'hw/core/qdev-prop-internal.h', 'util/block-helpers.h', 'include/hw/cpu/core.h', 'include/hw/cpu/cluster.h', 'include/hw/cpu/arm11mpcore.h', 'include/hw/misc/arm11scu.h', 'include/hw/intc/realview_gic.h', 'include/hw/pci/msix.h', 'include/hw/pci-bridge/cxl_upstream_port.h', 'include/hw/cxl/cxl_host.h', 'include/hw/pci-bridge/pci_expander_bridge.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/display/bochs-vbe.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'include/ui/pixel_ops.h', 'hw/display/cirrus_vga_internal.h', 'hw/display/vga_int.h', 'hw/display/cirrus_vga_rop.h', 'hw/display/cirrus_vga_rop2.h', 'hw/display/framebuffer.h', 'hw/display/pl110_template.h', 'include/hw/xen/xen-legacy-backend.h', 'include/hw/xen/xen_pvdev.h', 'include/hw/xen/interface/io/fbif.h', 'include/hw/xen/interface/io/kbdif.h', 'include/hw/display/blizzard.h', 'include/hw/display/tc6393xb.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/display/vga.h', 'hw/display/vga_regs.h', 'hw/display/vga-access.h', 'hw/display/vga-helpers.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/xlnx_dp.h', 'include/hw/dma/xlnx_dpdma.h', 'hw/display/ati_int.h', 'include/hw/i2c/bitbang_i2c.h', 'hw/display/ati_regs.h', 'include/hw/dma/pl080.h', 'hw/dma/trace.h', 'trace/trace-hw_dma.h', 'include/hw/dma/i8257.h', 'include/hw/dma/xlnx-zynq-devcfg.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/arm/soc_dma.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/dma/xlnx_csu_dma.h', 'hw/gpio/trace.h', 'trace/trace-hw_gpio.h', 'include/hw/arm/sharpsl.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/sd/sd.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/gpio/pca_i2c_gpio.h', 'hw/i2c/trace.h', 'trace/trace-hw_i2c.h', 'include/hw/i2c/smbus_slave.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/qemu/guest-random.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/pmbus_device.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/ide/pci.h', 'hw/ide/ahci_internal.h', 'include/hw/ide/ahci.h', 'hw/ide/trace.h', 'trace/trace-hw_ide.h', 'include/qemu/hw-version.h', 'include/scsi/constants.h', 'include/hw/ide/isa.h', 'include/hw/ide/piix.h', 'include/hw/input/hid.h', 'hw/input/trace.h', 'trace/trace-hw_input.h', 'include/hw/input/lm832x.h', 'include/hw/input/ps2.h', 'include/hw/input/i8042.h', 'include/hw/input/pl050.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_input.h', 'hw/intc/gic_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'include/hw/arm/linux-boot-if.h', 'include/hw/intc/arm_gicv3_common.h', 'hw/intc/gicv3_internal.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/intc/i8259.h', 'include/hw/isa/i8259_internal.h', 'include/hw/intc/imx_avic.h', 'include/hw/intc/imx_gpcv2.h', 'hw/intc/ioapic_internal.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/intc/kvm_irqcount.h', 'include/hw/ipmi/ipmi_kcs.h', 'include/hw/ipmi/ipmi_bt.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/hw/southbridge/piix.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-types-cxl.h', 'hw/mem/trace.h', 'trace/trace-hw_mem.h', 'include/hw/mem/npcm7xx_mc.h', 'include/qemu/pmem.h', 'include/hw/misc/vmcoreinfo.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/pca9552_regs.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/hw/misc/unimp.h', 'include/hw/misc/led.h', 'include/hw/misc/pvpanic.h', 'include/standard-headers/linux/pvpanic.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/misc/sifive_test.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/migration/blocker.h', 'include/hw/misc/ivshmem.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/arm/primecell.h', 'include/hw/misc/cbus.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx6_src.h', 'target/arm/arm-powerctl.h', 'target/arm/kvm-consts.h', 'include/hw/misc/imx6ul_ccm.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_src.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/misc/imx_rngc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_pci_mbox.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/arm/raspberrypi-fw-defs.h', 'include/hw/arm/raspi_platform.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_cprman_internals.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/qemu/fifo32.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'target/arm/idau.h', 'include/hw/misc/tz-ppc.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/arm/armsse-version.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/misc/aspeed_peci.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/misc/nrf51_rng.h', 'include/net/checksum.h', 'net/util.h', 'include/hw/xen/interface/io/netif.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/net/eth.h', 'hw/net/ne2000.h', 'include/hw/nvram/eeprom93xx.h', 'hw/net/pcnet.h', 'include/hw/net/mii.h', 'hw/net/e1000_common.h', 'hw/net/e1000_regs.h', 'hw/net/e1000x_regs.h', 'hw/net/e1000x_common.h', 'include/qemu/crc32c.h', 'include/net/tap.h', 'hw/net/net_tx_pkt.h', 'hw/net/net_rx_pkt.h', 'hw/net/e1000e_core.h', 'hw/net/igb_common.h', 'hw/net/igb_regs.h', 'hw/net/igb_core.h', 'hw/net/tulip.h', 'include/migration/register.h', 'hw/net/vmxnet3.h', 'hw/net/vmxnet3_defs.h', 'hw/net/vmxnet_debug.h', 'hw/net/vmware_utils.h', 'include/hw/net/smc91c111.h', 'include/hw/net/lan9118.h', 'include/hw/net/ne2000-isa.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/net/imx_fec.h', 'include/hw/net/msf2-emac.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/net/cadence_gem.h', 'include/hw/net/ftgmac100.h', 'include/hw/net/npcm7xx_emc.h', 'include/net/vhost-user.h', 'include/net/vhost-vdpa.h', 'include/standard-headers/linux/vhost_types.h', 'include/net/vhost_net.h', 'linux-headers/linux/vhost.h', 'linux-headers/linux/vhost_types.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-types-rocker.h', 'hw/net/rocker/rocker.h', 'hw/net/rocker/rocker_hw.h', 'hw/net/rocker/rocker_fp.h', 'hw/net/rocker/rocker_desc.h', 'hw/net/rocker/rocker_tlv.h', 'hw/net/rocker/rocker_world.h', 'hw/net/rocker/rocker_of_dpa.h', 'include/net/can_emu.h', 'hw/net/can/can_sja1000.h', 'hw/net/can/ctucan_core.h', 'hw/net/can/ctu_can_fd_frame.h', 'hw/net/can/ctu_can_fd_regs.h', 'include/net/can_host.h', 'include/hw/net/xlnx-zynqmp-can.h', 'hw/net/can/trace.h', 'trace/trace-hw_net_can.h', 'include/hw/net/xlnx-versal-canfd.h', 'hw/nvme/nvme.h', 'include/block/nvme.h', 'hw/nvme/dif.h', 'hw/nvme/trace.h', 'trace/trace-hw_nvme.h', 'include/migration/qemu-file-types.h', 'hw/nvram/trace.h', 'trace/trace-hw_nvram.h', 'include/hw/nvram/eeprom_at24c.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-bbram.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/pci/trace.h', 'trace/trace-hw_pci.h', 'hw/pci/pci-internal.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-types-pci.h', 'include/hw/pci/shpc.h', 'include/hw/pci/slotid_cap.h', 'include/hw/pci-host/designware.h', 'include/hw/pci-host/gpex.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/pci-host/q35.h', 'include/qemu/bcd.h', 'include/sysemu/rtc.h', 'include/hw/rtc/pl031.h', 'hw/rtc/trace.h', 'trace/trace-hw_rtc.h', 'qapi/qapi-events-misc.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/rtc/goldfish_rtc.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/scsi/emulation.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/scsi/esp.h', 'hw/scsi/mfi.h', 'hw/scsi/mptsas.h', 'hw/scsi/mpi.h', 'hw/scsi/vmw_pvscsi.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'include/hw/virtio/vhost-scsi.h', 'include/hw/virtio/vhost-scsi-common.h', 'include/hw/virtio/vhost-user-scsi.h', 'hw/sd/trace.h', 'trace/trace-hw_sd.h', 'include/hw/sd/sdcard_legacy.h', 'hw/sd/sdmmc-internal.h', 'include/hw/sd/sdhci.h', 'hw/sd/sdhci-internal.h', 'include/qemu/crc-ccitt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/sensor/emc141x_regs.h', 'include/hw/sensor/isl_pmbus_vr.h', 'hw/sensor/trace.h', 'trace/trace-hw_sensor.h', 'include/hw/sensor/max16600.h', 'include/hw/sensor/max31790_fan_ctrl.h', 'hw/smbios/smbios_build.h', 'hw/ssi/trace.h', 'trace/trace-hw_ssi.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'include/hw/ssi/pl022.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/ssi/xilinx_spips.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/ssi/imx_spi.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/timer/armv7m_systick.h', 'hw/timer/trace.h', 'trace/trace-hw_timer.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/digic-timer.h', 'include/hw/timer/hpet.h', 'include/hw/timer/i8254_internal.h', 'include/hw/timer/imx_epit.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/mss-timer.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/timer/bcm2835_systmr.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/timer/sifive_pwm.h', 'hw/ufs/trace.h', 'trace/trace-hw_ufs.h', 'hw/ufs/ufs.h', 'include/block/ufs.h', 'hw/usb/trace.h', 'trace/trace-hw_usb.h', 'hw/usb/desc.h', 'include/hw/usb/uhci-regs.h', 'include/hw/qdev-dma.h', 'hw/usb/hcd-ohci.h', 'include/hw/usb/ehci-regs.h', 'hw/usb/hcd-ehci.h', 'hw/usb/hcd-xhci.h', 'include/hw/usb/xhci.h', 'hw/usb/hcd-xhci-pci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/usb/hcd-musb.h', 'include/hw/usb/dwc2-regs.h', 'hw/usb/hcd-dwc2.h', 'include/hw/usb/hcd-dwc3.h', 'include/hw/usb/chipidea.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/hid.h', 'include/hw/usb/msd.h', 'include/qemu/filemonitor.h', 'hw/usb/ccid.h', 'hw/usb/u2f.h', 'include/standard-headers/linux/virtio_pci.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/standard-headers/linux/virtio_mmio.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/sysemu/cryptodev-vhost.h', 'include/standard-headers/linux/virtio_vsock.h', 'include/hw/virtio/vhost-vsock.h', 'include/hw/virtio/vhost-vsock-common.h', 'include/qemu/reserved-region.h', 'include/exec/target_page.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/qemu/memfd.h', 'include/hw/virtio/vhost-user-device.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-commands-run-state.h', 'hw/watchdog/trace.h', 'trace/trace-hw_watchdog.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/watchdog/sbsa_gwdt.h', 'hw/xen/trace.h', 'trace/trace-hw_xen.h', 'include/monitor/qdev.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'include/qemu/jhash.h', 'include/hw/arm/smmu-common.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-commands-audio.h', 'audio/trace.h', 'trace/trace-audio.h', 'audio/audio_int.h', 'audio/mixeng.h', 'audio/audio_template.h', 'audio/mixeng_template.h', 'audio/rate_template.h', 'qapi/qapi-commands-char.h', 'chardev/trace.h', 'trace/trace-chardev.h', 'include/qemu/throttle-options.h', 'fsdev/qemu-fsdev-throttle.h', 'fsdev/qemu-fsdev.h', 'fsdev/file-op-9p.h', 'fsdev/p9array.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-events-dump.h', 'dump/win_dump.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-types-block-export.h', 'include/block/nbd.h', 'include/block/export.h', 'include/block/qapi.h', 'include/block/block-hmp-cmds.h', 'include/qemu-io.h', 'include/sysemu/balloon.h', 'system/trace.h', 'trace/trace-system.h', 'qapi/qapi-commands-misc.h', 'include/exec/gdbstub.h', 'include/sysemu/cpu-throttle.h', 'include/qemu/seqlock.h', 'include/sysemu/cpu-timers-internal.h', 'qapi/qapi-commands-migration.h', 'include/sysemu/dirtyrate.h', 'include/sysemu/dirtylimit.h', 'include/migration/misc.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/sysemu/arch_init.h', 'qapi/qapi-commands-qdev.h', 'include/sysemu/runstate-action.h', 'include/crypto/init.h', 'qapi/qapi-commands-tpm.h', 'include/qapi/compat-policy.h', 'qemu-version.h', 'include/sysemu/seccomp.h', 'include/qemu/async-teardown.h', 'include/net/slirp.h', 'include/migration/snapshot.h', 'include/migration/colo.h', 'accel/tcg/perf.h', 'include/qapi/string-input-visitor.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'include/block/qdict.h', 'include/qemu/keyval.h', 'qemu-options.def', 'include/crypto/akcipher.h', 'qapi/qapi-commands-cryptodev.h', 'include/sysemu/stats.h', 'qapi/qapi-types-stats.h', 'include/qemu/mmap-alloc.h', 'include/qemu/madvise.h', 'include/sysemu/rng.h', 'include/sysemu/rng-random.h', 'include/io/channel-command.h', 'include/sysemu/cryptodev-vhost-user.h', 'include/block/dirty-bitmap.h', 'migration/qemu-file.h', 'include/qemu/id.h', 'qapi/qapi-visit-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'migration/channel.h', 'migration/tls.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'migration/yank_functions.h', 'migration/channel-block.h', 'include/exec/ramblock.h', 'migration/ram.h', 'migration/dirtyrate.h', 'include/qemu/xxhash.h', 'migration/exec.h', 'migration/fd.h', 'include/io/channel-util.h', 'migration/file.h', 'migration/socket.h', 'migration/rdma.h', 'migration/ram-compress.h', 'migration/migration-stats.h', 'migration/savevm.h', 'qapi/qapi-events-migration.h', 'include/qapi/qmp/qnull.h', 'migration/block.h', 'migration/multifd.h', 'migration/threadinfo.h', 'include/io/channel-null.h', 'include/qemu/userfaultfd.h', 'linux-headers/linux/userfaultfd.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qnum.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-commands-net.h', 'net/trace.h', 'trace/trace-net.h', 'net/clients.h', 'include/net/filter.h', 'net/colo.h', 'net/hub.h', 'net/colo-compare.h', 'qapi/qapi-events-net.h', 'net/tap_int.h', 'net/tap-linux.h', 'replay/replay-internal.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-stats.h', 'accel/accel-system.h', 'include/sysemu/accel-blocker.h', 'include/qemu/qht.h', 'include/qemu/qdist.h', 'include/tcg/tcg.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target-reg-bits.h', 'tcg/i386/tcg-target.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'accel/tcg/tb-context.h'],
# buildifier: leave-alone
includes = ['.', 'linux-headers', 'include', 'host/include/x86_64', 'tcg/i386', 'platform/linux-x86_64'],
@@ -461,7 +619,7 @@ cc_library(
alwayslink = 1,
copts = ['-mcx16', '-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"x86_64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"x86_64-softmmu-config-devices.h\\"'],
- deps = ['@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', '@glib//:gmodule-static', 'libqemu-x86_64-softmmu_libcommon', '//external/qemu/google/compat/linux:compat'],
+ deps = ['@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', 'libqemu-x86_64-softmmu_libcommon', '//external/qemu/google/compat/linux:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'platform/linux-x86_64/x86_64-softmmu-config-target.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'target/i386/cpu.h', 'include/sysemu/tcg.h', 'target/i386/cpu-qom.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'target/i386/kvm/hyperv-proto.h', 'include/hw/hyperv/hyperv-proto.h', 'include/exec/cpu-defs.h', 'target/i386/cpu-param.h', 'include/exec/target_long.h', 'qapi/qapi-types-common.h', 'include/qemu/cpu-float.h', 'include/fpu/softfloat-types.h', 'include/qemu/timer.h', 'include/exec/cpu-all.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/exec/tswap.h', 'target/i386/svm.h', 'include/hw/i386/apic.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'include/elf.h', 'include/exec/exec-all.h', 'include/exec/translation-block.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/migration/cpu.h', 'include/migration/qemu-file-types.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'target/i386/kvm/hyperv.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'linux-headers/linux/kvm.h', 'linux-headers/linux/const.h', 'linux-headers/asm-generic/bitsperlong.h', 'linux-headers/linux/stddef.h', 'include/hw/hyperv/hyperv.h', 'include/hw/i386/x86.h', 'include/hw/boards.h', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/hw/intc/ioapic.h', 'target/i386/kvm/kvm_i386.h', 'include/hw/xen/xen.h', 'include/sysemu/kvm_xen.h', 'include/qemu/error-report.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/monitor/hmp-target.h', 'include/monitor/hmp.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'include/sysemu/hw_accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-commands-misc-target.h', 'qapi/qapi-types-misc-target.h', 'qapi/qapi-commands-misc.h', 'qapi/qapi-commands-common.h', 'include/hw/i386/pc.h', 'include/qemu/uuid.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/registerfields.h', 'include/hw/cxl/cxl_device.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/cxl/cxl_events.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/sysemu/xen.h', 'qapi/qapi-visit-run-state.h', 'include/qom/qom-qobject.h', 'qapi/qapi-commands-machine-target.h', 'qapi/qapi-commands-machine-common.h', 'qapi/qapi-types-machine-target.h', 'include/hw/qdev-properties.h', 'include/hw/i386/apic_internal.h', 'target/i386/cpu-internal.h', 'linux-headers/linux/psp-sev.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'include/qemu/base64.h', 'include/crypto/hash.h', 'target/i386/sev.h', 'platform/linux-x86_64/x86_64-softmmu-config-devices.h', 'include/exec/confidential-guest-support.h', 'include/sysemu/sysemu.h', 'include/sysemu/runstate.h', 'target/i386/trace.h', 'trace/trace-target_i386.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/migration/blocker.h', 'qapi/qapi-types-migration.h', 'qapi/qapi-events-run-state.h', 'include/standard-headers/asm-x86/kvm_para.h', 'include/standard-headers/linux/types.h', 'include/hw/xen/interface/arch-x86/cpuid.h', 'target/i386/host-cpu.h', 'include/sysemu/kvm_int.h', 'target/i386/kvm/xen-emu.h', 'include/exec/gdbstub.h', 'include/qemu/config-file.h', 'include/qemu/memalign.h', 'hw/i386/kvm/xen_evtchn.h', 'include/hw/i386/apic-msidef.h', 'include/hw/i386/intel_iommu.h', 'include/hw/i386/x86-iommu.h', 'include/hw/pci/msi.h', 'include/qemu/iova-tree.h', 'hw/i386/e820_memory_layout.h', 'include/hw/pci/msix.h', 'target/i386/kvm/trace.h', 'trace/trace-target_i386_kvm.h', 'target/i386/kvm/kvm-cpu.h', 'include/hw/core/accel-cpu.h', 'include/qemu/log.h', 'hw/i386/kvm/xen_overlay.h', 'hw/i386/kvm/xen_gnttab.h', 'hw/i386/kvm/xen_primary_console.h', 'hw/i386/kvm/xen_xenstore.h', 'include/hw/xen/interface/version.h', 'include/hw/xen/interface/xen.h', 'include/hw/xen/interface/xen-compat.h', 'include/hw/xen/interface/arch-x86/xen.h', 'include/hw/xen/interface/arch-x86/xen-x86_64.h', 'include/hw/xen/interface/features.h', 'include/hw/xen/interface/sched.h', 'include/hw/xen/interface/event_channel.h', 'include/hw/xen/interface/memory.h', 'include/hw/xen/interface/physdev.h', 'include/hw/xen/interface/hvm/hvm_op.h', 'include/hw/xen/interface/trace.h', 'include/hw/xen/interface/hvm/params.h', 'include/hw/xen/interface/vcpu.h', 'include/hw/xen/interface/grant_table.h', 'target/i386/kvm/xen-compat.h', 'target/i386/tcg/helper-tcg.h', 'include/qemu/units.h', 'target/i386/tcg/tcg-cpu.h', 'include/exec/helper-proto.h', 'include/exec/helper-proto-common.h', 'include/qemu/atomic128.h', 'host/include/generic/host/atomic128-cas.h', 'host/include/x86_64/host/atomic128-ldst.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/debug-assert.h', 'include/exec/helper-proto.h.inc', 'include/exec/helper-head.h', 'accel/tcg/tcg-runtime.h', 'accel/tcg/plugin-helpers.h', 'target/i386/helper.h', 'target/i386/tcg/ops_sse_header.h.inc', 'include/exec/log.h', 'include/disas/disas.h', 'include/exec/cpu_ldst.h', 'include/exec/memopidx.h', 'include/tcg/oversized-guest.h', 'tcg/i386/tcg-target-reg-bits.h', 'include/hw/irq.h', 'target/i386/tcg/seg_helper.h', 'google/drivers/hw/i386/goldfish_board.h', 'google/drivers/hw/acpi/goldfish_acpi.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/hw/cxl/cxl_host.h', 'include/hw/display/ramfb.h', 'include/hw/hyperv/vmbus-bridge.h', 'include/hw/hyperv/vmbus.h', 'include/hw/hyperv/vmbus-proto.h', 'include/hw/southbridge/piix.h', 'include/hw/acpi/piix4.h', 'include/hw/acpi/acpi.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/acpi/cpu.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/acpi/pcihp.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/isa/apm.h', 'include/hw/ide/pci.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/block/block.h', 'include/hw/qdev-properties-system.h', 'include/hw/rtc/mc146818rtc.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'google/drivers/hw/acpi/goldfish_defs.h', 'hw/i386/fw_cfg.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/timer/hpet.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/qemu/option.h', 'hw/i386/multiboot.h', 'include/hw/loader.h', 'include/qemu/cutils.h', 'include/qemu/datadir.h', 'include/qapi/clone-visitor.h', 'include/sysemu/qtest.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-ui.h', 'include/sysemu/cpu-timers.h', 'hw/i386/trace.h', 'trace/trace-hw_i386.h', 'include/hw/i386/topology.h', 'include/hw/intc/i8259.h', 'include/hw/nmi.h', 'include/standard-headers/asm-x86/bootparam.h', 'include/hw/pci/pci_bus.h', 'hw/i386/amd_iommu.h', 'include/hw/dma/i8257.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/ide/isa.h', 'hw/i386/kvm/clock.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/xen/xen-x86.h', 'include/migration/global_state.h', 'include/migration/misc.h', 'include/hw/mem/nvdimm.h', 'include/hw/mem/pc-dimm.h', 'hw/i386/acpi-build.h', 'include/sysemu/reset.h', 'hw/i386/acpi-microvm.h', 'include/hw/i386/microvm.h', 'include/hw/pci-host/gpex.h', 'include/hw/pci/pcie_host.h', 'hw/i386/microvm-dt.h', 'include/hw/timer/i8254.h', 'include/hw/char/serial.h', 'include/qemu/fifo8.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'include/hw/usb/xhci.h', 'include/hw/xen/start_info.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/utils.h', 'include/hw/acpi/erst.h', 'include/hw/input/i8042.h', 'include/hw/input/ps2.h', 'hw/i386/acpi-common.h', 'include/sysemu/device_tree.h', 'include/hw/pci-host/q35.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci/pci_bridge.h', 'include/hw/ide/ahci.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/acpi/ich9_tco.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/hw/i386/vmport.h', 'hw/i386/intel_iommu_internal.h', 'include/hw/mem/memory-device.h', 'include/monitor/qdev.h', 'include/hw/hyperv/hv-balloon.h', 'include/hw/audio/pcspk.h', 'include/qapi/qmp/qlist.h', 'include/hw/net/ne2000-isa.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/hw/virtio/virtio-md-pci.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/xen/xen-legacy-backend.h', 'include/hw/xen/xen_backend_ops.h', 'include/hw/xen/interface/io/xenbus.h', 'include/hw/xen/xen_pvdev.h', 'include/hw/xen/xen-bus.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/qapi/qmp/qnum.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/acpi/tpm.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/tpm_backend.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/acpi/pci.h', 'include/hw/acpi/cxl.h', 'hw/acpi/hmat.h', 'hw/acpi/viot.h', 'include/hw/timer/i8254_internal.h', 'include/hw/isa/i8259_internal.h', 'include/hw/intc/intc.h', 'include/hw/intc/kvm_irqcount.h', 'hw/intc/ioapic_internal.h', 'include/exec/target_page.h', 'hw/i386/kvm/trace.h', 'trace/trace-hw_i386_kvm.h', 'hw/i386/kvm/xenstore_impl.h', 'include/hw/xen/interface/io/xs_wire.h', 'hw/i386/xen/trace.h', 'trace/trace-hw_i386_xen.h', 'include/qemu/qemu-print.h', 'include/qemu/hw-version.h', 'target/i386/hvf/hvf-i386.h', 'include/qapi/qmp/qerror.h', 'include/disas/capstone.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/gdbstub/helpers.h', 'include/tcg/insn-start-words.h', 'target/i386/tcg/cc_helper_template.h.inc', 'include/fpu/softfloat.h', 'include/fpu/softfloat-helpers.h', 'include/fpu/softfloat-macros.h', 'target/i386/ops_sse.h', 'include/crypto/aes.h', 'include/crypto/aes-round.h', 'host/include/x86_64/host/crypto/aes-round.h', 'host/include/i386/host/crypto/aes-round.h', 'include/crypto/clmul.h', 'host/include/x86_64/host/crypto/clmul.h', 'host/include/i386/host/crypto/clmul.h', 'include/qemu/guest-random.h', 'target/i386/tcg/shift_helper_template.h.inc', 'include/tcg/tcg.h', 'include/qemu/plugin.h', 'include/qemu/qemu-plugin.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target.h', 'include/tcg/tcg-cond.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'include/hw/core/tcg-cpu-ops.h', 'include/tcg/tcg-op.h', 'include/tcg/tcg-op-common.h', 'include/exec/helper-gen-common.h', 'include/exec/helper-gen.h.inc', 'include/tcg/helper-info.h', 'include/tcg/tcg-op-gvec.h', 'include/tcg/tcg-op-gvec-common.h', 'include/exec/translator.h', 'include/exec/helper-gen.h', 'include/exec/helper-info.c.inc', 'target/i386/tcg/decode-new.h', 'target/i386/tcg/emit.c.inc', 'target/i386/tcg/decode-new.c.inc', 'trace/trace-root.h', 'include/qemu/defer-call.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/sysemu/block-ram-registrar.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/standard-headers/linux/virtio_ids.h', 'include/sysemu/iothread.h', 'hw/block/dataplane/virtio-blk.h', 'include/scsi/constants.h', 'include/hw/virtio/virtio-access.h', 'include/hw/virtio/virtio-blk-common.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user-blk.h', 'include/hw/virtio/vhost-user.h', 'hw/block/xen_blkif.h', 'include/hw/xen/interface/io/blkif.h', 'include/hw/xen/interface/io/ring.h', 'include/hw/xen/interface/io/protocols.h', 'hw/block/dataplane/xen-block.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'hw/hyperv/trace.h', 'trace/trace-hw_hyperv.h', 'include/qemu/ctype.h', 'include/qemu/sockets.h', 'include/net/eth.h', 'include/net/checksum.h', 'qapi/qapi-commands-machine.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/net/tap.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/qemu/option_int.h', 'include/hw/virtio/virtio-net.h', 'include/net/announce.h', 'ebpf/ebpf_rss.h', 'include/net/vhost_net.h', 'qapi/qapi-events-net.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-events-migration.h', 'include/standard-headers/linux/ethtool.h', 'include/standard-headers/linux/const.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'hw/net/net_rx_pkt.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/virtio/vhost-scsi-common.h', 'include/hw/fw-path-provider.h', 'include/hw/vfio/vfio-common.h', 'linux-headers/linux/vfio.h', 'include/hw/hw.h', 'hw/vfio/trace.h', 'trace/trace-hw_vfio.h', 'hw/vfio/pci.h', 'include/exec/ram_addr.h', 'include/exec/ramblock.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/qemu-file.h', 'migration/options.h', 'migration/savevm.h', 'include/migration/register.h', 'include/hw/display/edid.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'hw/virtio/virtio-qmp.h', 'include/standard-headers/linux/vhost_types.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_i2c.h', 'include/standard-headers/linux/virtio_balloon.h', 'include/standard-headers/linux/virtio_mem.h', 'include/standard-headers/linux/virtio_vsock.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'include/qapi/qmp/qjson.h', 'include/standard-headers/linux/virtio_gpio.h', 'include/hw/virtio/vhost-vdpa.h', 'hw/virtio/vhost-iova-tree.h', 'hw/virtio/vhost-shadow-virtqueue.h', 'linux-headers/linux/vhost.h', 'linux-headers/linux/vhost_types.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/io/channel-socket.h', 'include/io/task.h', 'linux-headers/linux/userfaultfd.h', 'include/qemu/madvise.h', 'include/sysemu/balloon.h', 'include/hw/virtio/virtio-balloon.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'include/standard-headers/linux/virtio_fs.h', 'include/hw/virtio/vhost-user-fs.h', 'include/hw/virtio/virtio-pmem.h', 'include/standard-headers/linux/virtio_pmem.h', 'include/block/thread-pool.h', 'include/hw/virtio/vhost-vsock.h', 'include/hw/virtio/vhost-vsock-common.h', 'include/hw/virtio/vhost-user-vsock.h', 'include/hw/virtio/virtio-rng.h', 'include/sysemu/rng.h', 'include/standard-headers/linux/virtio_rng.h', 'include/hw/virtio/virtio-mem.h', 'include/hw/virtio/vhost-user-i2c.h', 'include/hw/virtio/vhost-user-rng.h', 'include/hw/virtio/vhost-user-gpio.h', 'include/hw/virtio/vhost-user-scmi.h', 'include/standard-headers/linux/virtio_scmi.h', 'include/standard-headers/linux/virtio_pci.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/standard-headers/linux/virtio_input.h', 'include/hw/virtio/vhost-user-scsi.h', 'include/hw/virtio/vhost-scsi.h', 'hw/virtio/virtio-pmem-pci.h', 'hw/virtio/virtio-mem-pci.h', 'qapi/qapi-events-misc.h', 'include/qemu/win_dump_defs.h', 'dump/win_dump.h', 'include/exec/tb-flush.h', 'include/exec/translate-all.h', 'include/sysemu/arch_init.h', 'system/trace.h', 'trace/trace-system.h', 'include/exec/memory-internal.h', 'include/exec/page-vary.h', 'include/qemu/cacheflush.h', 'include/sysemu/xen-mapcache.h', 'include/qemu/pmem.h', 'include/qemu/mmap-alloc.h', 'memory_ldst.c.inc', 'migration/xbzrle.h', 'migration/ram-compress.h', 'migration/ram.h', 'migration/migration-stats.h', 'migration/page_cache.h', 'qapi/qapi-commands-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'include/migration/colo.h', 'migration/block.h', 'include/sysemu/cpu-throttle.h', 'migration/multifd.h', 'migration/rdma.h', 'include/sysemu/dirtylimit.h', 'include/qemu/userfaultfd.h', 'monitor/monitor-internal.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/net/slirp.h', 'include/block/block-hmp-cmds.h', 'qapi/qapi-commands-control.h', 'hmp-commands-info.h', 'hmp-commands.h', 'fpu/softfloat-specialize.c.inc', 'fpu/softfloat-parts-addsub.c.inc', 'fpu/softfloat-parts.c.inc', 'accel/accel-system.h', 'include/tcg/startup.h', 'accel/tcg/internal-target.h', 'include/qapi/type-helpers.h', 'accel/tcg/trace.h', 'trace/trace-accel_tcg.h', 'accel/tcg/tb-jmp-cache.h', 'accel/tcg/tb-hash.h', 'include/qemu/xxhash.h', 'accel/tcg/tb-context.h', 'include/qemu/qht.h', 'include/qemu/seqlock.h', 'include/qemu/qdist.h', 'accel/tcg/internal-common.h', 'include/qemu/interval-tree.h', 'include/qemu/qtree.h', 'include/exec/cputlb.h', 'include/tcg/tcg-gvec-desc.h', 'include/qemu/cacheinfo.h', 'accel/tcg/perf.h', 'include/exec/plugin-gen.h', 'accel/tcg/debuginfo.h', 'include/tcg/tcg-ldst.h', 'accel/tcg/ldst_atomicity.c.inc', 'host/include/x86_64/host/load-extract-al16-al8.h', 'host/include/generic/host/store-insert-al16.h', 'accel/tcg/ldst_common.c.inc', 'accel/tcg/atomic_common.c.inc', 'accel/tcg/atomic_template.h', 'include/hw/s390x/adapter.h', 'include/sysemu/accel-blocker.h', 'accel/kvm/trace.h', 'trace/trace-accel_kvm.h', 'accel/kvm/kvm-cpus.h', 'include/sysemu/stats.h', 'qapi/qapi-types-stats.h', 'include/qapi/dealloc-visitor.h', 'qapi/qapi-visit-machine-target.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-machine-target.h', 'include/qapi/compat-policy.h', 'include/qapi/qmp-event.h', 'trace/trace-qapi_commands_machine_target_trace_events.h', 'qapi/qapi-visit-misc-target.h', 'qapi/qapi-events-misc-target.h', 'trace/trace-qapi_commands_misc_target_trace_events.h', 'qapi/qapi-introspect.h', 'include/qapi/qmp/qlit.h', 'qapi/qapi-types.h', 'qapi/qapi-types-pragma.h', 'qapi/qapi-types-block-export.h', 'qapi/qapi-types-rdma.h', 'qapi/qapi-types-rocker.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-types-trace.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-types-yank.h', 'qapi/qapi-types-audio.h', 'qapi/qapi-types-pci.h', 'qapi/qapi-types-cxl.h', 'qapi/qapi-visit.h', 'qapi/qapi-visit-pragma.h', 'qapi/qapi-visit-error.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-block.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-block-export.h', 'qapi/qapi-visit-char.h', 'qapi/qapi-visit-dump.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-visit-rdma.h', 'qapi/qapi-visit-rocker.h', 'qapi/qapi-visit-tpm.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-migration.h', 'qapi/qapi-visit-transaction.h', 'qapi/qapi-visit-trace.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-control.h', 'qapi/qapi-visit-introspect.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-qdev.h', 'qapi/qapi-visit-replay.h', 'qapi/qapi-visit-yank.h', 'qapi/qapi-visit-misc.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-visit-acpi.h', 'qapi/qapi-visit-pci.h', 'qapi/qapi-visit-stats.h', 'qapi/qapi-visit-virtio.h', 'qapi/qapi-visit-cryptodev.h', 'qapi/qapi-visit-cxl.h', 'qapi/qapi-commands.h', 'qapi/qapi-commands-pragma.h', 'qapi/qapi-commands-error.h', 'qapi/qapi-commands-run-state.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-commands-char.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-commands-net.h', 'qapi/qapi-commands-rdma.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-commands-tpm.h', 'qapi/qapi-commands-ui.h', 'qapi/qapi-commands-transaction.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-commands-compat.h', 'qapi/qapi-commands-introspect.h', 'qapi/qapi-commands-qdev.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-yank.h', 'qapi/qapi-commands-audio.h', 'qapi/qapi-commands-acpi.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-commands-stats.h', 'qapi/qapi-commands-cryptodev.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-events.h', 'qapi/qapi-events-pragma.h', 'qapi/qapi-events-error.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-block.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-events-char.h', 'qapi/qapi-events-dump.h', 'qapi/qapi-events-rdma.h', 'qapi/qapi-events-rocker.h', 'qapi/qapi-events-tpm.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-transaction.h', 'qapi/qapi-events-trace.h', 'qapi/qapi-events-compat.h', 'qapi/qapi-events-control.h', 'qapi/qapi-events-introspect.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-replay.h', 'qapi/qapi-events-yank.h', 'qapi/qapi-events-audio.h', 'qapi/qapi-events-acpi.h', 'qapi/qapi-events-pci.h', 'qapi/qapi-events-stats.h', 'qapi/qapi-events-virtio.h', 'qapi/qapi-events-cryptodev.h', 'qapi/qapi-events-cxl.h'],
# buildifier: leave-alone
includes = ['target/i386', 'linux-headers', '.', 'qapi', 'trace', 'include', 'host/include/x86_64', 'host/include/generic', 'tcg/i386', 'platform/linux-x86_64'],
@@ -473,7 +631,7 @@ cc_library(
alwayslink = 1,
copts = ['-mcx16', '-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '//external/dtc:libfdt', '@glib//:glib-static', '@zlib//:zlib', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/qemu/google/compat/linux:compat'],
+ deps = ['libqemuutil', '//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '//external/dtc:libfdt', '@zlib//:zlib', '@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/qemu/google/compat/linux:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/exec/log.h', 'include/disas/disas.h', 'include/qemu/error-report.h', 'include/qemu/qemu-print.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'include/hw/qdev-properties.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/exec/memopidx.h', 'include/semihosting/semihost.h', 'include/sysemu/runstate.h', 'include/gdbstub/user.h', 'include/gdbstub/syscalls.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'gdbstub/internals.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'trace/trace-root.h', 'include/exec/page-vary.h', 'target/riscv/cpu_cfg.h', 'disas/riscv.h', 'disas/riscv-xthead.h', 'disas/riscv-xventana.h', 'disas/disas-internal.h', 'include/elf.h', 'include/disas/capstone.h', 'accel/tcg/internal-common.h', 'include/exec/translation-block.h', 'include/monitor/hmp.h', 'include/qemu/readline.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-qom.h', 'include/qapi/qmp/qjson.h', 'include/qom/object_interfaces.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/ui/clipboard.h', 'ui/trace.h', 'trace/trace-ui.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'qapi/qapi-commands-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'ui/console-priv.h', 'ui/vgafont.h', 'ui/cursor_hidden.xpm', 'ui/cursor_left_ptr.xpm', 'ui/keymaps.h', 'include/ui/kbd-state.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/input-event-codes.h', 'ui/input-keymap-atset1-to-qcode.c.inc', 'ui/input-keymap-linux-to-qcode.c.inc', 'ui/input-keymap-qcode-to-atset1.c.inc', 'ui/input-keymap-qcode-to-atset2.c.inc', 'ui/input-keymap-qcode-to-atset3.c.inc', 'ui/input-keymap-qcode-to-linux.c.inc', 'ui/input-keymap-qcode-to-qnum.c.inc', 'ui/input-keymap-qcode-to-sun.c.inc', 'ui/input-keymap-qnum-to-qcode.c.inc', 'ui/input-keymap-usb-to-qcode.c.inc', 'ui/input-keymap-win32-to-qcode.c.inc', 'ui/input-keymap-x11-to-qcode.c.inc', 'ui/input-keymap-xorgevdev-to-qcode.c.inc', 'ui/input-keymap-xorgkbd-to-qcode.c.inc', 'ui/input-keymap-xorgxquartz-to-qcode.c.inc', 'ui/input-keymap-xorgxwin-to-qcode.c.inc', 'ui/input-keymap-osx-to-qcode.c.inc', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/sockets.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'ui/vnc_keysym.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'ui/input-barrier.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/qemu/datadir.h', 'include/qemu/ctype.h', 'include/standard-headers/drm/drm_fourcc.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/io/channel-file.h', 'include/monitor/qmp-helpers.h', 'include/ui/dbus-display.h', 'include/ui/dbus-module.h', 'include/ui/qemu-spice.h', 'include/ui/qemu-spice-module.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pci_bus.h', 'include/qemu/fifo8.h', 'ui/vnc.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/hw/qdev-properties-system.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/qemu/buffer.h', 'include/io/channel-tls.h', 'include/io/net-listener.h', 'include/authz/base.h', 'ui/vnc-palette.h', 'ui/vnc-enc-zrle.h', 'ui/vnc-auth-vencrypt.h', 'ui/vnc-ws.h', 'ui/vnc-jobs.h', 'include/authz/list.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'include/crypto/hash.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredsx509.h', 'include/crypto/random.h', 'include/crypto/secret_common.h', 'include/qemu/help_option.h', 'include/io/dns-resolver.h', 'include/crypto/cipher.h', 'ui/vnc-enc-hextile-template.h', 'ui/vnc-enc-tight.h', 'ui/vnc-enc-zrle.c.inc', 'ui/vnc-enc-zywrle-template.c', 'ui/vnc-enc-zywrle.h', 'include/io/channel-websock.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/tpm.h', 'include/qemu/units.h', 'include/hw/registerfields.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/irq.h', 'include/hw/acpi/acpi.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-visit-acpi.h', 'hw/acpi/trace.h', 'trace/trace-hw_acpi.h', 'include/hw/acpi/utils.h', 'include/hw/loader.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/hw/acpi/cpu.h', 'qapi/qapi-events-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/i386/pc.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/mem/pc-dimm.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-qdev.h', 'include/hw/mem/nvdimm.h', 'include/qemu/nvdimm-utils.h', 'include/hw/acpi/pci.h', 'include/hw/pci/pcie_host.h', 'include/hw/mem/memory-device.h', 'include/hw/acpi/cxl.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/reset.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'hw/acpi/hmat.h', 'include/hw/isa/apm.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/acpi/pcihp.h', 'include/hw/acpi/piix4.h', 'include/sysemu/xen.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci-bridge/xio3130_downstream.h', 'hw/i386/acpi-build.h', 'include/qom/qom-qobject.h', 'hw/acpi/viot.h', 'include/hw/acpi/ich9_tco.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/rtc/mc146818rtc.h', 'include/sysemu/watchdog.h', 'include/hw/acpi/erst.h', 'include/hw/ipmi/ipmi.h', 'include/hw/acpi/ipmi.h', 'qapi/qapi-commands-acpi.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/adc/aspeed_adc.h', 'hw/adc/trace.h', 'trace/trace-hw_adc.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/clock.h', 'include/hw/qdev-clock.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/adc/max111x.h', 'include/hw/ssi/ssi.h', 'include/hw/audio/soundhw.h', 'hw/audio/ac97.h', 'hw/audio/fmopl.h', 'hw/audio/trace.h', 'trace/trace-hw_audio.h', 'hw/audio/gusemu.h', 'hw/audio/gustate.h', 'include/hw/pci/msi.h', 'hw/audio/intel-hda.h', 'hw/audio/intel-hda-defs.h', 'hw/audio/hda-codec-common.h', 'include/hw/audio/wm8750.h', 'include/hw/timer/i8254.h', 'include/hw/audio/pcspk.h', 'hw/audio/pl041.h', 'hw/audio/pl041.hx', 'hw/audio/lm4549.h', 'include/hw/hw.h', 'include/hw/audio/virtio-snd.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_snd.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-bus.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/hw/block/block.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/qemu/memalign.h', 'hw/block/fdc-internal.h', 'hw/block/m25p80_sfdp.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/qmp/qstring.h', 'hw/block/xen_blkif.h', 'include/hw/xen/interface/io/blkif.h', 'include/hw/xen/interface/io/ring.h', 'include/hw/xen/interface/xen-compat.h', 'include/hw/xen/interface/grant_table.h', 'include/hw/xen/interface/xen.h', 'include/hw/xen/interface/arch-x86/xen.h', 'include/hw/xen/interface/arch-x86/xen-x86_64.h', 'include/hw/xen/interface/io/protocols.h', 'include/hw/xen/xen-block.h', 'include/hw/xen/xen-bus.h', 'include/hw/xen/xen_backend_ops.h', 'include/hw/xen/xen.h', 'include/hw/xen/interface/io/xenbus.h', 'hw/block/dataplane/xen-block.h', 'include/hw/xen/xen-backend.h', 'include/hw/xen/interface/io/xs_wire.h', 'hw/block/dataplane/trace.h', 'trace/trace-hw_block_dataplane.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/sysemu/block-ram-registrar.h', 'hw/block/dataplane/virtio-blk.h', 'include/chardev/char-serial.h', 'include/hw/char/cadence_uart.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/char/imx_serial.h', 'include/hw/ipack/ipack.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/hw/char/nrf51_uart.h', 'include/chardev/char-parallel.h', 'include/hw/char/pl011.h', 'include/hw/char/serial.h', 'include/hw/char/shakti_uart.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-events-char.h', 'include/hw/xen/xen-bus-helper.h', 'include/hw/xen/interface/io/console.h', 'hw/i386/kvm/xen_primary_console.h', 'include/hw/char/xilinx_uartlite.h', 'include/hw/char/digic-uart.h', 'include/hw/arm/exynos4210.h', 'include/hw/or-irq.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/hw/core/split-irq.h', 'include/hw/arm/boot.h', 'target/arm/cpu-qom.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/char/sifive_uart.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/char/riscv_htif.h', 'include/exec/tswap.h', 'include/hw/core/generic-loader.h', 'hw/core/guest-loader.h', 'include/sysemu/device_tree.h', 'include/hw/platform-bus.h', 'include/hw/ptimer.h', 'include/sysemu/cpu-timers.h', 'include/sysemu/qtest.h', 'include/hw/stream.h', 'linux-headers/linux/vfio.h', 'linux-headers/asm-generic/bitsperlong.h', 'linux-headers/linux/stddef.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/hw/arm/fdt.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/hw/fw-path-provider.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'include/qapi/type-helpers.h', 'hw/core/uboot_image.h', 'accel/tcg/debuginfo.h', 'include/hw/elf_ops.h', 'include/qapi/string-output-visitor.h', 'include/hw/intc/intc.h', 'include/hw/rdma/rdma.h', 'include/migration/global_state.h', 'include/exec/confidential-guest-support.h', 'include/hw/virtio/virtio-net.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/net/announce.h', 'include/qemu/option_int.h', 'ebpf/ebpf_rss.h', 'include/hw/nmi.h', 'qapi/qapi-types-migration.h', 'hw/core/qdev-prop-internal.h', 'util/block-helpers.h', 'include/hw/cpu/core.h', 'include/hw/cpu/cluster.h', 'include/hw/cpu/arm11mpcore.h', 'include/hw/misc/arm11scu.h', 'include/hw/intc/realview_gic.h', 'include/hw/pci/msix.h', 'include/hw/pci-bridge/cxl_upstream_port.h', 'include/hw/cxl/cxl_host.h', 'include/hw/pci-bridge/pci_expander_bridge.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/display/bochs-vbe.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'include/ui/pixel_ops.h', 'hw/display/cirrus_vga_internal.h', 'hw/display/vga_int.h', 'hw/display/cirrus_vga_rop.h', 'hw/display/cirrus_vga_rop2.h', 'hw/display/framebuffer.h', 'hw/display/pl110_template.h', 'include/hw/xen/xen-legacy-backend.h', 'include/hw/xen/xen_pvdev.h', 'include/hw/xen/interface/io/fbif.h', 'include/hw/xen/interface/io/kbdif.h', 'include/hw/display/blizzard.h', 'include/hw/display/tc6393xb.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/display/vga.h', 'hw/display/vga_regs.h', 'hw/display/vga-access.h', 'hw/display/vga-helpers.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/xlnx_dp.h', 'include/hw/dma/xlnx_dpdma.h', 'hw/display/ati_int.h', 'include/hw/i2c/bitbang_i2c.h', 'hw/display/ati_regs.h', 'include/hw/dma/pl080.h', 'hw/dma/trace.h', 'trace/trace-hw_dma.h', 'include/hw/dma/i8257.h', 'include/hw/dma/xlnx-zynq-devcfg.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/arm/soc_dma.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/dma/xlnx_csu_dma.h', 'hw/gpio/trace.h', 'trace/trace-hw_gpio.h', 'include/hw/arm/sharpsl.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/sd/sd.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/gpio/pca_i2c_gpio.h', 'hw/i2c/trace.h', 'trace/trace-hw_i2c.h', 'include/hw/i2c/smbus_slave.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/qemu/guest-random.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/pmbus_device.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/ide/pci.h', 'hw/ide/ahci_internal.h', 'include/hw/ide/ahci.h', 'hw/ide/trace.h', 'trace/trace-hw_ide.h', 'include/qemu/hw-version.h', 'include/scsi/constants.h', 'include/hw/ide/isa.h', 'include/hw/ide/piix.h', 'include/hw/input/hid.h', 'hw/input/trace.h', 'trace/trace-hw_input.h', 'include/hw/input/lm832x.h', 'include/hw/input/ps2.h', 'include/hw/input/i8042.h', 'include/hw/input/pl050.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_input.h', 'hw/intc/gic_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'include/hw/arm/linux-boot-if.h', 'include/hw/intc/arm_gicv3_common.h', 'hw/intc/gicv3_internal.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/intc/i8259.h', 'include/hw/isa/i8259_internal.h', 'include/hw/intc/imx_avic.h', 'include/hw/intc/imx_gpcv2.h', 'hw/intc/ioapic_internal.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/intc/kvm_irqcount.h', 'include/hw/ipmi/ipmi_kcs.h', 'include/hw/ipmi/ipmi_bt.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/hw/southbridge/piix.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-types-cxl.h', 'hw/mem/trace.h', 'trace/trace-hw_mem.h', 'include/hw/mem/npcm7xx_mc.h', 'include/qemu/pmem.h', 'include/hw/misc/vmcoreinfo.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/pca9552_regs.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/hw/misc/unimp.h', 'include/hw/misc/led.h', 'include/hw/misc/pvpanic.h', 'include/standard-headers/linux/pvpanic.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/misc/sifive_test.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/migration/blocker.h', 'include/hw/misc/ivshmem.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/arm/primecell.h', 'include/hw/misc/cbus.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx6_src.h', 'target/arm/arm-powerctl.h', 'target/arm/kvm-consts.h', 'include/hw/misc/imx6ul_ccm.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_src.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/misc/imx_rngc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_pci_mbox.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/arm/raspberrypi-fw-defs.h', 'include/hw/arm/raspi_platform.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_cprman_internals.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/qemu/fifo32.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'target/arm/idau.h', 'include/hw/misc/tz-ppc.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/arm/armsse-version.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/misc/aspeed_peci.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/misc/nrf51_rng.h', 'include/net/checksum.h', 'net/util.h', 'include/hw/xen/interface/io/netif.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/net/eth.h', 'hw/net/ne2000.h', 'include/hw/nvram/eeprom93xx.h', 'hw/net/pcnet.h', 'include/hw/net/mii.h', 'hw/net/e1000_common.h', 'hw/net/e1000_regs.h', 'hw/net/e1000x_regs.h', 'hw/net/e1000x_common.h', 'include/qemu/crc32c.h', 'include/net/tap.h', 'hw/net/net_tx_pkt.h', 'hw/net/net_rx_pkt.h', 'hw/net/e1000e_core.h', 'hw/net/igb_common.h', 'hw/net/igb_regs.h', 'hw/net/igb_core.h', 'hw/net/tulip.h', 'include/migration/register.h', 'hw/net/vmxnet3.h', 'hw/net/vmxnet3_defs.h', 'hw/net/vmxnet_debug.h', 'hw/net/vmware_utils.h', 'include/hw/net/smc91c111.h', 'include/hw/net/lan9118.h', 'include/hw/net/ne2000-isa.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/net/imx_fec.h', 'include/hw/net/msf2-emac.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/net/cadence_gem.h', 'include/hw/net/ftgmac100.h', 'include/hw/net/npcm7xx_emc.h', 'include/net/vhost-user.h', 'include/net/vhost-vdpa.h', 'include/standard-headers/linux/vhost_types.h', 'include/net/vhost_net.h', 'linux-headers/linux/vhost.h', 'linux-headers/linux/vhost_types.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-types-rocker.h', 'hw/net/rocker/rocker.h', 'hw/net/rocker/rocker_hw.h', 'hw/net/rocker/rocker_fp.h', 'hw/net/rocker/rocker_desc.h', 'hw/net/rocker/rocker_tlv.h', 'hw/net/rocker/rocker_world.h', 'hw/net/rocker/rocker_of_dpa.h', 'include/net/can_emu.h', 'hw/net/can/can_sja1000.h', 'hw/net/can/ctucan_core.h', 'hw/net/can/ctu_can_fd_frame.h', 'hw/net/can/ctu_can_fd_regs.h', 'include/net/can_host.h', 'include/hw/net/xlnx-zynqmp-can.h', 'hw/net/can/trace.h', 'trace/trace-hw_net_can.h', 'include/hw/net/xlnx-versal-canfd.h', 'hw/nvme/nvme.h', 'include/block/nvme.h', 'hw/nvme/dif.h', 'hw/nvme/trace.h', 'trace/trace-hw_nvme.h', 'include/migration/qemu-file-types.h', 'hw/nvram/trace.h', 'trace/trace-hw_nvram.h', 'include/hw/nvram/eeprom_at24c.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-bbram.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/pci/trace.h', 'trace/trace-hw_pci.h', 'hw/pci/pci-internal.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-types-pci.h', 'include/hw/pci/shpc.h', 'include/hw/pci/slotid_cap.h', 'include/hw/pci-host/designware.h', 'include/hw/pci-host/gpex.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/pci-host/q35.h', 'include/qemu/bcd.h', 'include/sysemu/rtc.h', 'include/hw/rtc/pl031.h', 'hw/rtc/trace.h', 'trace/trace-hw_rtc.h', 'qapi/qapi-events-misc.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/rtc/goldfish_rtc.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/scsi/emulation.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/scsi/esp.h', 'hw/scsi/mfi.h', 'hw/scsi/mptsas.h', 'hw/scsi/mpi.h', 'hw/scsi/vmw_pvscsi.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'include/hw/virtio/vhost-scsi.h', 'include/hw/virtio/vhost-scsi-common.h', 'include/hw/virtio/vhost-user-scsi.h', 'hw/sd/trace.h', 'trace/trace-hw_sd.h', 'include/hw/sd/sdcard_legacy.h', 'hw/sd/sdmmc-internal.h', 'include/hw/sd/sdhci.h', 'hw/sd/sdhci-internal.h', 'include/qemu/crc-ccitt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/sensor/emc141x_regs.h', 'include/hw/sensor/isl_pmbus_vr.h', 'hw/sensor/trace.h', 'trace/trace-hw_sensor.h', 'include/hw/sensor/max16600.h', 'include/hw/sensor/max31790_fan_ctrl.h', 'hw/smbios/smbios_build.h', 'hw/ssi/trace.h', 'trace/trace-hw_ssi.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'include/hw/ssi/pl022.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/ssi/xilinx_spips.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/ssi/imx_spi.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/timer/armv7m_systick.h', 'hw/timer/trace.h', 'trace/trace-hw_timer.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/digic-timer.h', 'include/hw/timer/hpet.h', 'include/hw/timer/i8254_internal.h', 'include/hw/timer/imx_epit.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/mss-timer.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/timer/bcm2835_systmr.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/timer/sifive_pwm.h', 'hw/ufs/trace.h', 'trace/trace-hw_ufs.h', 'hw/ufs/ufs.h', 'include/block/ufs.h', 'hw/usb/trace.h', 'trace/trace-hw_usb.h', 'hw/usb/desc.h', 'include/hw/usb/uhci-regs.h', 'include/hw/qdev-dma.h', 'hw/usb/hcd-ohci.h', 'include/hw/usb/ehci-regs.h', 'hw/usb/hcd-ehci.h', 'hw/usb/hcd-xhci.h', 'include/hw/usb/xhci.h', 'hw/usb/hcd-xhci-pci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/usb/hcd-musb.h', 'include/hw/usb/dwc2-regs.h', 'hw/usb/hcd-dwc2.h', 'include/hw/usb/hcd-dwc3.h', 'include/hw/usb/chipidea.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/hid.h', 'include/hw/usb/msd.h', 'include/qemu/filemonitor.h', 'hw/usb/ccid.h', 'hw/usb/u2f.h', 'include/standard-headers/linux/virtio_pci.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/standard-headers/linux/virtio_mmio.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/sysemu/cryptodev-vhost.h', 'include/standard-headers/linux/virtio_vsock.h', 'include/hw/virtio/vhost-vsock.h', 'include/hw/virtio/vhost-vsock-common.h', 'include/qemu/reserved-region.h', 'include/exec/target_page.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/qemu/memfd.h', 'include/hw/virtio/vhost-user-device.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-commands-run-state.h', 'hw/watchdog/trace.h', 'trace/trace-hw_watchdog.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/watchdog/sbsa_gwdt.h', 'hw/xen/trace.h', 'trace/trace-hw_xen.h', 'include/monitor/qdev.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'include/qemu/jhash.h', 'include/hw/arm/smmu-common.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-commands-audio.h', 'audio/trace.h', 'trace/trace-audio.h', 'audio/audio_int.h', 'audio/mixeng.h', 'audio/audio_template.h', 'audio/mixeng_template.h', 'audio/rate_template.h', 'qapi/qapi-commands-char.h', 'chardev/trace.h', 'trace/trace-chardev.h', 'include/qemu/throttle-options.h', 'fsdev/qemu-fsdev-throttle.h', 'fsdev/qemu-fsdev.h', 'fsdev/file-op-9p.h', 'fsdev/p9array.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-events-dump.h', 'dump/win_dump.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-types-block-export.h', 'include/block/nbd.h', 'include/block/export.h', 'include/block/qapi.h', 'include/block/block-hmp-cmds.h', 'include/qemu-io.h', 'include/sysemu/balloon.h', 'system/trace.h', 'trace/trace-system.h', 'qapi/qapi-commands-misc.h', 'include/exec/gdbstub.h', 'include/sysemu/cpu-throttle.h', 'include/qemu/seqlock.h', 'include/sysemu/cpu-timers-internal.h', 'qapi/qapi-commands-migration.h', 'include/sysemu/dirtyrate.h', 'include/sysemu/dirtylimit.h', 'include/migration/misc.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/sysemu/arch_init.h', 'qapi/qapi-commands-qdev.h', 'include/sysemu/runstate-action.h', 'include/crypto/init.h', 'qapi/qapi-commands-tpm.h', 'include/qapi/compat-policy.h', 'qemu-version.h', 'include/sysemu/seccomp.h', 'include/qemu/async-teardown.h', 'include/net/slirp.h', 'include/migration/snapshot.h', 'include/migration/colo.h', 'accel/tcg/perf.h', 'include/qapi/string-input-visitor.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'include/block/qdict.h', 'include/qemu/keyval.h', 'qemu-options.def', 'include/crypto/akcipher.h', 'qapi/qapi-commands-cryptodev.h', 'include/sysemu/stats.h', 'qapi/qapi-types-stats.h', 'include/qemu/mmap-alloc.h', 'include/qemu/madvise.h', 'include/sysemu/rng.h', 'include/sysemu/rng-random.h', 'include/io/channel-command.h', 'include/sysemu/cryptodev-vhost-user.h', 'include/block/dirty-bitmap.h', 'migration/qemu-file.h', 'include/qemu/id.h', 'qapi/qapi-visit-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'migration/channel.h', 'migration/tls.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'migration/yank_functions.h', 'migration/channel-block.h', 'include/exec/ramblock.h', 'migration/ram.h', 'migration/dirtyrate.h', 'include/qemu/xxhash.h', 'migration/exec.h', 'migration/fd.h', 'include/io/channel-util.h', 'migration/file.h', 'migration/socket.h', 'migration/rdma.h', 'migration/ram-compress.h', 'migration/migration-stats.h', 'migration/savevm.h', 'qapi/qapi-events-migration.h', 'include/qapi/qmp/qnull.h', 'migration/block.h', 'migration/multifd.h', 'migration/threadinfo.h', 'include/io/channel-null.h', 'include/qemu/userfaultfd.h', 'linux-headers/linux/userfaultfd.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qnum.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-commands-net.h', 'net/trace.h', 'trace/trace-net.h', 'net/clients.h', 'include/net/filter.h', 'net/colo.h', 'net/hub.h', 'net/colo-compare.h', 'qapi/qapi-events-net.h', 'net/tap_int.h', 'net/tap-linux.h', 'replay/replay-internal.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-stats.h', 'accel/accel-system.h', 'include/sysemu/accel-blocker.h', 'include/qemu/qht.h', 'include/qemu/qdist.h', 'include/tcg/tcg.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target-reg-bits.h', 'tcg/i386/tcg-target.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'accel/tcg/tb-context.h'],
# buildifier: leave-alone
includes = ['.', 'linux-headers', 'include', 'host/include/x86_64', 'tcg/i386', 'platform/linux-x86_64'],
@@ -484,7 +642,7 @@ cc_library(
cc_library(
copts = ['-mcx16', '-Wno-implicit-function-declaration'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', '@glib//:gmodule-static', '//external/qemu/google/compat/linux:compat'],
+ deps = ['//external/qemu/subprojects/libvhost-user:vhost-user-glib', '//external/qemu/subprojects/libvhost-user:vhost-user', '@glib//:glib-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '//external/qemu/google/compat/linux:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/linux-x86_64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-posix.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'include/qapi/opts-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/queue.h', 'include/qemu/option_int.h', 'include/qemu/option.h', 'include/qemu/error-report.h', 'include/qapi/visitor-impl.h', 'include/qapi/clone-visitor.h', 'include/qapi/qmp/qnull.h', 'include/qapi/qmp/qobject.h', 'include/qapi/dealloc-visitor.h', 'include/qapi/compat-policy.h', 'include/qapi/forward-visitor.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qbool.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qmp/qnum.h', 'include/qapi/qmp/qstring.h', 'include/qemu/ctype.h', 'qapi/trace.h', 'trace/trace-qapi.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qapi/qobject-input-visitor.h', 'include/qemu/keyval.h', 'include/qapi/qobject-output-visitor.h', 'include/qapi/string-input-visitor.h', 'include/qapi/string-output-visitor.h', 'include/qemu/range.h', 'include/qapi/type-helpers.h', 'qapi/qapi-types-common.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-posix.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qapi/qmp/dispatch.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/exec/hwaddr.h', 'include/qapi/qmp-event.h', 'qobject/qobject-internal.h', 'include/qapi/qmp/qlit.h', 'include/qapi/qmp/json-parser.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/unicode.h', 'qobject/json-parser-int.h', 'include/block/qdict.h', 'include/qemu/sockets.h', 'include/qemu/madvise.h', 'include/qemu/mprotect.h', 'include/qemu/hw-version.h', 'include/qemu/thread-context.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'qapi/qapi-builtin-visit.h', 'include/qemu/config-file.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'include/block/thread-pool.h', 'util/trace.h', 'trace/trace-util.h', 'util/aio-posix.h', 'include/qemu/mmap-alloc.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/units.h', 'util/qemu-thread-common.h', 'include/qemu/tsan.h', 'include/qemu/futex.h', 'linux-headers/asm-generic/bitsperlong.h', 'linux-headers/linux/stddef.h', 'include/qemu/memfd.h', 'include/qemu/defer-call.h', 'include/qemu/envlist.h', 'include/qemu/path.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/qemu/fifo8.h', 'include/qemu/cacheflush.h', 'include/qemu/cacheinfo.h', 'include/qemu/qemu-print.h', 'include/qemu/id.h', 'qapi/qapi-commands-misc.h', 'qapi/qapi-commands-common.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'include/sysemu/blockdev.h', 'include/hw/core/cpu.h', 'include/disas/dis-asm.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/qemu/help_option.h', 'include/qemu/qemu-progress.h', 'include/qemu/crc32c.h', 'include/qemu/log.h', 'include/qemu/qdist.h', 'include/qemu/qht.h', 'include/qemu/seqlock.h', 'include/qemu/memalign.h', 'include/qemu/xxhash.h', 'include/qemu/reserved-region.h', 'include/qemu/stats64.h', 'include/qemu/systemd.h', 'include/qemu/drm.h', 'include/qemu/guest-random.h', 'include/crypto/random.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-commands-yank.h', 'qapi/qapi-types-yank.h', 'qapi/qapi-visit-yank.h', 'include/qemu/yank.h', 'include/qemu/interval-tree.h', 'include/qemu/crc-ccitt.h', 'include/qemu/userfaultfd.h', 'linux-headers/linux/userfaultfd.h', 'include/block/raw-aio.h', 'include/qemu/coroutine_int.h', 'include/sysemu/cpu-timers.h', 'include/qemu/base64.h', 'include/sysemu/replay.h', 'qapi/qapi-types-ui.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-common.h', 'include/qemu/buffer.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/qemu/hbitmap.h', 'include/crypto/hash.h', 'include/qemu/iova-tree.h', 'include/qemu/uri.h', 'include/qemu/nvdimm-utils.h', 'include/hw/mem/nvdimm.h', 'include/hw/mem/pc-dimm.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/qemu/vhost-user-server.h', 'linux-headers/linux/vhost.h', 'linux-headers/linux/vhost_types.h', 'include/standard-headers/linux/vhost_types.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'include/io/channel-file.h', 'include/io/net-listener.h', 'include/standard-headers/linux/virtio_blk.h', 'include/standard-headers/linux/virtio_ids.h', 'util/block-helpers.h', 'include/qemu/co-shared-resource.h', 'include/qemu/throttle.h', 'include/qemu/timed-average.h', 'include/qemu/filemonitor.h', 'linux-headers/linux/vfio.h', 'include/standard-headers/linux/pci_regs.h', 'include/qemu/vfio-helpers.h', 'include/qemu/cpuid.h', 'include/crypto/aes.h', 'include/crypto/aes-round.h', 'host/include/x86_64/host/crypto/aes-round.h', 'host/include/i386/host/crypto/aes-round.h', 'include/crypto/clmul.h', 'host/include/x86_64/host/crypto/clmul.h', 'host/include/i386/host/crypto/clmul.h', 'include/crypto/init.h', 'include/crypto/sm4.h', 'trace/trace-root.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/block/export.h', 'qapi/qapi-types-block-export.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/block/block_int-io.h', 'include/sysemu/runstate.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/sysemu/dump-arch.h', 'include/exec/gdbstub.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/migration/blocker.h', 'qapi/qapi-types-migration.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'qapi/qapi-types-control.h', 'include/sysemu/iothread.h', 'qapi/qapi-emit-events.h', 'include/hw/mem/memory-device.h', 'qapi/qapi-commands-control.h', 'include/sysemu/qtest.h', 'include/hw/display/ramfb.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'net/colo-compare.h', 'include/migration/colo.h', 'migration/migration.h', 'include/io/channel-buffer.h', 'include/net/announce.h', 'qapi/qapi-types-net.h', 'migration/postcopy-ram.h', 'qapi/qapi-commands-migration.h', 'qapi/qapi-commands-sockets.h', 'include/ui/win32-kbd-hook.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/sysbus.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/hw/pci/pci.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/semihosting/semihost.h', 'include/hw/usb.h', 'include/hw/xen/xen.h', 'include/hw/xen/xen-x86.h', 'include/hw/i386/pc.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/pci/pci_host.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/registerfields.h', 'include/hw/cxl/cxl_device.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/cxl/cxl_events.h', 'include/hw/virtio/virtio-md-pci.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-commands-authz.h', 'trace/trace-qapi_commands_authz_trace_events.h', 'qapi/qapi-visit-block.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-events-block.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'trace/trace-qapi_commands_block_trace_events.h', 'trace/trace-qapi_commands_block_core_trace_events.h', 'qapi/qapi-visit-block-export.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-commands-block-export.h', 'trace/trace-qapi_commands_block_export_trace_events.h', 'qapi/qapi-visit-char.h', 'qapi/qapi-events-char.h', 'qapi/qapi-commands-char.h', 'trace/trace-qapi_commands_char_trace_events.h', 'trace/trace-qapi_commands_common_trace_events.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-events-compat.h', 'qapi/qapi-commands-compat.h', 'trace/trace-qapi_commands_compat_trace_events.h', 'qapi/qapi-visit-control.h', 'qapi/qapi-events-control.h', 'trace/trace-qapi_commands_control_trace_events.h', 'trace/trace-qapi_commands_crypto_trace_events.h', 'qapi/qapi-types-cxl.h', 'qapi/qapi-visit-cxl.h', 'qapi/qapi-events-cxl.h', 'qapi/qapi-commands-cxl.h', 'trace/trace-qapi_commands_cxl_trace_events.h', 'qapi/qapi-types-dump.h', 'qapi/qapi-visit-dump.h', 'qapi/qapi-events-dump.h', 'qapi/qapi-commands-dump.h', 'trace/trace-qapi_commands_dump_trace_events.h', 'qapi/qapi-visit-error.h', 'qapi/qapi-events-error.h', 'qapi/qapi-commands-error.h', 'trace/trace-qapi_commands_error_trace_events.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-visit-introspect.h', 'qapi/qapi-events-introspect.h', 'qapi/qapi-commands-introspect.h', 'trace/trace-qapi_commands_introspect_trace_events.h', 'trace/trace-qapi_commands_job_trace_events.h', 'qapi/qapi-events-machine-common.h', 'trace/trace-qapi_commands_machine_common_trace_events.h', 'qapi/qapi-events-machine.h', 'trace/trace-qapi_commands_machine_trace_events.h', 'qapi/qapi-visit-migration.h', 'qapi/qapi-events-migration.h', 'trace/trace-qapi_commands_migration_trace_events.h', 'qapi/qapi-visit-misc.h', 'qapi/qapi-events-misc.h', 'trace/trace-qapi_commands_misc_trace_events.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-events-net.h', 'qapi/qapi-commands-net.h', 'trace/trace-qapi_commands_net_trace_events.h', 'qapi/qapi-types-pragma.h', 'qapi/qapi-visit-pragma.h', 'qapi/qapi-events-pragma.h', 'qapi/qapi-commands-pragma.h', 'trace/trace-qapi_commands_pragma_trace_events.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-commands-qom.h', 'trace/trace-qapi_commands_qom_trace_events.h', 'qapi/qapi-visit-replay.h', 'qapi/qapi-events-replay.h', 'qapi/qapi-commands-replay.h', 'trace/trace-qapi_commands_replay_trace_events.h', 'qapi/qapi-visit-run-state.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-commands-run-state.h', 'trace/trace-qapi_commands_run_state_trace_events.h', 'trace/trace-qapi_commands_sockets_trace_events.h', 'qapi/qapi-types-stats.h', 'qapi/qapi-visit-stats.h', 'qapi/qapi-events-stats.h', 'qapi/qapi-commands-stats.h', 'trace/trace-qapi_commands_stats_trace_events.h', 'qapi/qapi-visit-trace.h', 'qapi/qapi-events-trace.h', 'trace/trace-qapi_commands_trace_trace_events.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-visit-transaction.h', 'qapi/qapi-events-transaction.h', 'qapi/qapi-commands-transaction.h', 'trace/trace-qapi_commands_transaction_trace_events.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-visit-virtio.h', 'qapi/qapi-events-virtio.h', 'qapi/qapi-commands-virtio.h', 'trace/trace-qapi_commands_virtio_trace_events.h', 'qapi/qapi-events-yank.h', 'trace/trace-qapi_commands_yank_trace_events.h', 'qapi/qapi-types-acpi.h', 'qapi/qapi-visit-acpi.h', 'qapi/qapi-events-acpi.h', 'qapi/qapi-commands-acpi.h', 'trace/trace-qapi_commands_acpi_trace_events.h', 'qapi/qapi-types-audio.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-events-audio.h', 'qapi/qapi-commands-audio.h', 'trace/trace-qapi_commands_audio_trace_events.h', 'qapi/qapi-types-cryptodev.h', 'qapi/qapi-visit-cryptodev.h', 'qapi/qapi-events-cryptodev.h', 'qapi/qapi-commands-cryptodev.h', 'trace/trace-qapi_commands_cryptodev_trace_events.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-visit-qdev.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-commands-qdev.h', 'trace/trace-qapi_commands_qdev_trace_events.h', 'qapi/qapi-types-pci.h', 'qapi/qapi-visit-pci.h', 'qapi/qapi-events-pci.h', 'qapi/qapi-commands-pci.h', 'trace/trace-qapi_commands_pci_trace_events.h', 'qapi/qapi-types-rdma.h', 'qapi/qapi-visit-rdma.h', 'qapi/qapi-events-rdma.h', 'qapi/qapi-commands-rdma.h', 'trace/trace-qapi_commands_rdma_trace_events.h', 'qapi/qapi-types-rocker.h', 'qapi/qapi-visit-rocker.h', 'qapi/qapi-events-rocker.h', 'qapi/qapi-commands-rocker.h', 'trace/trace-qapi_commands_rocker_trace_events.h', 'qapi/qapi-types-tpm.h', 'qapi/qapi-visit-tpm.h', 'qapi/qapi-events-tpm.h', 'qapi/qapi-commands-tpm.h', 'trace/trace-qapi_commands_tpm_trace_events.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-commands-ui.h', 'trace/trace-qapi_commands_ui_trace_events.h', 'trace/trace-crypto.h', 'trace/trace-qom.h', 'trace/trace-monitor.h', 'trace/trace-gdbstub.h', 'trace/trace-authz.h', 'trace/trace-block.h', 'trace/trace-io.h', 'trace/trace-nbd.h', 'trace/trace-scsi.h', 'trace/trace-accel_kvm.h', 'trace/trace-audio.h', 'trace/trace-backends.h', 'trace/trace-backends_tpm.h', 'trace/trace-chardev.h', 'trace/trace-ebpf.h', 'trace/trace-hw_9pfs.h', 'trace/trace-hw_acpi.h', 'trace/trace-hw_adc.h', 'trace/trace-hw_alpha.h', 'trace/trace-hw_arm.h', 'trace/trace-hw_audio.h', 'trace/trace-hw_block.h', 'trace/trace-hw_block_dataplane.h', 'trace/trace-hw_char.h', 'trace/trace-hw_display.h', 'trace/trace-hw_dma.h', 'trace/trace-hw_hyperv.h', 'trace/trace-hw_i2c.h', 'trace/trace-hw_i386.h', 'trace/trace-hw_i386_xen.h', 'trace/trace-hw_i386_kvm.h', 'trace/trace-hw_ide.h', 'trace/trace-hw_input.h', 'trace/trace-hw_intc.h', 'trace/trace-hw_isa.h', 'trace/trace-hw_mem.h', 'trace/trace-hw_mips.h', 'trace/trace-hw_misc.h', 'trace/trace-hw_misc_macio.h', 'trace/trace-hw_net.h', 'trace/trace-hw_net_can.h', 'trace/trace-hw_nubus.h', 'trace/trace-hw_nvme.h', 'trace/trace-hw_nvram.h', 'trace/trace-hw_pci.h', 'trace/trace-hw_pci_host.h', 'trace/trace-hw_ppc.h', 'trace/trace-hw_rdma.h', 'trace/trace-hw_rdma_vmw.h', 'trace/trace-hw_rtc.h', 'trace/trace-hw_s390x.h', 'trace/trace-hw_scsi.h', 'trace/trace-hw_sensor.h', 'trace/trace-hw_sd.h', 'trace/trace-hw_sh4.h', 'trace/trace-hw_sparc.h', 'trace/trace-hw_sparc64.h', 'trace/trace-hw_ssi.h', 'trace/trace-hw_timer.h', 'trace/trace-hw_tpm.h', 'trace/trace-hw_ufs.h', 'trace/trace-hw_usb.h', 'trace/trace-hw_vfio.h', 'trace/trace-hw_virtio.h', 'trace/trace-hw_watchdog.h', 'trace/trace-hw_xen.h', 'trace/trace-hw_gpio.h', 'trace/trace-migration.h', 'trace/trace-net.h', 'trace/trace-system.h', 'trace/trace-ui.h', 'trace/trace-hw_remote.h', 'trace/trace-accel_tcg.h', 'trace/trace-hw_core.h', 'trace/trace-target_arm.h', 'trace/trace-target_arm_hvf.h', 'trace/trace-target_hppa.h', 'trace/trace-target_i386.h', 'trace/trace-target_i386_kvm.h', 'trace/trace-target_mips_tcg.h', 'trace/trace-target_nios2.h', 'trace/trace-target_ppc.h', 'trace/trace-target_riscv.h', 'trace/trace-target_s390x.h', 'trace/trace-target_s390x_kvm.h', 'trace/trace-target_sparc.h', 'trace/trace-qapi_commands_machine_target_trace_events.h', 'trace/trace-qapi_commands_misc_target_trace_events.h'],
# buildifier: leave-alone
includes = ['.', 'subprojects/libvhost-user', 'qapi', 'trace', 'linux-headers', 'include', 'host/include/x86_64', 'platform/linux-x86_64'],
@@ -3019,7 +3177,7 @@ py_binary(
srcs = ['subprojects/keycodemapdb/tools/keymap-gen.py'],
)
py_binary(
- data = ['platform/linux-x86_64/aarch64-softmmu-config-devices.h', 'platform/linux-x86_64/aarch64-softmmu-config-target.h', 'platform/linux-x86_64/x86_64-softmmu-config-target.h', 'platform/linux-x86_64/riscv64-softmmu-config-target.h', 'platform/linux-x86_64/riscv64-softmmu-config-devices.h', 'platform/linux-x86_64/x86_64-softmmu-config-devices.h'],
+ data = ['platform/linux-x86_64/aarch64-softmmu-config-devices.h', 'platform/linux-x86_64/riscv64-softmmu-config-target.h', 'platform/linux-x86_64/aarch64-softmmu-config-target.h', 'platform/linux-x86_64/riscv64-softmmu-config-devices.h', 'platform/linux-x86_64/x86_64-softmmu-config-target.h', 'platform/linux-x86_64/x86_64-softmmu-config-devices.h'],
name = 'make-config-poison',
srcs = ['scripts/make-config-poison.py'],
)
@@ -3028,9 +3186,9 @@ py_binary(
srcs = ['scripts/modules/module_block.py'],
)
py_binary(
- data = ['qapi/pci.json', 'qapi/sockets.json', 'qapi/block.json', 'qapi/migration.json', 'qapi/yank.json', 'qapi/misc-target.json', 'qapi/rocker.json', 'qapi/error.json', 'qapi/cryptodev.json', 'qapi/machine-common.json', 'qapi/virtio.json', 'qapi/block-export.json', 'qapi/rdma.json', 'qapi/qom.json', 'qapi/introspect.json', 'qapi/stats.json', 'qapi/acpi.json', 'qapi/char.json', 'qapi/machine-target.json', 'qapi/authz.json', 'qapi/crypto.json', 'qapi/net.json', 'qapi/compat.json', 'qapi/tpm.json', 'qapi/control.json', 'qapi/replay.json', 'qapi/qdev.json', 'qapi/run-state.json', 'qapi/ui.json', 'qapi/common.json', 'qapi/audio.json', 'qapi/misc.json', 'qapi/dump.json', 'qapi/cxl.json', 'qapi/pragma.json', 'qapi/machine.json', 'qapi/trace.json', 'qapi/transaction.json', 'qapi/job.json', 'qapi/block-core.json'],
+ data = ['qapi/dump.json', 'qapi/cryptodev.json', 'qapi/introspect.json', 'qapi/machine-target.json', 'qapi/acpi.json', 'qapi/rdma.json', 'qapi/virtio.json', 'qapi/yank.json', 'qapi/transaction.json', 'qapi/pci.json', 'qapi/rocker.json', 'qapi/control.json', 'qapi/crypto.json', 'qapi/block-export.json', 'qapi/misc.json', 'qapi/ui.json', 'qapi/qdev.json', 'qapi/char.json', 'qapi/misc-target.json', 'qapi/migration.json', 'qapi/trace.json', 'qapi/common.json', 'qapi/pragma.json', 'qapi/block-core.json', 'qapi/qom.json', 'qapi/replay.json', 'qapi/net.json', 'qapi/machine.json', 'qapi/job.json', 'qapi/audio.json', 'qapi/tpm.json', 'qapi/sockets.json', 'qapi/block.json', 'qapi/authz.json', 'qapi/compat.json', 'qapi/machine-common.json', 'qapi/error.json', 'qapi/stats.json', 'qapi/run-state.json', 'qapi/cxl.json'],
name = 'qapi-gen',
- srcs = ['scripts/qapi/error.py', 'scripts/qapi/source.py', 'scripts/qapi/parser.py', 'scripts/qapi/common.py', 'scripts/qapi/types.py', 'scripts/qapi/visit.py', 'scripts/qapi/schema.py', 'scripts/qapi/main.py', 'scripts/qapi/expr.py', 'scripts/qapi-gen.py', 'scripts/qapi/events.py', 'scripts/qapi/commands.py', 'scripts/qapi/__init__.py', 'scripts/qapi/gen.py', 'scripts/qapi/introspect.py'],
+ srcs = ['scripts/qapi/expr.py', 'scripts/qapi/events.py', 'scripts/qapi/parser.py', 'scripts/qapi/__init__.py', 'scripts/qapi/source.py', 'scripts/qapi/commands.py', 'scripts/qapi/introspect.py', 'scripts/qapi/types.py', 'scripts/qapi/visit.py', 'scripts/qapi/schema.py', 'scripts/qapi/common.py', 'scripts/qapi-gen.py', 'scripts/qapi/gen.py', 'scripts/qapi/error.py', 'scripts/qapi/main.py'],
)
py_binary(
name = 'qemu-version',
@@ -3042,6 +3200,6 @@ py_binary(
)
py_binary(
name = 'tracetool',
- srcs = ['scripts/tracetool/format/ust_events_h.py', 'scripts/tracetool/backend/ftrace.py', 'scripts/tracetool/backend/syslog.py', 'scripts/tracetool/format/stap.py', 'scripts/tracetool/backend/ust.py', 'scripts/tracetool/format/__init__.py', 'scripts/tracetool/backend/dtrace.py', 'scripts/tracetool/backend/__init__.py', 'scripts/tracetool/format/ust_events_c.py', 'scripts/tracetool.py', 'scripts/tracetool/format/simpletrace_stap.py', 'scripts/tracetool/format/h.py', 'scripts/tracetool/format/c.py', 'scripts/tracetool/backend/simple.py', 'scripts/tracetool/format/log_stap.py', 'scripts/tracetool/vcpu.py', 'scripts/tracetool/backend/log.py', 'scripts/tracetool/format/d.py', 'scripts/tracetool/__init__.py'],
+ srcs = ['scripts/tracetool/backend/ust.py', 'scripts/tracetool/backend/simple.py', 'scripts/tracetool/format/h.py', 'scripts/tracetool/backend/syslog.py', 'scripts/tracetool/format/ust_events_h.py', 'scripts/tracetool/backend/ftrace.py', 'scripts/tracetool/format/d.py', 'scripts/tracetool/format/log_stap.py', 'scripts/tracetool/backend/log.py', 'scripts/tracetool/format/stap.py', 'scripts/tracetool/format/ust_events_c.py', 'scripts/tracetool/backend/dtrace.py', 'scripts/tracetool/format/c.py', 'scripts/tracetool/vcpu.py', 'scripts/tracetool/backend/__init__.py', 'scripts/tracetool/format/__init__.py', 'scripts/tracetool/__init__.py', 'scripts/tracetool/format/simpletrace_stap.py', 'scripts/tracetool.py'],
)
diff --git a/platform/BUILD.windows-amd64 b/platform/BUILD.windows-amd64
index a5d80c8bae..f7b5b135ec 100644
--- a/platform/BUILD.windows-amd64
+++ b/platform/BUILD.windows-amd64
@@ -14,6 +14,27 @@ cc_binary(
)
cc_binary(
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ deps = ['libhw-display-virtio-gpu', '//external/qemu/google/compat/windows:compat', ':qemu-system-x86_64.if'],
+ linkshared = True,
+ name = 'hw-display-virtio-gpu',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ deps = ['libhw-display-virtio-gpu-pci', '//external/qemu/google/compat/windows:compat', ':qemu-system-x86_64.if'],
+ linkshared = True,
+ name = 'hw-display-virtio-gpu-pci',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ deps = ['libhw-display-virtio-gpu-pci-rutabaga', '//external/qemu/google/compat/windows:compat', ':qemu-system-x86_64.if'],
+ linkshared = True,
+ name = 'hw-display-virtio-gpu-pci-rutabaga',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
deps = ['libhw-display-virtio-gpu-rutabaga', '//external/qemu/google/compat/windows:compat', ':qemu-system-x86_64.if'],
linkshared = True,
name = 'hw-display-virtio-gpu-rutabaga',
@@ -21,8 +42,22 @@ cc_binary(
)
cc_binary(
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ deps = ['libhw-display-virtio-vga', '//external/qemu/google/compat/windows:compat', ':qemu-system-x86_64.if'],
+ linkshared = True,
+ name = 'hw-display-virtio-vga',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ deps = ['libhw-display-virtio-vga-gl', '//external/qemu/google/compat/windows:compat', ':qemu-system-x86_64.if'],
+ linkshared = True,
+ name = 'hw-display-virtio-vga-gl',
+ visibility = ['//visibility:public'],
+)
+cc_binary(
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', 'libauthz', 'libqom', 'libblock', 'libcrypto', 'libio', 'libevent-loop-base', '@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', 'libqemuutilstubs', '//external/qemu/google/compat/windows:compat'],
+ deps = ['libqemuutil', 'libauthz', 'libqom', 'libblock', 'libcrypto', 'libio', 'libevent-loop-base', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', 'libqemuutilstubs', '//external/qemu/google/compat/windows:compat'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
linkopts = ['-Wl,/SUBSYSTEM:CONSOLE'],
@@ -32,7 +67,7 @@ cc_binary(
)
cc_interface_binary(
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"aarch64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"aarch64-softmmu-config-devices.h\\"'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', '//external/dtc:libfdt', '@zlib//:zlib', 'libqemu-aarch64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/dtc:libfdt', 'libqemu-aarch64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/windows-amd64'],
linkopts = ['-Wl,/SUBSYSTEM:CONSOLE'],
@@ -43,7 +78,7 @@ cc_interface_binary(
)
cc_interface_binary(
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"riscv64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"riscv64-softmmu-config-devices.h\\"'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', '//external/dtc:libfdt', '@zlib//:zlib', 'libqemu-riscv64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/dtc:libfdt', 'libqemu-riscv64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/windows-amd64'],
linkopts = ['-Wl,/SUBSYSTEM:CONSOLE'],
@@ -54,7 +89,7 @@ cc_interface_binary(
)
cc_interface_binary(
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"x86_64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"x86_64-softmmu-config-devices.h\\"'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', '//external/dtc:libfdt', '@zlib//:zlib', 'libqemu-x86_64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/dtc:libfdt', 'libqemu-x86_64-softmmu', '//hardware/generic/goldfish/emulator/plugin:registration'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/windows-amd64'],
linkopts = ['-Wl,/SUBSYSTEM:CONSOLE'],
@@ -67,7 +102,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO', 'NEED_CPU_H', 'CONFIG_TARGET=\\"x86_64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"x86_64-softmmu-config-devices.h\\"'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', 'libaccel-tcg-x86_64_libmodule-common', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', 'libaccel-tcg-x86_64_libmodule-common', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'platform/windows-amd64/x86_64-softmmu-config-target.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/sysemu/tcg.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-run-state.h', 'qapi/qapi-types-ui.h', 'qapi/qapi-types-sockets.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/sysemu/cpu-timers.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/guest-random.h', 'include/exec/exec-all.h', 'target/i386/cpu.h', 'target/i386/cpu-qom.h', 'include/hw/core/cpu.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'include/qemu/plugin-event.h', 'target/i386/kvm/hyperv-proto.h', 'include/hw/hyperv/hyperv-proto.h', 'include/exec/cpu-defs.h', 'target/i386/cpu-param.h', 'include/exec/target_long.h', 'include/qemu/cpu-float.h', 'include/fpu/softfloat-types.h', 'include/exec/cpu-all.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/exec/tswap.h', 'target/i386/svm.h', 'include/hw/i386/apic.h', 'include/exec/translation-block.h', 'include/exec/tb-flush.h', 'include/exec/gdbstub.h', 'accel/tcg/tcg-accel-ops.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'accel/tcg/tcg-accel-ops-mttcg.h', 'accel/tcg/tcg-accel-ops-rr.h', 'accel/tcg/tcg-accel-ops-icount.h', 'include/hw/boards.h', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/tcg/startup.h', 'include/qemu/lockable.h'],
# buildifier: leave-alone
includes = ['target/i386', '.', 'qapi', 'include', 'platform/windows-amd64'],
@@ -79,7 +114,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/windows-amd64'],
@@ -91,7 +126,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/authz/base.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qom/object.h', 'include/qemu/module.h', 'authz/trace.h', 'trace/trace-authz.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/authz/list.h', 'qapi/qapi-types-authz.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-builtin-visit.h', 'include/authz/listfile.h', 'include/qemu/filemonitor.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/sysemu/event-loop-base.h', 'include/qemu/sockets.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qobject.h', 'include/qapi/qobject-input-visitor.h', 'include/authz/simple.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -103,7 +138,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'block/trace.h', 'trace/trace-block.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/blockjob.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qemu/job.h', 'include/qemu/queue.h', 'include/qemu/progress_meter.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/block/block_int-common.h', 'include/block/block-common.h', 'include/block/block-global-state.h', 'include/qemu/transactions.h', 'include/block/snapshot.h', 'include/qemu/iov.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/block/block_int-io.h', 'include/block/dirty-bitmap.h', 'include/block/fuse.h', 'include/block/nbd.h', 'include/block/export.h', 'qapi/qapi-types-block-export.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'include/qemu/sockets.h', 'include/crypto/tlscreds.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/block/qdict.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'block/module_block.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qnull.h', 'include/qapi/qmp/qstring.h', 'include/qapi/qobject-output-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/block/block.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/qemu/option.h', 'include/block/qapi.h', 'include/qemu/cutils.h', 'include/qemu/id.h', 'include/qemu/range.h', 'block/coroutines.h', 'include/block/blockjob_int.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-sockets.h', 'include/qapi/qmp/qerror.h', 'trace/trace-root.h', 'include/qemu-io.h', 'include/qemu/memalign.h', 'nbd/trace.h', 'trace/trace-nbd.h', 'nbd/nbd-internal.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/qapi/clone-visitor.h', 'include/scsi/constants.h', 'include/scsi/utils.h', 'include/scsi/pr-manager.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'scsi/trace.h', 'trace/trace-scsi.h', 'qapi/qapi-types-block.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'include/sysemu/qtest.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/block/aio_task.h', 'include/block/block_backup.h', 'include/block/block-copy.h', 'block/copy-before-write.h', 'include/qemu/config-file.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qobject-input-visitor.h', 'include/sysemu/blockdev.h', 'include/sysemu/runstate.h', 'qapi/qapi-types-run-state.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-ui.h', 'qapi/qapi-events-block.h', 'include/migration/misc.h', 'qapi/qapi-types-migration.h', 'qapi/qapi-types-net.h', 'include/block/reqlist.h', 'include/qemu/units.h', 'include/qemu/co-shared-resource.h', 'block/copy-on-read.h', 'include/crypto/block.h', 'include/crypto/cipher.h', 'include/crypto/ivgen.h', 'include/crypto/hash.h', 'include/qapi/opts-visitor.h', 'block/crypto.h', 'include/block/write-threshold.h', 'include/qemu/uri.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'include/qapi/qmp/qbool.h', 'include/qapi/qmp/qnum.h', 'include/qemu/qemu-print.h', 'block/qcow2.h', 'include/qemu/option_int.h', 'include/block/thread-pool.h', 'include/qemu/throttle-options.h', 'include/block/raw-aio.h', 'block/block-gen.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'block', 'include', 'platform/windows-amd64'],
@@ -115,7 +150,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/blockjob.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qemu/job.h', 'include/qemu/queue.h', 'include/qemu/progress_meter.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/block/block_int-common.h', 'include/block/block-common.h', 'include/block/block-global-state.h', 'include/qemu/transactions.h', 'include/block/snapshot.h', 'include/qemu/iov.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/block/block_int-io.h', 'include/block/export.h', 'qapi/qapi-types-block-export.h', 'include/block/dirty-bitmap.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'nbd/trace.h', 'trace/trace-nbd.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'nbd/nbd-internal.h', 'include/block/nbd.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'include/qemu/sockets.h', 'include/crypto/tlscreds.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/block/block.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/qemu/units.h', 'include/qemu/memalign.h', 'include/sysemu/iothread.h', 'include/block/fuse.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'include/qemu/id.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'include/exec/hwaddr.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/block/qdict.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/qemu/option.h', 'include/qemu/qemu-print.h', 'include/qemu/config-file.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-types-block.h', 'qapi/qapi-commands-transaction.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qmp/qnum.h', 'include/qapi/qmp/qstring.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qobject-output-visitor.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'block/trace.h', 'trace/trace-block.h', 'include/sysemu/runstate.h', 'qapi/qapi-types-run-state.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-ui.h', 'include/qemu/cutils.h', 'include/qemu/help_option.h', 'include/qemu/throttle-options.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-block-export.h', 'include/io/net-listener.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-misc.h', 'trace/trace-root.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -127,7 +162,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/error-report.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qapi/qmp/qerror.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-run-state.h', 'qapi/qapi-types-ui.h', 'qapi/qapi-types-sockets.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/chardev/char-io.h', 'include/io/channel.h', 'chardev/chardev-internal.h', 'include/qemu/option.h', 'include/chardev/char-win.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/qemu/iov.h', 'include/block/throttle-groups.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/throttle.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'qapi/qapi-commands-control.h', 'qapi/qapi-types-control.h', 'qapi/qapi-commands-char.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-commands-common.h', 'include/qemu/base64.h', 'include/qemu/sockets.h', 'include/io/channel-file.h', 'include/chardev/char-serial.h', 'include/io/channel-socket.h', 'include/io/task.h', 'include/io/channel-websock.h', 'include/qemu/buffer.h', 'include/qapi/clone-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'include/chardev/char-socket.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/io/net-listener.h', 'include/chardev/char-win-stdio.h', 'include/qemu/cutils.h', 'include/monitor/monitor.h', 'include/qemu/readline.h', 'include/exec/hwaddr.h', 'include/monitor/qmp-helpers.h', 'include/qemu/config-file.h', 'include/qemu/qemu-print.h', 'include/qemu/help_option.h', 'include/qemu/id.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'include', 'platform/windows-amd64'],
@@ -139,7 +174,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', '//external/dtc:libfdt', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/dtc:libfdt', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/exec/log.h', 'include/disas/disas.h', 'include/qemu/error-report.h', 'include/qemu/qemu-print.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/exec/memopidx.h', 'include/semihosting/semihost.h', 'include/sysemu/runstate.h', 'include/gdbstub/user.h', 'include/gdbstub/syscalls.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'gdbstub/internals.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/qemu/lockable.h', 'trace/trace-root.h', 'include/exec/page-vary.h', 'target/riscv/cpu_cfg.h', 'disas/riscv.h', 'disas/riscv-xthead.h', 'disas/riscv-xventana.h', 'disas/disas-internal.h', 'include/elf.h', 'include/disas/capstone.h', 'accel/tcg/internal-common.h', 'include/exec/translation-block.h', 'include/monitor/hmp.h', 'include/qemu/readline.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-qom.h', 'include/qapi/qmp/qjson.h', 'include/qom/object_interfaces.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/ui/clipboard.h', 'ui/trace.h', 'trace/trace-ui.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'qapi/qapi-commands-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'ui/console-priv.h', 'ui/vgafont.h', 'ui/cursor_hidden.xpm', 'ui/cursor_left_ptr.xpm', 'ui/keymaps.h', 'include/ui/kbd-state.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/input-event-codes.h', 'ui/input-keymap-atset1-to-qcode.c.inc', 'ui/input-keymap-linux-to-qcode.c.inc', 'ui/input-keymap-qcode-to-atset1.c.inc', 'ui/input-keymap-qcode-to-atset2.c.inc', 'ui/input-keymap-qcode-to-atset3.c.inc', 'ui/input-keymap-qcode-to-linux.c.inc', 'ui/input-keymap-qcode-to-qnum.c.inc', 'ui/input-keymap-qcode-to-sun.c.inc', 'ui/input-keymap-qnum-to-qcode.c.inc', 'ui/input-keymap-usb-to-qcode.c.inc', 'ui/input-keymap-win32-to-qcode.c.inc', 'ui/input-keymap-x11-to-qcode.c.inc', 'ui/input-keymap-xorgevdev-to-qcode.c.inc', 'ui/input-keymap-xorgkbd-to-qcode.c.inc', 'ui/input-keymap-xorgxquartz-to-qcode.c.inc', 'ui/input-keymap-xorgxwin-to-qcode.c.inc', 'ui/input-keymap-osx-to-qcode.c.inc', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/sockets.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'ui/vnc_keysym.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'ui/input-barrier.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/qemu/datadir.h', 'include/qemu/ctype.h', 'include/standard-headers/drm/drm_fourcc.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/io/channel-file.h', 'include/monitor/qmp-helpers.h', 'include/ui/dbus-display.h', 'include/ui/dbus-module.h', 'include/ui/qemu-spice.h', 'include/ui/qemu-spice-module.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pci_bus.h', 'include/qemu/fifo8.h', 'ui/vnc.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/qemu/buffer.h', 'include/io/channel-tls.h', 'include/io/net-listener.h', 'include/authz/base.h', 'ui/vnc-palette.h', 'ui/vnc-enc-zrle.h', 'ui/vnc-auth-vencrypt.h', 'ui/vnc-ws.h', 'ui/vnc-jobs.h', 'include/authz/list.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'include/crypto/hash.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredsx509.h', 'include/crypto/random.h', 'include/crypto/secret_common.h', 'include/qemu/help_option.h', 'include/io/dns-resolver.h', 'include/crypto/cipher.h', 'ui/vnc-enc-hextile-template.h', 'ui/vnc-enc-tight.h', 'ui/vnc-enc-zrle.c.inc', 'ui/vnc-enc-zywrle-template.c', 'ui/vnc-enc-zywrle.h', 'include/io/channel-websock.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/tpm.h', 'include/qemu/units.h', 'include/hw/registerfields.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/irq.h', 'include/hw/acpi/acpi.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-visit-acpi.h', 'hw/acpi/trace.h', 'trace/trace-hw_acpi.h', 'include/hw/acpi/utils.h', 'include/hw/loader.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/hw/acpi/cpu.h', 'qapi/qapi-events-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/i386/pc.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/mem/pc-dimm.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-qdev.h', 'include/hw/mem/nvdimm.h', 'include/qemu/nvdimm-utils.h', 'include/hw/acpi/pci.h', 'include/hw/pci/pcie_host.h', 'include/hw/mem/memory-device.h', 'include/hw/acpi/cxl.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/reset.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'hw/acpi/hmat.h', 'include/hw/isa/apm.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/acpi/pcihp.h', 'include/hw/acpi/piix4.h', 'include/sysemu/xen.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci-bridge/xio3130_downstream.h', 'hw/i386/acpi-build.h', 'include/qom/qom-qobject.h', 'hw/acpi/viot.h', 'include/hw/acpi/ich9_tco.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/rtc/mc146818rtc.h', 'include/sysemu/watchdog.h', 'include/hw/acpi/erst.h', 'include/hw/ipmi/ipmi.h', 'include/hw/acpi/ipmi.h', 'qapi/qapi-commands-acpi.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/adc/aspeed_adc.h', 'hw/adc/trace.h', 'trace/trace-hw_adc.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/clock.h', 'include/hw/qdev-clock.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/adc/max111x.h', 'include/hw/ssi/ssi.h', 'include/hw/audio/soundhw.h', 'hw/audio/ac97.h', 'hw/audio/fmopl.h', 'hw/audio/trace.h', 'trace/trace-hw_audio.h', 'hw/audio/gusemu.h', 'hw/audio/gustate.h', 'include/hw/pci/msi.h', 'hw/audio/intel-hda.h', 'hw/audio/intel-hda-defs.h', 'hw/audio/hda-codec-common.h', 'include/hw/audio/wm8750.h', 'include/hw/timer/i8254.h', 'include/hw/audio/pcspk.h', 'hw/audio/pl041.h', 'hw/audio/pl041.hx', 'hw/audio/lm4549.h', 'include/hw/hw.h', 'include/hw/audio/virtio-snd.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_snd.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-bus.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/qemu/memalign.h', 'hw/block/fdc-internal.h', 'hw/block/m25p80_sfdp.h', 'hw/block/dataplane/trace.h', 'trace/trace-hw_block_dataplane.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/sysemu/block-ram-registrar.h', 'hw/block/dataplane/virtio-blk.h', 'include/chardev/char-serial.h', 'include/hw/char/cadence_uart.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/char/imx_serial.h', 'include/hw/ipack/ipack.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/hw/char/nrf51_uart.h', 'include/chardev/char-parallel.h', 'include/hw/char/pl011.h', 'include/hw/char/serial.h', 'include/hw/char/shakti_uart.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-events-char.h', 'include/hw/char/xilinx_uartlite.h', 'include/hw/char/digic-uart.h', 'include/hw/arm/exynos4210.h', 'include/hw/or-irq.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/hw/core/split-irq.h', 'include/hw/arm/boot.h', 'target/arm/cpu-qom.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/char/sifive_uart.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/char/riscv_htif.h', 'include/exec/tswap.h', 'include/hw/core/generic-loader.h', 'hw/core/guest-loader.h', 'include/sysemu/device_tree.h', 'include/hw/platform-bus.h', 'include/hw/ptimer.h', 'include/sysemu/cpu-timers.h', 'include/sysemu/qtest.h', 'include/hw/stream.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/hw/arm/fdt.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/hw/fw-path-provider.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'include/qapi/type-helpers.h', 'hw/core/uboot_image.h', 'accel/tcg/debuginfo.h', 'include/hw/elf_ops.h', 'include/qapi/string-output-visitor.h', 'include/hw/intc/intc.h', 'include/hw/rdma/rdma.h', 'include/qapi/qobject-input-visitor.h', 'include/migration/global_state.h', 'include/exec/confidential-guest-support.h', 'include/hw/virtio/virtio-net.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/net/announce.h', 'include/qemu/option_int.h', 'ebpf/ebpf_rss.h', 'include/hw/nmi.h', 'qapi/qapi-types-migration.h', 'hw/core/qdev-prop-internal.h', 'util/block-helpers.h', 'include/hw/cpu/core.h', 'include/hw/cpu/cluster.h', 'include/hw/cpu/arm11mpcore.h', 'include/hw/misc/arm11scu.h', 'include/hw/intc/realview_gic.h', 'include/hw/pci/msix.h', 'include/hw/pci-bridge/cxl_upstream_port.h', 'include/hw/cxl/cxl_host.h', 'include/hw/pci-bridge/pci_expander_bridge.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/display/bochs-vbe.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'include/ui/pixel_ops.h', 'hw/display/cirrus_vga_internal.h', 'hw/display/vga_int.h', 'hw/display/cirrus_vga_rop.h', 'hw/display/cirrus_vga_rop2.h', 'hw/display/framebuffer.h', 'hw/display/pl110_template.h', 'include/hw/display/blizzard.h', 'include/hw/display/tc6393xb.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/display/vga.h', 'hw/display/vga_regs.h', 'include/hw/xen/xen.h', 'hw/display/vga-access.h', 'hw/display/vga-helpers.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/xlnx_dp.h', 'include/hw/dma/xlnx_dpdma.h', 'hw/display/ati_int.h', 'include/hw/i2c/bitbang_i2c.h', 'hw/display/ati_regs.h', 'include/hw/dma/pl080.h', 'hw/dma/trace.h', 'trace/trace-hw_dma.h', 'include/hw/dma/i8257.h', 'include/hw/dma/xlnx-zynq-devcfg.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/arm/soc_dma.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/dma/xlnx_csu_dma.h', 'hw/gpio/trace.h', 'trace/trace-hw_gpio.h', 'include/hw/arm/sharpsl.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/sd/sd.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/gpio/pca_i2c_gpio.h', 'hw/i2c/trace.h', 'trace/trace-hw_i2c.h', 'include/hw/i2c/smbus_slave.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/qemu/guest-random.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/pmbus_device.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/ide/pci.h', 'hw/ide/ahci_internal.h', 'include/hw/ide/ahci.h', 'hw/ide/trace.h', 'trace/trace-hw_ide.h', 'include/qemu/hw-version.h', 'include/scsi/constants.h', 'include/hw/ide/isa.h', 'include/hw/ide/piix.h', 'include/hw/input/hid.h', 'hw/input/trace.h', 'trace/trace-hw_input.h', 'include/hw/input/lm832x.h', 'include/hw/input/ps2.h', 'include/hw/input/i8042.h', 'include/hw/input/pl050.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_input.h', 'hw/intc/gic_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'include/hw/arm/linux-boot-if.h', 'include/hw/intc/arm_gicv3_common.h', 'hw/intc/gicv3_internal.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/intc/i8259.h', 'include/hw/isa/i8259_internal.h', 'include/hw/intc/imx_avic.h', 'include/hw/intc/imx_gpcv2.h', 'hw/intc/ioapic_internal.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/intc/kvm_irqcount.h', 'include/hw/ipmi/ipmi_kcs.h', 'include/hw/ipmi/ipmi_bt.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/hw/southbridge/piix.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-types-cxl.h', 'hw/mem/trace.h', 'trace/trace-hw_mem.h', 'include/hw/mem/npcm7xx_mc.h', 'include/qemu/pmem.h', 'include/hw/misc/vmcoreinfo.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/pca9552_regs.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/hw/misc/unimp.h', 'include/hw/misc/led.h', 'include/hw/misc/pvpanic.h', 'include/standard-headers/linux/pvpanic.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/misc/sifive_test.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/arm/primecell.h', 'include/hw/misc/cbus.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx6_src.h', 'target/arm/arm-powerctl.h', 'target/arm/kvm-consts.h', 'include/hw/misc/imx6ul_ccm.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_src.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/misc/imx_rngc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_pci_mbox.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/arm/raspberrypi-fw-defs.h', 'include/hw/arm/raspi_platform.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_cprman_internals.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/qemu/fifo32.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'target/arm/idau.h', 'include/hw/misc/tz-ppc.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/arm/armsse-version.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/misc/aspeed_peci.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/misc/nrf51_rng.h', 'include/net/eth.h', 'hw/net/ne2000.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/hw/nvram/eeprom93xx.h', 'hw/net/pcnet.h', 'include/hw/net/mii.h', 'include/net/checksum.h', 'hw/net/e1000_common.h', 'hw/net/e1000_regs.h', 'hw/net/e1000x_regs.h', 'hw/net/e1000x_common.h', 'include/qemu/crc32c.h', 'include/net/tap.h', 'hw/net/net_tx_pkt.h', 'hw/net/net_rx_pkt.h', 'hw/net/e1000e_core.h', 'hw/net/igb_common.h', 'hw/net/igb_regs.h', 'hw/net/igb_core.h', 'hw/net/tulip.h', 'include/migration/register.h', 'hw/net/vmxnet3.h', 'hw/net/vmxnet3_defs.h', 'hw/net/vmxnet_debug.h', 'hw/net/vmware_utils.h', 'include/hw/net/smc91c111.h', 'include/hw/net/lan9118.h', 'include/hw/net/ne2000-isa.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/net/imx_fec.h', 'include/hw/net/msf2-emac.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/net/cadence_gem.h', 'include/hw/net/ftgmac100.h', 'include/hw/net/npcm7xx_emc.h', 'include/net/vhost-user.h', 'include/net/vhost_net.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-types-rocker.h', 'hw/net/rocker/rocker.h', 'hw/net/rocker/rocker_hw.h', 'hw/net/rocker/rocker_fp.h', 'hw/net/rocker/rocker_desc.h', 'hw/net/rocker/rocker_tlv.h', 'hw/net/rocker/rocker_world.h', 'hw/net/rocker/rocker_of_dpa.h', 'include/net/can_emu.h', 'hw/net/can/can_sja1000.h', 'hw/net/can/ctucan_core.h', 'hw/net/can/ctu_can_fd_frame.h', 'hw/net/can/ctu_can_fd_regs.h', 'include/net/can_host.h', 'include/hw/net/xlnx-zynqmp-can.h', 'hw/net/can/trace.h', 'trace/trace-hw_net_can.h', 'include/hw/net/xlnx-versal-canfd.h', 'hw/nvme/nvme.h', 'include/block/nvme.h', 'hw/nvme/dif.h', 'hw/nvme/trace.h', 'trace/trace-hw_nvme.h', 'include/migration/qemu-file-types.h', 'hw/nvram/trace.h', 'trace/trace-hw_nvram.h', 'include/hw/nvram/eeprom_at24c.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-bbram.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/pci/trace.h', 'trace/trace-hw_pci.h', 'hw/pci/pci-internal.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-types-pci.h', 'include/hw/pci/shpc.h', 'include/hw/pci/slotid_cap.h', 'include/hw/pci-host/designware.h', 'include/hw/pci-host/gpex.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/pci-host/q35.h', 'include/qemu/bcd.h', 'include/sysemu/rtc.h', 'include/hw/rtc/pl031.h', 'hw/rtc/trace.h', 'trace/trace-hw_rtc.h', 'qapi/qapi-events-misc.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/rtc/goldfish_rtc.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/scsi/emulation.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/scsi/esp.h', 'hw/scsi/mfi.h', 'hw/scsi/mptsas.h', 'hw/scsi/mpi.h', 'hw/scsi/vmw_pvscsi.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'hw/sd/trace.h', 'trace/trace-hw_sd.h', 'include/hw/sd/sdcard_legacy.h', 'hw/sd/sdmmc-internal.h', 'include/hw/sd/sdhci.h', 'hw/sd/sdhci-internal.h', 'include/qemu/crc-ccitt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/sensor/emc141x_regs.h', 'include/hw/sensor/isl_pmbus_vr.h', 'hw/sensor/trace.h', 'trace/trace-hw_sensor.h', 'include/hw/sensor/max16600.h', 'include/hw/sensor/max31790_fan_ctrl.h', 'hw/smbios/smbios_build.h', 'hw/ssi/trace.h', 'trace/trace-hw_ssi.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'include/hw/ssi/pl022.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/ssi/xilinx_spips.h', 'include/migration/blocker.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/ssi/imx_spi.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/timer/armv7m_systick.h', 'hw/timer/trace.h', 'trace/trace-hw_timer.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/digic-timer.h', 'include/hw/timer/hpet.h', 'include/hw/timer/i8254_internal.h', 'include/hw/timer/imx_epit.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/mss-timer.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/timer/bcm2835_systmr.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/timer/sifive_pwm.h', 'hw/ufs/trace.h', 'trace/trace-hw_ufs.h', 'hw/ufs/ufs.h', 'include/block/ufs.h', 'hw/usb/trace.h', 'trace/trace-hw_usb.h', 'hw/usb/desc.h', 'include/hw/usb/uhci-regs.h', 'include/hw/qdev-dma.h', 'hw/usb/hcd-ohci.h', 'include/hw/usb/ehci-regs.h', 'hw/usb/hcd-ehci.h', 'hw/usb/hcd-xhci.h', 'include/hw/usb/xhci.h', 'hw/usb/hcd-xhci-pci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/usb/hcd-musb.h', 'include/hw/usb/dwc2-regs.h', 'hw/usb/hcd-dwc2.h', 'include/hw/usb/hcd-dwc3.h', 'include/hw/usb/chipidea.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/hid.h', 'include/hw/usb/msd.h', 'hw/usb/ccid.h', 'hw/usb/u2f.h', 'include/standard-headers/linux/virtio_pci.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/standard-headers/linux/virtio_mmio.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/sysemu/cryptodev-vhost.h', 'include/qemu/reserved-region.h', 'include/exec/target_page.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-commands-run-state.h', 'hw/watchdog/trace.h', 'trace/trace-hw_watchdog.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/watchdog/sbsa_gwdt.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'include/qemu/jhash.h', 'include/hw/arm/smmu-common.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-commands-audio.h', 'audio/trace.h', 'trace/trace-audio.h', 'audio/audio_int.h', 'audio/mixeng.h', 'audio/audio_template.h', 'audio/mixeng_template.h', 'audio/rate_template.h', 'audio/audio_win_int.h', 'audio/dsound_template.h', 'qapi/qapi-commands-char.h', 'chardev/trace.h', 'trace/trace-chardev.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-events-dump.h', 'dump/win_dump.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-types-block-export.h', 'include/block/nbd.h', 'include/block/export.h', 'include/block/qapi.h', 'include/block/block-hmp-cmds.h', 'include/qemu-io.h', 'include/sysemu/balloon.h', 'system/trace.h', 'trace/trace-system.h', 'qapi/qapi-commands-misc.h', 'include/exec/gdbstub.h', 'include/sysemu/cpu-throttle.h', 'include/qemu/seqlock.h', 'include/sysemu/cpu-timers-internal.h', 'qapi/qapi-commands-migration.h', 'include/sysemu/dirtyrate.h', 'include/sysemu/dirtylimit.h', 'include/migration/misc.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/monitor/qdev.h', 'include/sysemu/arch_init.h', 'qapi/qapi-commands-qdev.h', 'include/qapi/qmp/qstring.h', 'include/sysemu/runstate-action.h', 'include/crypto/init.h', 'qapi/qapi-commands-tpm.h', 'include/qapi/compat-policy.h', 'qemu-version.h', 'include/sysemu/seccomp.h', 'include/qemu/async-teardown.h', 'include/net/slirp.h', 'include/migration/snapshot.h', 'include/migration/colo.h', 'accel/tcg/perf.h', 'include/qapi/string-input-visitor.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'include/block/qdict.h', 'include/qemu/keyval.h', 'qemu-options.def', 'include/crypto/akcipher.h', 'qapi/qapi-commands-cryptodev.h', 'include/sysemu/stats.h', 'qapi/qapi-types-stats.h', 'include/qemu/mmap-alloc.h', 'include/qemu/madvise.h', 'include/sysemu/rng.h', 'include/block/dirty-bitmap.h', 'migration/qemu-file.h', 'include/qemu/id.h', 'qapi/qapi-visit-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'migration/channel.h', 'migration/tls.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'migration/yank_functions.h', 'migration/channel-block.h', 'include/exec/ramblock.h', 'migration/ram.h', 'migration/dirtyrate.h', 'include/qemu/xxhash.h', 'migration/exec.h', 'include/io/channel-command.h', 'migration/fd.h', 'include/io/channel-util.h', 'migration/file.h', 'migration/socket.h', 'migration/rdma.h', 'migration/ram-compress.h', 'migration/migration-stats.h', 'migration/savevm.h', 'qapi/qapi-events-migration.h', 'include/qapi/qmp/qnull.h', 'migration/block.h', 'migration/multifd.h', 'migration/threadinfo.h', 'include/io/channel-null.h', 'include/qemu/userfaultfd.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qnum.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-commands-net.h', 'net/trace.h', 'trace/trace-net.h', 'net/clients.h', 'include/net/filter.h', 'net/colo.h', 'net/hub.h', 'net/util.h', 'net/colo-compare.h', 'qapi/qapi-events-net.h', 'net/tap_int.h', 'replay/replay-internal.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-stats.h', 'accel/accel-system.h', 'include/sysemu/accel-blocker.h', 'include/qemu/qht.h', 'include/qemu/qdist.h', 'include/tcg/tcg.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target-reg-bits.h', 'tcg/i386/tcg-target.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'accel/tcg/tb-context.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'host/include/x86_64', 'tcg/i386', 'platform/windows-amd64'],
@@ -151,7 +186,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/authz/base.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qom/object.h', 'include/qemu/module.h', 'authz/trace.h', 'trace/trace-authz.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/authz/list.h', 'qapi/qapi-types-authz.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-builtin-visit.h', 'include/authz/listfile.h', 'include/qemu/filemonitor.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/sysemu/event-loop-base.h', 'include/qemu/sockets.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qobject.h', 'include/qapi/qobject-input-visitor.h', 'include/authz/simple.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -163,7 +198,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'block/trace.h', 'trace/trace-block.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/blockjob.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qemu/job.h', 'include/qemu/queue.h', 'include/qemu/progress_meter.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/block/block_int-common.h', 'include/block/block-common.h', 'include/block/block-global-state.h', 'include/qemu/transactions.h', 'include/block/snapshot.h', 'include/qemu/iov.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/block/block_int-io.h', 'include/block/dirty-bitmap.h', 'include/block/fuse.h', 'include/block/nbd.h', 'include/block/export.h', 'qapi/qapi-types-block-export.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'include/qemu/sockets.h', 'include/crypto/tlscreds.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/block/qdict.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'block/module_block.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qnull.h', 'include/qapi/qmp/qstring.h', 'include/qapi/qobject-output-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/block/block.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/qemu/option.h', 'include/block/qapi.h', 'include/qemu/cutils.h', 'include/qemu/id.h', 'include/qemu/range.h', 'block/coroutines.h', 'include/block/blockjob_int.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-sockets.h', 'include/qapi/qmp/qerror.h', 'trace/trace-root.h', 'include/qemu-io.h', 'include/qemu/memalign.h', 'nbd/trace.h', 'trace/trace-nbd.h', 'nbd/nbd-internal.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/qapi/clone-visitor.h', 'include/scsi/constants.h', 'include/scsi/utils.h', 'include/scsi/pr-manager.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'scsi/trace.h', 'trace/trace-scsi.h', 'qapi/qapi-types-block.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'include/sysemu/qtest.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/block/aio_task.h', 'include/block/block_backup.h', 'include/block/block-copy.h', 'block/copy-before-write.h', 'include/qemu/config-file.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qobject-input-visitor.h', 'include/sysemu/blockdev.h', 'include/sysemu/runstate.h', 'qapi/qapi-types-run-state.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-ui.h', 'qapi/qapi-events-block.h', 'include/migration/misc.h', 'qapi/qapi-types-migration.h', 'qapi/qapi-types-net.h', 'include/block/reqlist.h', 'include/qemu/units.h', 'include/qemu/co-shared-resource.h', 'block/copy-on-read.h', 'include/crypto/block.h', 'include/crypto/cipher.h', 'include/crypto/ivgen.h', 'include/crypto/hash.h', 'include/qapi/opts-visitor.h', 'block/crypto.h', 'include/block/write-threshold.h', 'include/qemu/uri.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'include/qapi/qmp/qbool.h', 'include/qapi/qmp/qnum.h', 'include/qemu/qemu-print.h', 'block/qcow2.h', 'include/qemu/option_int.h', 'include/block/thread-pool.h', 'include/qemu/throttle-options.h', 'include/block/raw-aio.h', 'block/block-gen.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'block', 'include', 'platform/windows-amd64'],
@@ -175,7 +210,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/blockjob.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qemu/job.h', 'include/qemu/queue.h', 'include/qemu/progress_meter.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/block/block_int-common.h', 'include/block/block-common.h', 'include/block/block-global-state.h', 'include/qemu/transactions.h', 'include/block/snapshot.h', 'include/qemu/iov.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/block/block_int-io.h', 'include/block/export.h', 'qapi/qapi-types-block-export.h', 'include/block/dirty-bitmap.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'nbd/trace.h', 'trace/trace-nbd.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'nbd/nbd-internal.h', 'include/block/nbd.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'include/qemu/sockets.h', 'include/crypto/tlscreds.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/block/block.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/qemu/units.h', 'include/qemu/memalign.h', 'include/sysemu/iothread.h', 'include/block/fuse.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'include/qemu/id.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'include/exec/hwaddr.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/block/qdict.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/qemu/option.h', 'include/qemu/qemu-print.h', 'include/qemu/config-file.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-types-block.h', 'qapi/qapi-commands-transaction.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qmp/qnum.h', 'include/qapi/qmp/qstring.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qobject-output-visitor.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'block/trace.h', 'trace/trace-block.h', 'include/sysemu/runstate.h', 'qapi/qapi-types-run-state.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-ui.h', 'include/qemu/cutils.h', 'include/qemu/help_option.h', 'include/qemu/throttle-options.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-block-export.h', 'include/io/net-listener.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-misc.h', 'trace/trace-root.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -187,7 +222,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/error-report.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qapi/qmp/qerror.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-run-state.h', 'qapi/qapi-types-ui.h', 'qapi/qapi-types-sockets.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/chardev/char-io.h', 'include/io/channel.h', 'chardev/chardev-internal.h', 'include/qemu/option.h', 'include/chardev/char-win.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/qemu/iov.h', 'include/block/throttle-groups.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/throttle.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'qapi/qapi-commands-control.h', 'qapi/qapi-types-control.h', 'qapi/qapi-commands-char.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-commands-common.h', 'include/qemu/base64.h', 'include/qemu/sockets.h', 'include/io/channel-file.h', 'include/chardev/char-serial.h', 'include/io/channel-socket.h', 'include/io/task.h', 'include/io/channel-websock.h', 'include/qemu/buffer.h', 'include/qapi/clone-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'include/chardev/char-socket.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/io/net-listener.h', 'include/chardev/char-win-stdio.h', 'include/qemu/cutils.h', 'include/monitor/monitor.h', 'include/qemu/readline.h', 'include/exec/hwaddr.h', 'include/monitor/qmp-helpers.h', 'include/qemu/config-file.h', 'include/qemu/qemu-print.h', 'include/qemu/help_option.h', 'include/qemu/id.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'include', 'platform/windows-amd64'],
@@ -199,7 +234,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/bswap.h', 'include/crypto/afsplit.h', 'include/crypto/hash.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/crypto/random.h', 'include/crypto/akcipher.h', 'crypto/akcipherpriv.h', 'crypto/der.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'crypto/rsakey.h', 'include/qemu/host-utils.h', 'include/qemu/int128.h', 'crypto/block-luks.h', 'crypto/blockpriv.h', 'include/crypto/block.h', 'include/crypto/cipher.h', 'include/crypto/ivgen.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'crypto/block-luks-priv.h', 'include/crypto/pbkdf.h', 'include/crypto/secret.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/crypto/secret_common.h', 'include/qemu/uuid.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'crypto/block-qcow.h', 'crypto/cipherpriv.h', 'crypto/cipher-builtin.c.inc', 'include/crypto/aes.h', 'crypto/hashpriv.h', 'include/crypto/hmac.h', 'crypto/hmacpriv.h', 'crypto/ivgen-essiv.h', 'crypto/ivgenpriv.h', 'crypto/ivgen-plain.h', 'crypto/ivgen-plain64.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/base64.h', 'crypto/trace.h', 'trace/trace-crypto.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'crypto/tlscredspriv.h', 'include/crypto/tlscreds.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredspsk.h', 'include/crypto/tlscredsx509.h', 'include/crypto/tlssession.h', 'include/authz/base.h', 'crypto/rsakey-builtin.c.inc'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -211,7 +246,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qom/object_interfaces.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/block/thread-pool.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/sysemu/event-loop-base.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'include', 'platform/windows-amd64'],
@@ -223,7 +258,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/ctype.h', 'include/qemu/cutils.h', 'include/qemu/module.h', 'include/qemu/error-report.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/exec/gdbstub.h', 'include/gdbstub/syscalls.h', 'include/hw/cpu/cluster.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/hw/core/cpu.h', 'include/disas/dis-asm.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/sysemu/runstate.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'gdbstub/internals.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/exec/tb-flush.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/sysemu/replay.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-ui.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/chardev/char-fe.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'include/qemu/readline.h'],
# buildifier: leave-alone
includes = ['gdbstub', '.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -235,7 +270,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/hw/qdev-properties.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ctype.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-common.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qmp/qobject.h', 'include/qemu/error-report.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/units.h', 'include/qemu/cutils.h', 'hw/core/qdev-prop-internal.h', 'include/qom/qom-qobject.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-job.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-types-sockets.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-qdev.h', 'include/qapi/qmp/qdict.h', 'include/qemu/option.h', 'include/hw/irq.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'include/hw/qdev-properties-system.h', 'include/hw/core/cpu.h', 'include/disas/dis-asm.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/hw/sysbus.h', 'include/hw/qdev-clock.h', 'include/hw/clock.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/sysemu/reset.h', 'qapi/qapi-events-run-state.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -247,7 +282,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', '@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['libqemuutil', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/io/channel-buffer.h', 'include/io/channel.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/qemu/coroutine-core.h', 'include/block/aio.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/io/channel-watch.h', 'include/qemu/sockets.h', 'qapi/qapi-types-sockets.h', 'qapi/qapi-types-common.h', 'io/trace.h', 'trace/trace-io.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/io/channel-command.h', 'include/io/channel-util.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/io/channel-file.h', 'include/io/channel-null.h', 'include/qemu/iov.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-common.h', 'include/io/channel-socket.h', 'include/io/task.h', 'include/qapi/clone-visitor.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'qapi/qapi-types-crypto.h', 'include/io/channel-websock.h', 'include/qemu/buffer.h', 'include/crypto/hash.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/io/dns-resolver.h', 'include/qemu/cutils.h', 'include/io/net-listener.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -259,7 +294,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/block/qdict.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/queue.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-commands-qdev.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-types-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-types-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-sockets.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/qobject-output-visitor.h', 'include/qemu/cutils.h', 'include/qom/object_interfaces.h', 'include/qom/qom-qobject.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/exec/hwaddr.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-visit-control.h', 'include/qemu/error-report.h', 'include/qemu/option.h', 'include/sysemu/qtest.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/chardev/char-io.h', 'include/io/channel.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qlist.h', 'qemu-version.h', 'include/qapi/compat-policy.h', 'qapi/qapi-commands-introspect.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-introspect.h', 'include/qapi/qmp/qlit.h', 'qapi/qapi-visit-introspect.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -271,7 +306,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/cutils.h', 'include/qemu/memalign.h', 'include/qapi/string-input-visitor.h', 'include/qapi/string-output-visitor.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/forward-visitor.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qjson.h', 'qom/trace.h', 'trace/trace-qom.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/qom/qom-qobject.h', 'include/qapi/qmp/qbool.h', 'include/qapi/qmp/qobject.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qmp/qnum.h', 'include/qapi/qmp/qstring.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qobject-output-visitor.h', 'include/qemu/help_option.h', 'include/qemu/id.h', 'include/qemu/option.h', 'include/qemu/qemu-print.h', 'include/qapi/opts-visitor.h', 'include/qemu/config-file.h', 'include/qemu/keyval.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -283,7 +318,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/bswap.h', 'include/crypto/afsplit.h', 'include/crypto/hash.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/crypto/random.h', 'include/crypto/akcipher.h', 'crypto/akcipherpriv.h', 'crypto/der.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'crypto/rsakey.h', 'include/qemu/host-utils.h', 'include/qemu/int128.h', 'crypto/block-luks.h', 'crypto/blockpriv.h', 'include/crypto/block.h', 'include/crypto/cipher.h', 'include/crypto/ivgen.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'crypto/block-luks-priv.h', 'include/crypto/pbkdf.h', 'include/crypto/secret.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/crypto/secret_common.h', 'include/qemu/uuid.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'crypto/block-qcow.h', 'crypto/cipherpriv.h', 'crypto/cipher-builtin.c.inc', 'include/crypto/aes.h', 'crypto/hashpriv.h', 'include/crypto/hmac.h', 'crypto/hmacpriv.h', 'crypto/ivgen-essiv.h', 'crypto/ivgenpriv.h', 'crypto/ivgen-plain.h', 'crypto/ivgen-plain64.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/base64.h', 'crypto/trace.h', 'trace/trace-crypto.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'crypto/tlscredspriv.h', 'include/crypto/tlscreds.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredspsk.h', 'include/crypto/tlscredsx509.h', 'include/crypto/tlssession.h', 'include/authz/base.h', 'crypto/rsakey-builtin.c.inc'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -295,7 +330,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qom/object_interfaces.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/block/thread-pool.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/sysemu/event-loop-base.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'include', 'platform/windows-amd64'],
@@ -307,7 +342,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/ctype.h', 'include/qemu/cutils.h', 'include/qemu/module.h', 'include/qemu/error-report.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/exec/gdbstub.h', 'include/gdbstub/syscalls.h', 'include/hw/cpu/cluster.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/hw/core/cpu.h', 'include/disas/dis-asm.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/sysemu/runstate.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'gdbstub/internals.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/exec/tb-flush.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/sysemu/replay.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-ui.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/chardev/char-fe.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'include/qemu/readline.h'],
# buildifier: leave-alone
includes = ['gdbstub', '.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -319,7 +354,67 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
- deps = ['@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', '//external/crosvm/rutabaga_gfx/ffi:c_ffi', '@zlib//:zlib', 'libhw-display-virtio-gpu-rutabaga_libmodule-common', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', 'libhw-display-virtio-gpu_libmodule-common', '//external/qemu/google/compat/windows:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/hw/virtio/virtio-gpu.h', 'include/qemu/queue.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/qemu/notify.h', 'qapi/qapi-types-ui.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-sockets.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/hw/virtio/virtio.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/qemu/event_notifier.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h', 'include/migration/blocker.h', 'qapi/qapi-types-migration.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/qemu/error-report.h', 'include/hw/display/edid.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/units.h', 'include/qemu/iov.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/ui/rect.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/migration/qemu-file-types.h', 'include/hw/virtio/virtio-gpu-bswap.h', 'include/hw/virtio/virtio-gpu-pixman.h', 'include/hw/virtio/virtio-bus.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
+ name = 'libhw-display-virtio-gpu',
+ srcs = ['hw/display/virtio-gpu-base.c', 'hw/display/virtio-gpu.c', 'hw/display/virtio-gpu-udmabuf-stubs.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', 'libhw-display-virtio-gpu-pci_libmodule-common', '//external/qemu/google/compat/windows:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/pci/pci.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/queue.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/qom/object.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/qdev-properties.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio-gpu-pci.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/virtio/virtio-gpu.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'include', 'platform/windows-amd64'],
+ name = 'libhw-display-virtio-gpu-pci',
+ srcs = ['hw/display/virtio-gpu-pci.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/crosvm/rutabaga_gfx/ffi:c_ffi', 'libhw-display-virtio-gpu-pci-rutabaga_libmodule-common', '//external/qemu/google/compat/windows:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/pci/pci.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/queue.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/qom/object.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/qdev-properties.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio-gpu-pci.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/virtio/virtio-gpu.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'include', 'platform/windows-amd64'],
+ name = 'libhw-display-virtio-gpu-pci-rutabaga',
+ srcs = ['hw/display/virtio-gpu-pci-rutabaga.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/windows-amd64'],
+ name = 'libhw-display-virtio-gpu-pci-rutabaga_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/windows-amd64'],
+ name = 'libhw-display-virtio-gpu-pci_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/crosvm/rutabaga_gfx/ffi:c_ffi', 'libhw-display-virtio-gpu-rutabaga_libmodule-common', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/error-report.h', 'include/qemu/iov.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/hw/virtio/virtio.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/queue.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-sockets.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/qemu/event_notifier.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/virtio/virtio-gpu.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/qemu/log.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h', 'include/hw/virtio/virtio-gpu-pixman.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -331,7 +426,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/windows-amd64'],
@@ -342,8 +437,68 @@ cc_library(
cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/windows-amd64'],
+ name = 'libhw-display-virtio-gpu_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', 'libhw-display-virtio-vga_libmodule-common', '//external/qemu/google/compat/windows:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/hw/pci/pci.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/exec/ramlist.h', 'include/qemu/queue.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/rcu.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qemu/range.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/qdev-properties.h', 'include/hw/virtio/virtio-gpu.h', 'include/ui/qemu-pixman.h', 'include/ui/console.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/qdev-properties-system.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/sysemu/vhost-user-backend.h', 'include/qemu/option.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/virtio/vhost-user.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/io/channel.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_ids.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'hw/display/virtio-vga.h', 'include/hw/virtio/virtio-gpu-pci.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/virtio/virtio-bus.h', 'hw/display/vga_int.h', 'include/hw/display/bochs-vbe.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'include', 'platform/windows-amd64'],
+ name = 'libhw-display-virtio-vga',
+ srcs = ['hw/display/virtio-vga.c', 'hw/display/acpi-vga.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', 'libhw-display-virtio-vga-gl_libmodule-common', '//external/qemu/google/compat/windows:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/hw/pci/pci.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/timer.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'hw/display/vga_int.h', 'include/hw/display/bochs-vbe.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'qapi', 'include', 'platform/windows-amd64'],
+ name = 'libhw-display-virtio-vga-gl',
+ srcs = ['hw/display/acpi-vga.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/windows-amd64'],
+ name = 'libhw-display-virtio-vga-gl_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
+ defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
+ # buildifier: leave-alone
+ includes = ['.', 'include', 'platform/windows-amd64'],
+ name = 'libhw-display-virtio-vga_libmodule-common',
+ srcs = ['module-common.c'],
+ visibility = ['//visibility:public'],
+)
+cc_library(
+ alwayslink = True,
+ copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/hw/qdev-properties.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qemu/ctype.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-types-common.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qmp/qobject.h', 'include/qemu/error-report.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/units.h', 'include/qemu/cutils.h', 'hw/core/qdev-prop-internal.h', 'include/qom/qom-qobject.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-job.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-types-sockets.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-qdev.h', 'include/qapi/qmp/qdict.h', 'include/qemu/option.h', 'include/hw/irq.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'include/hw/qdev-properties-system.h', 'include/hw/core/cpu.h', 'include/disas/dis-asm.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/hw/sysbus.h', 'include/hw/qdev-clock.h', 'include/hw/clock.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/sysemu/reset.h', 'qapi/qapi-events-run-state.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -355,7 +510,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', '@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['libqemuutil', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/io/channel-buffer.h', 'include/io/channel.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/qemu/coroutine-core.h', 'include/block/aio.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/io/channel-watch.h', 'include/qemu/sockets.h', 'qapi/qapi-types-sockets.h', 'qapi/qapi-types-common.h', 'io/trace.h', 'trace/trace-io.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/io/channel-command.h', 'include/io/channel-util.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/io/channel-file.h', 'include/io/channel-null.h', 'include/qemu/iov.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-common.h', 'include/io/channel-socket.h', 'include/io/task.h', 'include/qapi/clone-visitor.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'qapi/qapi-types-crypto.h', 'include/io/channel-websock.h', 'include/qemu/buffer.h', 'include/crypto/hash.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/io/dns-resolver.h', 'include/qemu/cutils.h', 'include/io/net-listener.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -366,7 +521,7 @@ cc_library(
cc_library(
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/stats64.h', 'include/qemu/atomic.h', 'migration/qemu-file.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/io/channel.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/qemu/coroutine-core.h', 'include/block/aio.h', 'include/qemu/queue.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/migration/qemu-file-types.h', 'migration/trace.h', 'trace/trace-migration.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'migration/migration-stats.h', 'include/qapi/qmp/qerror.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'migration/page_cache.h', 'include/qemu/cutils.h', 'migration/xbzrle.h', 'include/qemu/cpu-float.h', 'include/fpu/softfloat-types.h', 'migration/migration.h', 'qapi/qapi-types-migration.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-sockets.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/io/channel-buffer.h', 'include/net/announce.h', 'qapi/qapi-types-net.h', 'migration/postcopy-ram.h', 'include/sysemu/runstate.h', 'qapi/qapi-types-run-state.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'migration/savevm.h', 'include/qemu/madvise.h', 'include/qemu/iov.h', 'migration/options.h', 'include/hw/qdev-properties.h', 'include/hw/qdev-properties-system.h', 'migration/rdma.h', 'include/qemu/sockets.h', 'include/exec/memory.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'migration/yank_functions.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'include/io/channel-socket.h', 'include/io/task.h', 'include/io/channel-tls.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'qapi/qapi-types-crypto.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -377,7 +532,7 @@ cc_library(
cc_library(
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/windows-amd64'],
@@ -388,7 +543,7 @@ cc_library(
cc_library(
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/windows-amd64'],
@@ -399,7 +554,7 @@ cc_library(
cc_library(
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/windows-amd64'],
@@ -411,7 +566,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'BUILD_DSO'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/module.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'platform/windows-amd64'],
@@ -423,7 +578,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"aarch64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"aarch64-softmmu-config-devices.h\\"'],
- deps = ['@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', '//external/dtc:libfdt', '@zlib//:zlib', 'libqemu-aarch64-softmmu_libcommon', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/dtc:libfdt', 'libqemu-aarch64-softmmu_libcommon', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'platform/windows-amd64/aarch64-softmmu-config-target.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'target/arm/cpu.h', 'target/arm/kvm-consts.h', 'include/qemu/cpu-float.h', 'include/fpu/softfloat-types.h', 'include/hw/registerfields.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/atomic.h', 'target/arm/cpu-qom.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/exec/cpu-defs.h', 'target/arm/cpu-param.h', 'include/exec/target_long.h', 'qapi/qapi-types-common.h', 'include/exec/cpu-all.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/exec/tswap.h', 'include/exec/page-vary.h', 'include/elf.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'target/arm/cpu-features.h', 'target/arm/internals.h', 'include/tcg/tcg-gvec-desc.h', 'target/arm/syndrome.h', 'target/arm/arm-powerctl.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'target/arm/kvm_arm.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/qemu/error-report.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qapi/qobject-input-visitor.h', 'qapi/qapi-commands-machine-target.h', 'qapi/qapi-commands-machine-common.h', 'qapi/qapi-types-machine-target.h', 'qapi/qapi-commands-misc-target.h', 'qapi/qapi-types-misc-target.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'include/qom/qom-qobject.h', 'target/arm/cpregs.h', 'include/migration/cpu.h', 'include/migration/qemu-file-types.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/exec/exec-all.h', 'include/exec/translation-block.h', 'target/arm/idau.h', 'include/tcg/oversized-guest.h', 'tcg/i386/tcg-target-reg-bits.h', 'include/exec/helper-proto.h', 'include/exec/helper-proto-common.h', 'include/qemu/atomic128.h', 'host/include/generic/host/atomic128-cas.h', 'host/include/x86_64/host/atomic128-ldst.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/debug-assert.h', 'include/exec/helper-proto.h.inc', 'include/exec/helper-head.h', 'accel/tcg/tcg-runtime.h', 'accel/tcg/plugin-helpers.h', 'target/arm/helper.h', 'target/arm/tcg/helper-a64.h', 'target/arm/tcg/helper-sve.h', 'target/arm/tcg/helper-sme.h', 'target/arm/tcg/helper-mve.h', 'include/sysemu/runstate.h', 'include/qemu/datadir.h', 'include/hw/arm/boot.h', 'include/hw/arm/linux-boot-if.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/sysemu/reset.h', 'qapi/qapi-events-run-state.h', 'include/hw/loader.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/standard-headers/linux/types.h', 'include/hw/sysbus.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/qemu/iov.h', 'include/sysemu/device_tree.h', 'include/qemu/config-file.h', 'include/qemu/option.h', 'include/qemu/units.h', 'include/monitor/qdev.h', 'include/hw/arm/primecell.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/block/flash.h', 'include/hw/intc/arm_gicv3_common.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/sysemu/hvf.h', 'include/sysemu/qtest.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/hw/pci-host/gpex.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pcie_host.h', 'include/hw/pci/pci_host.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/platform-bus.h', 'include/hw/arm/fdt.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/irq.h', 'include/hw/firmware/smbios.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/qmp/qlist.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/input-event-codes.h', 'include/hw/arm/smmuv3.h', 'include/hw/arm/smmu-common.h', 'include/hw/acpi/acpi.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/mem/pc-dimm.h', 'include/hw/mem/nvdimm.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/acpi/ghes.h', 'include/hw/virtio/virtio-md-pci.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/hw/char/pl011.h', 'include/chardev/char-fe.h', 'include/qemu/guest-random.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/hw/acpi/utils.h', 'include/hw/acpi/pci.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/tpm.h', 'hw/acpi/hmat.h', 'include/hw/pci/pci_bus.h', 'hw/acpi/viot.h', 'include/hw/arm/digic.h', 'include/hw/timer/digic-timer.h', 'include/hw/ptimer.h', 'include/hw/char/digic-uart.h', 'include/qemu/cutils.h', 'include/hw/qdev-clock.h', 'include/hw/clock.h', 'include/hw/arm/msf2-soc.h', 'include/hw/arm/armv7m.h', 'include/hw/intc/armv7m_nvic.h', 'include/hw/timer/armv7m_systick.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/timer/mss-timer.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/ssi.h', 'include/qemu/fifo32.h', 'include/qemu/fifo8.h', 'include/hw/net/msf2-emac.h', 'include/net/eth.h', 'include/hw/ide/ahci.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/cpu/a15mpcore.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/net/smc91c111.h', 'include/hw/hw.h', 'include/hw/sd/sd.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/arm/nrf51_soc.h', 'include/hw/char/nrf51_uart.h', 'include/hw/misc/nrf51_rng.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/char/serial.h', 'include/hw/i2c/i2c.h', 'include/hw/i2c/bitbang_i2c.h', 'include/hw/or-irq.h', 'include/hw/audio/wm8750.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/ui/pixel_ops.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/arm/stm32f205_soc.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/arm/stm32f405_soc.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/arm/npcm7xx.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/core/split-irq.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/hw/mem/npcm7xx_mc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/net/npcm7xx_emc.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'hw/usb/hcd-ehci.h', 'include/hw/usb.h', 'hw/usb/hcd-ohci.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/sdhci.h', 'include/hw/misc/unimp.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/nvram/eeprom_at24c.h', 'include/qemu/hw-version.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/display/blizzard.h', 'include/hw/input/lm832x.h', 'include/hw/misc/cbus.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/arm/sharpsl.h', 'include/hw/adc/max111x.h', 'include/hw/net/lan9118.h', 'include/hw/intc/realview_gic.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'hw/ide/ahci_internal.h', 'include/hw/usb/xhci.h', 'include/hw/watchdog/sbsa_gwdt.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/arm/stm32f100_soc.h', 'hw/arm/strongarm.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/usb/chipidea.h', 'include/hw/char/cadence_uart.h', 'include/hw/net/cadence_gem.h', 'include/hw/arm/fsl-imx6.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx6_src.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/char/imx_serial.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/imx_epit.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/ssi/imx_spi.h', 'include/hw/net/imx_fec.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/arm/exynos4210.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/sysemu/rtc.h', 'include/hw/arm/soc_dma.h', 'include/qemu/bcd.h', 'include/chardev/char-serial.h', 'include/hw/arm/allwinner-a10.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/mii.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/register.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/arm/allwinner-h3.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-cpucfg.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/arm/allwinner-r40.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/arm/bcm2836.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/timer/bcm2835_systmr.h', 'hw/usb/hcd-dwc2.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/arm/raspi_platform.h', 'include/hw/arm/xlnx-zynqmp.h', 'include/hw/net/xlnx-zynqmp-can.h', 'include/net/can_emu.h', 'include/net/can_host.h', 'include/hw/ssi/xilinx_spips.h', 'include/hw/stream.h', 'include/hw/dma/xlnx_dpdma.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/display/xlnx_dp.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/cpu/cluster.h', 'include/hw/dma/xlnx_csu_dma.h', 'include/hw/nvram/xlnx-bbram.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/usb/hcd-dwc3.h', 'hw/usb/hcd-xhci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/arm/xlnx-versal.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/misc/xlnx-versal-crl.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/net/xlnx-versal-canfd.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/arm/fsl-imx25.h', 'include/hw/intc/imx_avic.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_rngc.h', 'include/hw/arm/fsl-imx31.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/arm/aspeed.h', 'include/hw/arm/aspeed_soc.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/adc/aspeed_adc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/net/ftgmac100.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_peci.h', 'hw/arm/aspeed_eeprom.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/led.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/ssi/pl022.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'include/hw/arm/armsse.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/misc/tz-ppc.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/dma/pl080.h', 'include/hw/rtc/pl031.h', 'include/hw/arm/armsse-version.h', 'include/hw/arm/fsl-imx7.h', 'include/hw/intc/imx_gpcv2.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_src.h', 'include/hw/pci-host/designware.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'hw/arm/smmuv3-internal.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/fsl-imx6ul.h', 'include/hw/misc/imx6ul_ccm.h', 'include/qemu/qemu-print.h', 'include/hw/core/tcg-cpu-ops.h', 'include/sysemu/hw_accel.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/disas/capstone.h', 'include/fpu/softfloat.h', 'include/fpu/softfloat-helpers.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/exec/gdbstub.h', 'include/gdbstub/helpers.h', 'target/arm/trace.h', 'trace/trace-target_arm.h', 'include/qemu/crc32c.h', 'include/sysemu/cpu-timers.h', 'include/semihosting/common-semi.h', 'target/arm/op_addsub.h', 'target/arm/hvf_arm.h', 'target/arm/tcg/translate.h', 'include/tcg/tcg-op.h', 'include/tcg/tcg-op-common.h', 'include/tcg/tcg.h', 'include/exec/memopidx.h', 'include/qemu/plugin.h', 'include/qemu/qemu-plugin.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target.h', 'include/tcg/tcg-cond.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'include/exec/helper-gen-common.h', 'include/exec/helper-gen.h.inc', 'include/tcg/helper-info.h', 'include/tcg/tcg-op-gvec.h', 'include/tcg/tcg-op-gvec-common.h', 'include/exec/translator.h', 'include/exec/cpu_ldst.h', 'include/exec/helper-gen.h', 'target/arm/tcg/translate-a32.h', 'include/disas/disas.h', 'target/arm/tcg/arm_ldst.h', 'include/semihosting/semihost.h', 'include/exec/helper-info.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-a32.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-a32-uncond.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-t32.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-t16.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-m-nocp.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-mve.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-neon-dp.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-neon-ls.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-neon-shared.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-vfp.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-vfp-uncond.c.inc', 'include/crypto/aes-round.h', 'host/include/x86_64/host/crypto/aes-round.h', 'host/include/i386/host/crypto/aes-round.h', 'include/crypto/sm4.h', 'target/arm/tcg/vec_internal.h', 'include/crypto/clmul.h', 'host/include/x86_64/host/crypto/clmul.h', 'host/include/i386/host/crypto/clmul.h', 'target/arm/tcg/translate-a64.h', 'libqemu-aarch64-softmmu.fa.p/decode-sme-fa64.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-a64.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-sve.c.inc', 'libqemu-aarch64-softmmu.fa.p/decode-sme.c.inc', 'include/exec/ram_addr.h', 'include/sysemu/xen.h', 'include/exec/ramblock.h', 'include/qemu/xxhash.h', 'target/arm/tcg/sve_ldst_internal.h', 'trace/trace-root.h', 'include/qemu/defer-call.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/sysemu/block-ram-registrar.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/standard-headers/linux/virtio_ids.h', 'include/sysemu/iothread.h', 'hw/block/dataplane/virtio-blk.h', 'include/scsi/constants.h', 'include/hw/virtio/virtio-access.h', 'include/hw/virtio/virtio-blk-common.h', 'include/monitor/monitor.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-common.h', 'hw/intc/gicv3_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/net/checksum.h', 'include/net/tap.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/qemu/option_int.h', 'include/hw/virtio/virtio-net.h', 'include/net/announce.h', 'ebpf/ebpf_rss.h', 'include/net/vhost_net.h', 'include/hw/virtio/vhost-backend.h', 'qapi/qapi-events-net.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-types-migration.h', 'qapi/qapi-events-migration.h', 'include/migration/misc.h', 'include/standard-headers/linux/ethtool.h', 'include/standard-headers/linux/const.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'hw/net/net_rx_pkt.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'hw/virtio/virtio-qmp.h', 'include/standard-headers/linux/vhost_types.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_i2c.h', 'include/standard-headers/linux/virtio_balloon.h', 'include/standard-headers/linux/virtio_mem.h', 'include/standard-headers/linux/virtio_vsock.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'include/qapi/qmp/qjson.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_gpio.h', 'platform/windows-amd64/aarch64-softmmu-config-devices.h', 'include/qemu/madvise.h', 'include/sysemu/balloon.h', 'include/hw/virtio/virtio-balloon.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/hw/virtio/virtio-rng.h', 'include/sysemu/rng.h', 'include/standard-headers/linux/virtio_rng.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/standard-headers/linux/virtio_input.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/i386/kvm/xen_primary_console.h', 'include/qemu/win_dump_defs.h', 'dump/win_dump.h', 'include/exec/target_page.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/exec/tb-flush.h', 'include/exec/translate-all.h', 'include/exec/log.h', 'include/hw/core/accel-cpu.h', 'include/sysemu/arch_init.h', 'system/trace.h', 'trace/trace-system.h', 'include/exec/memory-internal.h', 'include/qemu/cacheflush.h', 'include/hw/xen/xen.h', 'include/qemu/memalign.h', 'include/sysemu/xen-mapcache.h', 'include/sysemu/replay.h', 'include/qemu/pmem.h', 'memory_ldst.c.inc', 'migration/xbzrle.h', 'migration/ram-compress.h', 'migration/qemu-file.h', 'migration/ram.h', 'migration/migration-stats.h', 'include/migration/register.h', 'migration/page_cache.h', 'qapi/qapi-commands-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'include/migration/colo.h', 'migration/block.h', 'include/sysemu/cpu-throttle.h', 'migration/savevm.h', 'migration/multifd.h', 'migration/rdma.h', 'include/qemu/sockets.h', 'include/sysemu/dirtylimit.h', 'include/monitor/hmp-target.h', 'monitor/monitor-internal.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/net/slirp.h', 'include/monitor/hmp.h', 'include/block/block-hmp-cmds.h', 'qapi/qapi-commands-control.h', 'qapi/qapi-commands-misc.h', 'hmp-commands-info.h', 'hmp-commands.h', 'include/gdbstub/syscalls.h', 'include/semihosting/guestfd.h', 'include/semihosting/uaccess.h', 'include/semihosting/syscalls.h', 'include/semihosting/console.h', 'target/arm/common-semi-target.h', 'include/fpu/softfloat-macros.h', 'fpu/softfloat-specialize.c.inc', 'fpu/softfloat-parts-addsub.c.inc', 'fpu/softfloat-parts.c.inc', 'accel/accel-system.h', 'include/tcg/startup.h', 'accel/tcg/internal-target.h', 'include/qapi/type-helpers.h', 'accel/tcg/trace.h', 'trace/trace-accel_tcg.h', 'accel/tcg/tb-jmp-cache.h', 'accel/tcg/tb-hash.h', 'accel/tcg/tb-context.h', 'include/qemu/qht.h', 'include/qemu/seqlock.h', 'include/qemu/qdist.h', 'accel/tcg/internal-common.h', 'include/qemu/interval-tree.h', 'include/qemu/qtree.h', 'include/exec/cputlb.h', 'include/qemu/cacheinfo.h', 'accel/tcg/perf.h', 'include/tcg/insn-start-words.h', 'include/exec/plugin-gen.h', 'include/tcg/tcg-ldst.h', 'accel/tcg/ldst_atomicity.c.inc', 'host/include/x86_64/host/load-extract-al16-al8.h', 'host/include/generic/host/store-insert-al16.h', 'accel/tcg/ldst_common.c.inc', 'accel/tcg/atomic_common.c.inc', 'accel/tcg/atomic_template.h', 'accel/tcg/tcg-accel-ops.h', 'accel/tcg/tcg-accel-ops-mttcg.h', 'accel/tcg/tcg-accel-ops-rr.h', 'accel/tcg/tcg-accel-ops-icount.h', 'include/qapi/dealloc-visitor.h', 'qapi/qapi-visit-machine-target.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-machine-target.h', 'include/qapi/compat-policy.h', 'include/qapi/qmp-event.h', 'trace/trace-qapi_commands_machine_target_trace_events.h', 'qapi/qapi-visit-misc-target.h', 'qapi/qapi-events-misc-target.h', 'trace/trace-qapi_commands_misc_target_trace_events.h', 'qapi/qapi-introspect.h', 'include/qapi/qmp/qlit.h', 'qapi/qapi-types.h', 'qapi/qapi-types-pragma.h', 'qapi/qapi-types-block.h', 'qapi/qapi-types-block-export.h', 'qapi/qapi-types-rdma.h', 'qapi/qapi-types-rocker.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-types-trace.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-types-yank.h', 'qapi/qapi-types-pci.h', 'qapi/qapi-types-stats.h', 'qapi/qapi-types-cxl.h', 'qapi/qapi-visit.h', 'qapi/qapi-visit-pragma.h', 'qapi/qapi-visit-error.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-run-state.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-block.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-block-export.h', 'qapi/qapi-visit-char.h', 'qapi/qapi-visit-dump.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-visit-rdma.h', 'qapi/qapi-visit-rocker.h', 'qapi/qapi-visit-tpm.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-migration.h', 'qapi/qapi-visit-transaction.h', 'qapi/qapi-visit-trace.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-control.h', 'qapi/qapi-visit-introspect.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-qdev.h', 'qapi/qapi-visit-replay.h', 'qapi/qapi-visit-yank.h', 'qapi/qapi-visit-misc.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-visit-acpi.h', 'qapi/qapi-visit-pci.h', 'qapi/qapi-visit-stats.h', 'qapi/qapi-visit-virtio.h', 'qapi/qapi-visit-cryptodev.h', 'qapi/qapi-visit-cxl.h', 'qapi/qapi-commands.h', 'qapi/qapi-commands-pragma.h', 'qapi/qapi-commands-error.h', 'qapi/qapi-commands-run-state.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-commands-char.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-commands-net.h', 'qapi/qapi-commands-rdma.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-commands-tpm.h', 'qapi/qapi-commands-ui.h', 'qapi/qapi-commands-transaction.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-commands-compat.h', 'qapi/qapi-commands-introspect.h', 'qapi/qapi-commands-qdev.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-yank.h', 'qapi/qapi-commands-audio.h', 'qapi/qapi-commands-acpi.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-commands-stats.h', 'qapi/qapi-commands-cryptodev.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-events.h', 'qapi/qapi-events-pragma.h', 'qapi/qapi-events-error.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-block.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-events-char.h', 'qapi/qapi-events-dump.h', 'qapi/qapi-events-rdma.h', 'qapi/qapi-events-rocker.h', 'qapi/qapi-events-tpm.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-transaction.h', 'qapi/qapi-events-trace.h', 'qapi/qapi-events-compat.h', 'qapi/qapi-events-control.h', 'qapi/qapi-events-introspect.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-replay.h', 'qapi/qapi-events-yank.h', 'qapi/qapi-events-misc.h', 'qapi/qapi-events-audio.h', 'qapi/qapi-events-acpi.h', 'qapi/qapi-events-pci.h', 'qapi/qapi-events-stats.h', 'qapi/qapi-events-virtio.h', 'qapi/qapi-events-cryptodev.h', 'qapi/qapi-events-cxl.h'],
# buildifier: leave-alone
includes = ['target/arm', 'libqemu-aarch64-softmmu.fa.p', '.', 'qapi', 'trace', 'include', 'host/include/x86_64', 'host/include/generic', 'tcg/i386', 'platform/windows-amd64'],
@@ -435,7 +590,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', '//external/dtc:libfdt', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/dtc:libfdt', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/exec/log.h', 'include/disas/disas.h', 'include/qemu/error-report.h', 'include/qemu/qemu-print.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/exec/memopidx.h', 'include/semihosting/semihost.h', 'include/sysemu/runstate.h', 'include/gdbstub/user.h', 'include/gdbstub/syscalls.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'gdbstub/internals.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/qemu/lockable.h', 'trace/trace-root.h', 'include/exec/page-vary.h', 'target/riscv/cpu_cfg.h', 'disas/riscv.h', 'disas/riscv-xthead.h', 'disas/riscv-xventana.h', 'disas/disas-internal.h', 'include/elf.h', 'include/disas/capstone.h', 'accel/tcg/internal-common.h', 'include/exec/translation-block.h', 'include/monitor/hmp.h', 'include/qemu/readline.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-qom.h', 'include/qapi/qmp/qjson.h', 'include/qom/object_interfaces.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/ui/clipboard.h', 'ui/trace.h', 'trace/trace-ui.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'qapi/qapi-commands-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'ui/console-priv.h', 'ui/vgafont.h', 'ui/cursor_hidden.xpm', 'ui/cursor_left_ptr.xpm', 'ui/keymaps.h', 'include/ui/kbd-state.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/input-event-codes.h', 'ui/input-keymap-atset1-to-qcode.c.inc', 'ui/input-keymap-linux-to-qcode.c.inc', 'ui/input-keymap-qcode-to-atset1.c.inc', 'ui/input-keymap-qcode-to-atset2.c.inc', 'ui/input-keymap-qcode-to-atset3.c.inc', 'ui/input-keymap-qcode-to-linux.c.inc', 'ui/input-keymap-qcode-to-qnum.c.inc', 'ui/input-keymap-qcode-to-sun.c.inc', 'ui/input-keymap-qnum-to-qcode.c.inc', 'ui/input-keymap-usb-to-qcode.c.inc', 'ui/input-keymap-win32-to-qcode.c.inc', 'ui/input-keymap-x11-to-qcode.c.inc', 'ui/input-keymap-xorgevdev-to-qcode.c.inc', 'ui/input-keymap-xorgkbd-to-qcode.c.inc', 'ui/input-keymap-xorgxquartz-to-qcode.c.inc', 'ui/input-keymap-xorgxwin-to-qcode.c.inc', 'ui/input-keymap-osx-to-qcode.c.inc', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/sockets.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'ui/vnc_keysym.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'ui/input-barrier.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/qemu/datadir.h', 'include/qemu/ctype.h', 'include/standard-headers/drm/drm_fourcc.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/io/channel-file.h', 'include/monitor/qmp-helpers.h', 'include/ui/dbus-display.h', 'include/ui/dbus-module.h', 'include/ui/qemu-spice.h', 'include/ui/qemu-spice-module.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pci_bus.h', 'include/qemu/fifo8.h', 'ui/vnc.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/qemu/buffer.h', 'include/io/channel-tls.h', 'include/io/net-listener.h', 'include/authz/base.h', 'ui/vnc-palette.h', 'ui/vnc-enc-zrle.h', 'ui/vnc-auth-vencrypt.h', 'ui/vnc-ws.h', 'ui/vnc-jobs.h', 'include/authz/list.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'include/crypto/hash.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredsx509.h', 'include/crypto/random.h', 'include/crypto/secret_common.h', 'include/qemu/help_option.h', 'include/io/dns-resolver.h', 'include/crypto/cipher.h', 'ui/vnc-enc-hextile-template.h', 'ui/vnc-enc-tight.h', 'ui/vnc-enc-zrle.c.inc', 'ui/vnc-enc-zywrle-template.c', 'ui/vnc-enc-zywrle.h', 'include/io/channel-websock.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/tpm.h', 'include/qemu/units.h', 'include/hw/registerfields.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/irq.h', 'include/hw/acpi/acpi.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-visit-acpi.h', 'hw/acpi/trace.h', 'trace/trace-hw_acpi.h', 'include/hw/acpi/utils.h', 'include/hw/loader.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/hw/acpi/cpu.h', 'qapi/qapi-events-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/i386/pc.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/mem/pc-dimm.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-qdev.h', 'include/hw/mem/nvdimm.h', 'include/qemu/nvdimm-utils.h', 'include/hw/acpi/pci.h', 'include/hw/pci/pcie_host.h', 'include/hw/mem/memory-device.h', 'include/hw/acpi/cxl.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/reset.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'hw/acpi/hmat.h', 'include/hw/isa/apm.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/acpi/pcihp.h', 'include/hw/acpi/piix4.h', 'include/sysemu/xen.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci-bridge/xio3130_downstream.h', 'hw/i386/acpi-build.h', 'include/qom/qom-qobject.h', 'hw/acpi/viot.h', 'include/hw/acpi/ich9_tco.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/rtc/mc146818rtc.h', 'include/sysemu/watchdog.h', 'include/hw/acpi/erst.h', 'include/hw/ipmi/ipmi.h', 'include/hw/acpi/ipmi.h', 'qapi/qapi-commands-acpi.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/adc/aspeed_adc.h', 'hw/adc/trace.h', 'trace/trace-hw_adc.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/clock.h', 'include/hw/qdev-clock.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/adc/max111x.h', 'include/hw/ssi/ssi.h', 'include/hw/audio/soundhw.h', 'hw/audio/ac97.h', 'hw/audio/fmopl.h', 'hw/audio/trace.h', 'trace/trace-hw_audio.h', 'hw/audio/gusemu.h', 'hw/audio/gustate.h', 'include/hw/pci/msi.h', 'hw/audio/intel-hda.h', 'hw/audio/intel-hda-defs.h', 'hw/audio/hda-codec-common.h', 'include/hw/audio/wm8750.h', 'include/hw/timer/i8254.h', 'include/hw/audio/pcspk.h', 'hw/audio/pl041.h', 'hw/audio/pl041.hx', 'hw/audio/lm4549.h', 'include/hw/hw.h', 'include/hw/audio/virtio-snd.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_snd.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-bus.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/qemu/memalign.h', 'hw/block/fdc-internal.h', 'hw/block/m25p80_sfdp.h', 'hw/block/dataplane/trace.h', 'trace/trace-hw_block_dataplane.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/sysemu/block-ram-registrar.h', 'hw/block/dataplane/virtio-blk.h', 'include/chardev/char-serial.h', 'include/hw/char/cadence_uart.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/char/imx_serial.h', 'include/hw/ipack/ipack.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/hw/char/nrf51_uart.h', 'include/chardev/char-parallel.h', 'include/hw/char/pl011.h', 'include/hw/char/serial.h', 'include/hw/char/shakti_uart.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-events-char.h', 'include/hw/char/xilinx_uartlite.h', 'include/hw/char/digic-uart.h', 'include/hw/arm/exynos4210.h', 'include/hw/or-irq.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/hw/core/split-irq.h', 'include/hw/arm/boot.h', 'target/arm/cpu-qom.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/char/sifive_uart.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/char/riscv_htif.h', 'include/exec/tswap.h', 'include/hw/core/generic-loader.h', 'hw/core/guest-loader.h', 'include/sysemu/device_tree.h', 'include/hw/platform-bus.h', 'include/hw/ptimer.h', 'include/sysemu/cpu-timers.h', 'include/sysemu/qtest.h', 'include/hw/stream.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/hw/arm/fdt.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/hw/fw-path-provider.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'include/qapi/type-helpers.h', 'hw/core/uboot_image.h', 'accel/tcg/debuginfo.h', 'include/hw/elf_ops.h', 'include/qapi/string-output-visitor.h', 'include/hw/intc/intc.h', 'include/hw/rdma/rdma.h', 'include/qapi/qobject-input-visitor.h', 'include/migration/global_state.h', 'include/exec/confidential-guest-support.h', 'include/hw/virtio/virtio-net.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/net/announce.h', 'include/qemu/option_int.h', 'ebpf/ebpf_rss.h', 'include/hw/nmi.h', 'qapi/qapi-types-migration.h', 'hw/core/qdev-prop-internal.h', 'util/block-helpers.h', 'include/hw/cpu/core.h', 'include/hw/cpu/cluster.h', 'include/hw/cpu/arm11mpcore.h', 'include/hw/misc/arm11scu.h', 'include/hw/intc/realview_gic.h', 'include/hw/pci/msix.h', 'include/hw/pci-bridge/cxl_upstream_port.h', 'include/hw/cxl/cxl_host.h', 'include/hw/pci-bridge/pci_expander_bridge.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/display/bochs-vbe.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'include/ui/pixel_ops.h', 'hw/display/cirrus_vga_internal.h', 'hw/display/vga_int.h', 'hw/display/cirrus_vga_rop.h', 'hw/display/cirrus_vga_rop2.h', 'hw/display/framebuffer.h', 'hw/display/pl110_template.h', 'include/hw/display/blizzard.h', 'include/hw/display/tc6393xb.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/display/vga.h', 'hw/display/vga_regs.h', 'include/hw/xen/xen.h', 'hw/display/vga-access.h', 'hw/display/vga-helpers.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/xlnx_dp.h', 'include/hw/dma/xlnx_dpdma.h', 'hw/display/ati_int.h', 'include/hw/i2c/bitbang_i2c.h', 'hw/display/ati_regs.h', 'include/hw/dma/pl080.h', 'hw/dma/trace.h', 'trace/trace-hw_dma.h', 'include/hw/dma/i8257.h', 'include/hw/dma/xlnx-zynq-devcfg.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/arm/soc_dma.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/dma/xlnx_csu_dma.h', 'hw/gpio/trace.h', 'trace/trace-hw_gpio.h', 'include/hw/arm/sharpsl.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/sd/sd.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/gpio/pca_i2c_gpio.h', 'hw/i2c/trace.h', 'trace/trace-hw_i2c.h', 'include/hw/i2c/smbus_slave.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/qemu/guest-random.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/pmbus_device.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/ide/pci.h', 'hw/ide/ahci_internal.h', 'include/hw/ide/ahci.h', 'hw/ide/trace.h', 'trace/trace-hw_ide.h', 'include/qemu/hw-version.h', 'include/scsi/constants.h', 'include/hw/ide/isa.h', 'include/hw/ide/piix.h', 'include/hw/input/hid.h', 'hw/input/trace.h', 'trace/trace-hw_input.h', 'include/hw/input/lm832x.h', 'include/hw/input/ps2.h', 'include/hw/input/i8042.h', 'include/hw/input/pl050.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_input.h', 'hw/intc/gic_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'include/hw/arm/linux-boot-if.h', 'include/hw/intc/arm_gicv3_common.h', 'hw/intc/gicv3_internal.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/intc/i8259.h', 'include/hw/isa/i8259_internal.h', 'include/hw/intc/imx_avic.h', 'include/hw/intc/imx_gpcv2.h', 'hw/intc/ioapic_internal.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/intc/kvm_irqcount.h', 'include/hw/ipmi/ipmi_kcs.h', 'include/hw/ipmi/ipmi_bt.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/hw/southbridge/piix.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-types-cxl.h', 'hw/mem/trace.h', 'trace/trace-hw_mem.h', 'include/hw/mem/npcm7xx_mc.h', 'include/qemu/pmem.h', 'include/hw/misc/vmcoreinfo.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/pca9552_regs.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/hw/misc/unimp.h', 'include/hw/misc/led.h', 'include/hw/misc/pvpanic.h', 'include/standard-headers/linux/pvpanic.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/misc/sifive_test.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/arm/primecell.h', 'include/hw/misc/cbus.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx6_src.h', 'target/arm/arm-powerctl.h', 'target/arm/kvm-consts.h', 'include/hw/misc/imx6ul_ccm.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_src.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/misc/imx_rngc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_pci_mbox.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/arm/raspberrypi-fw-defs.h', 'include/hw/arm/raspi_platform.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_cprman_internals.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/qemu/fifo32.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'target/arm/idau.h', 'include/hw/misc/tz-ppc.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/arm/armsse-version.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/misc/aspeed_peci.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/misc/nrf51_rng.h', 'include/net/eth.h', 'hw/net/ne2000.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/hw/nvram/eeprom93xx.h', 'hw/net/pcnet.h', 'include/hw/net/mii.h', 'include/net/checksum.h', 'hw/net/e1000_common.h', 'hw/net/e1000_regs.h', 'hw/net/e1000x_regs.h', 'hw/net/e1000x_common.h', 'include/qemu/crc32c.h', 'include/net/tap.h', 'hw/net/net_tx_pkt.h', 'hw/net/net_rx_pkt.h', 'hw/net/e1000e_core.h', 'hw/net/igb_common.h', 'hw/net/igb_regs.h', 'hw/net/igb_core.h', 'hw/net/tulip.h', 'include/migration/register.h', 'hw/net/vmxnet3.h', 'hw/net/vmxnet3_defs.h', 'hw/net/vmxnet_debug.h', 'hw/net/vmware_utils.h', 'include/hw/net/smc91c111.h', 'include/hw/net/lan9118.h', 'include/hw/net/ne2000-isa.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/net/imx_fec.h', 'include/hw/net/msf2-emac.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/net/cadence_gem.h', 'include/hw/net/ftgmac100.h', 'include/hw/net/npcm7xx_emc.h', 'include/net/vhost-user.h', 'include/net/vhost_net.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-types-rocker.h', 'hw/net/rocker/rocker.h', 'hw/net/rocker/rocker_hw.h', 'hw/net/rocker/rocker_fp.h', 'hw/net/rocker/rocker_desc.h', 'hw/net/rocker/rocker_tlv.h', 'hw/net/rocker/rocker_world.h', 'hw/net/rocker/rocker_of_dpa.h', 'include/net/can_emu.h', 'hw/net/can/can_sja1000.h', 'hw/net/can/ctucan_core.h', 'hw/net/can/ctu_can_fd_frame.h', 'hw/net/can/ctu_can_fd_regs.h', 'include/net/can_host.h', 'include/hw/net/xlnx-zynqmp-can.h', 'hw/net/can/trace.h', 'trace/trace-hw_net_can.h', 'include/hw/net/xlnx-versal-canfd.h', 'hw/nvme/nvme.h', 'include/block/nvme.h', 'hw/nvme/dif.h', 'hw/nvme/trace.h', 'trace/trace-hw_nvme.h', 'include/migration/qemu-file-types.h', 'hw/nvram/trace.h', 'trace/trace-hw_nvram.h', 'include/hw/nvram/eeprom_at24c.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-bbram.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/pci/trace.h', 'trace/trace-hw_pci.h', 'hw/pci/pci-internal.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-types-pci.h', 'include/hw/pci/shpc.h', 'include/hw/pci/slotid_cap.h', 'include/hw/pci-host/designware.h', 'include/hw/pci-host/gpex.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/pci-host/q35.h', 'include/qemu/bcd.h', 'include/sysemu/rtc.h', 'include/hw/rtc/pl031.h', 'hw/rtc/trace.h', 'trace/trace-hw_rtc.h', 'qapi/qapi-events-misc.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/rtc/goldfish_rtc.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/scsi/emulation.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/scsi/esp.h', 'hw/scsi/mfi.h', 'hw/scsi/mptsas.h', 'hw/scsi/mpi.h', 'hw/scsi/vmw_pvscsi.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'hw/sd/trace.h', 'trace/trace-hw_sd.h', 'include/hw/sd/sdcard_legacy.h', 'hw/sd/sdmmc-internal.h', 'include/hw/sd/sdhci.h', 'hw/sd/sdhci-internal.h', 'include/qemu/crc-ccitt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/sensor/emc141x_regs.h', 'include/hw/sensor/isl_pmbus_vr.h', 'hw/sensor/trace.h', 'trace/trace-hw_sensor.h', 'include/hw/sensor/max16600.h', 'include/hw/sensor/max31790_fan_ctrl.h', 'hw/smbios/smbios_build.h', 'hw/ssi/trace.h', 'trace/trace-hw_ssi.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'include/hw/ssi/pl022.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/ssi/xilinx_spips.h', 'include/migration/blocker.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/ssi/imx_spi.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/timer/armv7m_systick.h', 'hw/timer/trace.h', 'trace/trace-hw_timer.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/digic-timer.h', 'include/hw/timer/hpet.h', 'include/hw/timer/i8254_internal.h', 'include/hw/timer/imx_epit.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/mss-timer.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/timer/bcm2835_systmr.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/timer/sifive_pwm.h', 'hw/ufs/trace.h', 'trace/trace-hw_ufs.h', 'hw/ufs/ufs.h', 'include/block/ufs.h', 'hw/usb/trace.h', 'trace/trace-hw_usb.h', 'hw/usb/desc.h', 'include/hw/usb/uhci-regs.h', 'include/hw/qdev-dma.h', 'hw/usb/hcd-ohci.h', 'include/hw/usb/ehci-regs.h', 'hw/usb/hcd-ehci.h', 'hw/usb/hcd-xhci.h', 'include/hw/usb/xhci.h', 'hw/usb/hcd-xhci-pci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/usb/hcd-musb.h', 'include/hw/usb/dwc2-regs.h', 'hw/usb/hcd-dwc2.h', 'include/hw/usb/hcd-dwc3.h', 'include/hw/usb/chipidea.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/hid.h', 'include/hw/usb/msd.h', 'hw/usb/ccid.h', 'hw/usb/u2f.h', 'include/standard-headers/linux/virtio_pci.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/standard-headers/linux/virtio_mmio.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/sysemu/cryptodev-vhost.h', 'include/qemu/reserved-region.h', 'include/exec/target_page.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-commands-run-state.h', 'hw/watchdog/trace.h', 'trace/trace-hw_watchdog.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/watchdog/sbsa_gwdt.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'include/qemu/jhash.h', 'include/hw/arm/smmu-common.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-commands-audio.h', 'audio/trace.h', 'trace/trace-audio.h', 'audio/audio_int.h', 'audio/mixeng.h', 'audio/audio_template.h', 'audio/mixeng_template.h', 'audio/rate_template.h', 'audio/audio_win_int.h', 'audio/dsound_template.h', 'qapi/qapi-commands-char.h', 'chardev/trace.h', 'trace/trace-chardev.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-events-dump.h', 'dump/win_dump.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-types-block-export.h', 'include/block/nbd.h', 'include/block/export.h', 'include/block/qapi.h', 'include/block/block-hmp-cmds.h', 'include/qemu-io.h', 'include/sysemu/balloon.h', 'system/trace.h', 'trace/trace-system.h', 'qapi/qapi-commands-misc.h', 'include/exec/gdbstub.h', 'include/sysemu/cpu-throttle.h', 'include/qemu/seqlock.h', 'include/sysemu/cpu-timers-internal.h', 'qapi/qapi-commands-migration.h', 'include/sysemu/dirtyrate.h', 'include/sysemu/dirtylimit.h', 'include/migration/misc.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/monitor/qdev.h', 'include/sysemu/arch_init.h', 'qapi/qapi-commands-qdev.h', 'include/qapi/qmp/qstring.h', 'include/sysemu/runstate-action.h', 'include/crypto/init.h', 'qapi/qapi-commands-tpm.h', 'include/qapi/compat-policy.h', 'qemu-version.h', 'include/sysemu/seccomp.h', 'include/qemu/async-teardown.h', 'include/net/slirp.h', 'include/migration/snapshot.h', 'include/migration/colo.h', 'accel/tcg/perf.h', 'include/qapi/string-input-visitor.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'include/block/qdict.h', 'include/qemu/keyval.h', 'qemu-options.def', 'include/crypto/akcipher.h', 'qapi/qapi-commands-cryptodev.h', 'include/sysemu/stats.h', 'qapi/qapi-types-stats.h', 'include/qemu/mmap-alloc.h', 'include/qemu/madvise.h', 'include/sysemu/rng.h', 'include/block/dirty-bitmap.h', 'migration/qemu-file.h', 'include/qemu/id.h', 'qapi/qapi-visit-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'migration/channel.h', 'migration/tls.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'migration/yank_functions.h', 'migration/channel-block.h', 'include/exec/ramblock.h', 'migration/ram.h', 'migration/dirtyrate.h', 'include/qemu/xxhash.h', 'migration/exec.h', 'include/io/channel-command.h', 'migration/fd.h', 'include/io/channel-util.h', 'migration/file.h', 'migration/socket.h', 'migration/rdma.h', 'migration/ram-compress.h', 'migration/migration-stats.h', 'migration/savevm.h', 'qapi/qapi-events-migration.h', 'include/qapi/qmp/qnull.h', 'migration/block.h', 'migration/multifd.h', 'migration/threadinfo.h', 'include/io/channel-null.h', 'include/qemu/userfaultfd.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qnum.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-commands-net.h', 'net/trace.h', 'trace/trace-net.h', 'net/clients.h', 'include/net/filter.h', 'net/colo.h', 'net/hub.h', 'net/util.h', 'net/colo-compare.h', 'qapi/qapi-events-net.h', 'net/tap_int.h', 'replay/replay-internal.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-stats.h', 'accel/accel-system.h', 'include/sysemu/accel-blocker.h', 'include/qemu/qht.h', 'include/qemu/qdist.h', 'include/tcg/tcg.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target-reg-bits.h', 'tcg/i386/tcg-target.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'accel/tcg/tb-context.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'host/include/x86_64', 'tcg/i386', 'platform/windows-amd64'],
@@ -447,7 +602,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"riscv64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"riscv64-softmmu-config-devices.h\\"'],
- deps = ['@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', '//external/dtc:libfdt', '@zlib//:zlib', 'libqemu-riscv64-softmmu_libcommon', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/dtc:libfdt', 'libqemu-riscv64-softmmu_libcommon', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'platform/windows-amd64/riscv64-softmmu-config-target.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'target/riscv/cpu.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/hw/registerfields.h', 'include/hw/qdev-properties.h', 'include/exec/cpu-defs.h', 'target/riscv/cpu-param.h', 'include/exec/target_long.h', 'include/qemu/cpu-float.h', 'include/fpu/softfloat-types.h', 'target/riscv/cpu_bits.h', 'target/riscv/cpu_cfg.h', 'qapi/qapi-types-common.h', 'target/riscv/cpu-qom.h', 'target/riscv/pmp.h', 'target/riscv/debug.h', 'target/riscv/cpu_user.h', 'include/exec/cpu-all.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/exec/tswap.h', 'include/elf.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'target/riscv/trace.h', 'trace/trace-target_riscv.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/error-report.h', 'include/exec/exec-all.h', 'include/exec/translation-block.h', 'include/exec/helper-proto.h', 'include/exec/helper-proto-common.h', 'include/qemu/atomic128.h', 'host/include/generic/host/atomic128-cas.h', 'host/include/x86_64/host/atomic128-ldst.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/debug-assert.h', 'include/exec/helper-proto.h.inc', 'include/exec/helper-head.h', 'accel/tcg/tcg-runtime.h', 'accel/tcg/plugin-helpers.h', 'target/riscv/helper.h', 'include/sysemu/cpu-timers.h', 'include/qemu/timer.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/monitor/hmp-target.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/migration/cpu.h', 'include/migration/qemu-file-types.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'target/riscv/pmu.h', 'include/sysemu/device_tree.h', 'target/riscv/time_helper.h', 'include/hw/intc/riscv_aclint.h', 'include/hw/sysbus.h', 'qapi/qapi-commands-machine-target.h', 'qapi/qapi-commands-machine-common.h', 'qapi/qapi-types-machine-common.h', 'qapi/qapi-types-machine-target.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qom/qom-qobject.h', 'include/sysemu/tcg.h', 'include/qemu/datadir.h', 'include/qemu/units.h', 'include/hw/boards.h', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'include/hw/qdev-properties-system.h', 'include/hw/loader.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/standard-headers/linux/types.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/riscv/boot.h', 'include/hw/riscv/riscv_hart.h', 'include/hw/riscv/boot_opensbi.h', 'include/sysemu/qtest.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/sysemu/reset.h', 'qapi/qapi-events-run-state.h', 'include/hw/riscv/numa.h', 'include/qemu/guest-random.h', 'include/hw/char/serial.h', 'include/chardev/char-fe.h', 'include/qemu/fifo8.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/riscv/virt.h', 'include/hw/block/flash.h', 'target/riscv/kvm/kvm_riscv.h', 'include/hw/intc/riscv_aplic.h', 'include/hw/intc/riscv_imsic.h', 'include/hw/intc/sifive_plic.h', 'include/hw/misc/sifive_test.h', 'include/hw/platform-bus.h', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci-host/gpex.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pcie_host.h', 'include/hw/pci/pci_host.h', 'include/hw/display/ramfb.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-builtin-visit.h', 'include/hw/riscv/shakti_c.h', 'include/hw/char/shakti_uart.h', 'include/qemu/cutils.h', 'include/hw/misc/unimp.h', 'include/hw/riscv/sifive_e.h', 'include/hw/riscv/sifive_cpu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/char/sifive_uart.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/irq.h', 'include/hw/cpu/cluster.h', 'include/hw/sd/sd.h', 'include/hw/ssi/ssi.h', 'include/hw/riscv/sifive_u.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/net/cadence_gem.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/timer/sifive_pwm.h', 'include/net/eth.h', 'include/sysemu/runstate.h', 'include/hw/riscv/spike.h', 'include/hw/char/riscv_htif.h', 'include/hw/riscv/microchip_pfsoc.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sd/sdhci.h', 'include/hw/acpi/acpi.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/utils.h', 'include/qemu/qemu-print.h', 'include/qemu/ctype.h', 'target/riscv/cpu_vendorid.h', 'target/riscv/internals.h', 'include/fpu/softfloat-helpers.h', 'target/riscv/tcg/tcg-cpu.h', 'include/tcg/tcg.h', 'include/exec/memopidx.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target-reg-bits.h', 'tcg/i386/tcg-target.h', 'include/tcg/tcg-cond.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'include/hw/core/sysemu-cpu-ops.h', 'target/riscv/instmap.h', 'include/tcg/tcg-op.h', 'include/tcg/tcg-op-common.h', 'include/exec/helper-gen-common.h', 'include/exec/helper-gen.h.inc', 'include/tcg/helper-info.h', 'include/semihosting/common-semi.h', 'include/tcg/oversized-guest.h', 'include/exec/tb-flush.h', 'include/fpu/softfloat.h', 'include/exec/gdbstub.h', 'include/gdbstub/helpers.h', 'include/exec/cpu_ldst.h', 'include/tcg/tcg-gvec-desc.h', 'target/riscv/vector_internals.h', 'include/disas/disas.h', 'include/exec/helper-gen.h', 'include/exec/translator.h', 'include/exec/log.h', 'include/semihosting/semihost.h', 'include/exec/helper-info.c.inc', 'libqemu-riscv64-softmmu.fa.p/decode-insn32.c.inc', 'target/riscv/insn_trans/trans_rvi.c.inc', 'target/riscv/insn_trans/trans_rvm.c.inc', 'target/riscv/insn_trans/trans_rva.c.inc', 'target/riscv/insn_trans/trans_rvf.c.inc', 'target/riscv/insn_trans/trans_rvd.c.inc', 'target/riscv/insn_trans/trans_rvh.c.inc', 'target/riscv/insn_trans/trans_rvv.c.inc', 'include/tcg/tcg-op-gvec.h', 'include/tcg/tcg-op-gvec-common.h', 'target/riscv/insn_trans/trans_rvb.c.inc', 'target/riscv/insn_trans/trans_rvzicond.c.inc', 'target/riscv/insn_trans/trans_rvzawrs.c.inc', 'target/riscv/insn_trans/trans_rvzicbo.c.inc', 'target/riscv/insn_trans/trans_rvzfa.c.inc', 'target/riscv/insn_trans/trans_rvzfh.c.inc', 'target/riscv/insn_trans/trans_rvk.c.inc', 'target/riscv/insn_trans/trans_rvvk.c.inc', 'target/riscv/insn_trans/trans_privileged.c.inc', 'target/riscv/insn_trans/trans_svinval.c.inc', 'target/riscv/insn_trans/trans_rvbf16.c.inc', 'libqemu-riscv64-softmmu.fa.p/decode-xthead.c.inc', 'target/riscv/insn_trans/trans_xthead.c.inc', 'target/riscv/insn_trans/trans_xventanacondops.c.inc', 'libqemu-riscv64-softmmu.fa.p/decode-insn16.c.inc', 'target/riscv/insn_trans/trans_rvzce.c.inc', 'libqemu-riscv64-softmmu.fa.p/decode-XVentanaCondOps.c.inc', 'include/crypto/aes.h', 'include/crypto/aes-round.h', 'host/include/x86_64/host/crypto/aes-round.h', 'host/include/i386/host/crypto/aes-round.h', 'include/crypto/sm4.h', 'include/hw/core/accel-cpu.h', 'include/hw/core/tcg-cpu-ops.h', 'trace/trace-root.h', 'include/qemu/defer-call.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/sysemu/block-ram-registrar.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/virtio/virtio.h', 'include/standard-headers/linux/virtio_ring.h', 'include/sysemu/iothread.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'hw/block/dataplane/virtio-blk.h', 'include/scsi/constants.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio-access.h', 'include/hw/virtio/virtio-blk-common.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-common.h', 'include/hw/pci/msi.h', 'include/net/checksum.h', 'include/net/tap.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/qemu/option_int.h', 'include/hw/virtio/virtio-net.h', 'include/net/announce.h', 'ebpf/ebpf_rss.h', 'include/net/vhost_net.h', 'include/hw/virtio/vhost-backend.h', 'qapi/qapi-events-net.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-types-migration.h', 'qapi/qapi-events-migration.h', 'include/migration/misc.h', 'include/standard-headers/linux/ethtool.h', 'include/standard-headers/linux/const.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/monitor/qdev.h', 'hw/net/net_rx_pkt.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'hw/virtio/virtio-qmp.h', 'include/standard-headers/linux/vhost_types.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_i2c.h', 'include/standard-headers/linux/virtio_balloon.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/standard-headers/linux/virtio_mem.h', 'include/standard-headers/linux/virtio_vsock.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'include/qapi/qmp/qjson.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_gpio.h', 'platform/windows-amd64/riscv64-softmmu-config-devices.h', 'include/qemu/madvise.h', 'include/hw/mem/pc-dimm.h', 'include/sysemu/balloon.h', 'include/hw/virtio/virtio-balloon.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/hw/virtio/virtio-rng.h', 'include/sysemu/rng.h', 'include/standard-headers/linux/virtio_rng.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/hw/virtio/virtio-input.h', 'include/ui/input.h', 'qapi/qapi-types-ui.h', 'include/sysemu/vhost-user-backend.h', 'include/standard-headers/linux/virtio_input.h', 'include/hw/virtio/virtio-iommu.h', 'include/hw/pci/pci_bus.h', 'qapi/qapi-commands-misc-target.h', 'qapi/qapi-types-misc-target.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/i386/kvm/xen_primary_console.h', 'include/qemu/win_dump_defs.h', 'dump/win_dump.h', 'include/exec/target_page.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/exec/translate-all.h', 'include/sysemu/arch_init.h', 'system/trace.h', 'trace/trace-system.h', 'include/exec/memory-internal.h', 'include/exec/ram_addr.h', 'include/sysemu/xen.h', 'include/exec/ramblock.h', 'include/exec/page-vary.h', 'include/qemu/cacheflush.h', 'include/hw/xen/xen.h', 'include/qemu/memalign.h', 'include/sysemu/hw_accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/sysemu/xen-mapcache.h', 'include/sysemu/replay.h', 'include/qemu/pmem.h', 'memory_ldst.c.inc', 'migration/xbzrle.h', 'migration/ram-compress.h', 'migration/qemu-file.h', 'migration/ram.h', 'migration/migration-stats.h', 'include/migration/register.h', 'migration/page_cache.h', 'qapi/qapi-commands-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'include/migration/colo.h', 'migration/block.h', 'include/sysemu/cpu-throttle.h', 'migration/savevm.h', 'migration/multifd.h', 'migration/rdma.h', 'include/qemu/sockets.h', 'include/sysemu/dirtylimit.h', 'monitor/monitor-internal.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/net/slirp.h', 'include/monitor/hmp.h', 'include/block/block-hmp-cmds.h', 'qapi/qapi-commands-control.h', 'qapi/qapi-commands-misc.h', 'hmp-commands-info.h', 'hmp-commands.h', 'include/gdbstub/syscalls.h', 'include/semihosting/guestfd.h', 'include/semihosting/uaccess.h', 'include/semihosting/syscalls.h', 'include/semihosting/console.h', 'target/riscv/common-semi-target.h', 'include/fpu/softfloat-macros.h', 'fpu/softfloat-specialize.c.inc', 'fpu/softfloat-parts-addsub.c.inc', 'fpu/softfloat-parts.c.inc', 'accel/accel-system.h', 'include/tcg/startup.h', 'accel/tcg/internal-target.h', 'include/qapi/type-helpers.h', 'accel/tcg/trace.h', 'trace/trace-accel_tcg.h', 'accel/tcg/tb-jmp-cache.h', 'accel/tcg/tb-hash.h', 'include/qemu/xxhash.h', 'accel/tcg/tb-context.h', 'include/qemu/qht.h', 'include/qemu/seqlock.h', 'include/qemu/qdist.h', 'accel/tcg/internal-common.h', 'include/qemu/interval-tree.h', 'include/qemu/qtree.h', 'include/exec/cputlb.h', 'include/qemu/cacheinfo.h', 'accel/tcg/perf.h', 'include/tcg/insn-start-words.h', 'include/exec/plugin-gen.h', 'include/tcg/tcg-ldst.h', 'accel/tcg/ldst_atomicity.c.inc', 'host/include/x86_64/host/load-extract-al16-al8.h', 'host/include/generic/host/store-insert-al16.h', 'accel/tcg/ldst_common.c.inc', 'accel/tcg/atomic_common.c.inc', 'accel/tcg/atomic_template.h', 'accel/tcg/tcg-accel-ops.h', 'accel/tcg/tcg-accel-ops-mttcg.h', 'accel/tcg/tcg-accel-ops-rr.h', 'accel/tcg/tcg-accel-ops-icount.h', 'include/qapi/dealloc-visitor.h', 'qapi/qapi-visit-machine-target.h', 'qapi/qapi-visit-machine-common.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-machine-target.h', 'include/qapi/compat-policy.h', 'include/qapi/qmp-event.h', 'trace/trace-qapi_commands_machine_target_trace_events.h', 'qapi/qapi-visit-misc-target.h', 'qapi/qapi-events-misc-target.h', 'trace/trace-qapi_commands_misc_target_trace_events.h', 'qapi/qapi-introspect.h', 'include/qapi/qmp/qlit.h', 'qapi/qapi-types.h', 'qapi/qapi-types-pragma.h', 'qapi/qapi-types-block.h', 'qapi/qapi-types-block-export.h', 'qapi/qapi-types-rdma.h', 'qapi/qapi-types-rocker.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-types-trace.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-types-yank.h', 'qapi/qapi-types-audio.h', 'qapi/qapi-types-pci.h', 'qapi/qapi-types-stats.h', 'qapi/qapi-types-cxl.h', 'qapi/qapi-visit.h', 'qapi/qapi-visit-pragma.h', 'qapi/qapi-visit-error.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-run-state.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-block.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-block-export.h', 'qapi/qapi-visit-char.h', 'qapi/qapi-visit-dump.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-visit-rdma.h', 'qapi/qapi-visit-rocker.h', 'qapi/qapi-visit-tpm.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-migration.h', 'qapi/qapi-visit-transaction.h', 'qapi/qapi-visit-trace.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-control.h', 'qapi/qapi-visit-introspect.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-qdev.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-visit-replay.h', 'qapi/qapi-visit-yank.h', 'qapi/qapi-visit-misc.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-visit-acpi.h', 'qapi/qapi-visit-pci.h', 'qapi/qapi-visit-stats.h', 'qapi/qapi-visit-virtio.h', 'qapi/qapi-visit-cryptodev.h', 'qapi/qapi-visit-cxl.h', 'qapi/qapi-commands.h', 'qapi/qapi-commands-pragma.h', 'qapi/qapi-commands-error.h', 'qapi/qapi-commands-run-state.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-commands-char.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-commands-net.h', 'qapi/qapi-commands-rdma.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-commands-tpm.h', 'qapi/qapi-commands-ui.h', 'qapi/qapi-commands-transaction.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-commands-compat.h', 'qapi/qapi-commands-introspect.h', 'qapi/qapi-commands-qdev.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-yank.h', 'qapi/qapi-commands-audio.h', 'qapi/qapi-commands-acpi.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-commands-stats.h', 'qapi/qapi-commands-cryptodev.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-events.h', 'qapi/qapi-events-pragma.h', 'qapi/qapi-events-error.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-block.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-events-char.h', 'qapi/qapi-events-dump.h', 'qapi/qapi-events-rdma.h', 'qapi/qapi-events-rocker.h', 'qapi/qapi-events-tpm.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-transaction.h', 'qapi/qapi-events-trace.h', 'qapi/qapi-events-compat.h', 'qapi/qapi-events-control.h', 'qapi/qapi-events-introspect.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-replay.h', 'qapi/qapi-events-yank.h', 'qapi/qapi-events-misc.h', 'qapi/qapi-events-audio.h', 'qapi/qapi-events-acpi.h', 'qapi/qapi-events-pci.h', 'qapi/qapi-events-stats.h', 'qapi/qapi-events-virtio.h', 'qapi/qapi-events-cryptodev.h', 'qapi/qapi-events-cxl.h'],
# buildifier: leave-alone
includes = ['target/riscv', 'libqemu-riscv64-softmmu.fa.p', '.', 'qapi', 'trace', 'include', 'host/include/x86_64', 'host/include/generic', 'tcg/i386', 'platform/windows-amd64'],
@@ -459,7 +614,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', '//external/dtc:libfdt', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/dtc:libfdt', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/exec/log.h', 'include/disas/disas.h', 'include/qemu/error-report.h', 'include/qemu/qemu-print.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/exec/memopidx.h', 'include/semihosting/semihost.h', 'include/sysemu/runstate.h', 'include/gdbstub/user.h', 'include/gdbstub/syscalls.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'gdbstub/internals.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/qemu/lockable.h', 'trace/trace-root.h', 'include/exec/page-vary.h', 'target/riscv/cpu_cfg.h', 'disas/riscv.h', 'disas/riscv-xthead.h', 'disas/riscv-xventana.h', 'disas/disas-internal.h', 'include/elf.h', 'include/disas/capstone.h', 'accel/tcg/internal-common.h', 'include/exec/translation-block.h', 'include/monitor/hmp.h', 'include/qemu/readline.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-qom.h', 'include/qapi/qmp/qjson.h', 'include/qom/object_interfaces.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/ui/clipboard.h', 'ui/trace.h', 'trace/trace-ui.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'qapi/qapi-commands-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'ui/console-priv.h', 'ui/vgafont.h', 'ui/cursor_hidden.xpm', 'ui/cursor_left_ptr.xpm', 'ui/keymaps.h', 'include/ui/kbd-state.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/input-event-codes.h', 'ui/input-keymap-atset1-to-qcode.c.inc', 'ui/input-keymap-linux-to-qcode.c.inc', 'ui/input-keymap-qcode-to-atset1.c.inc', 'ui/input-keymap-qcode-to-atset2.c.inc', 'ui/input-keymap-qcode-to-atset3.c.inc', 'ui/input-keymap-qcode-to-linux.c.inc', 'ui/input-keymap-qcode-to-qnum.c.inc', 'ui/input-keymap-qcode-to-sun.c.inc', 'ui/input-keymap-qnum-to-qcode.c.inc', 'ui/input-keymap-usb-to-qcode.c.inc', 'ui/input-keymap-win32-to-qcode.c.inc', 'ui/input-keymap-x11-to-qcode.c.inc', 'ui/input-keymap-xorgevdev-to-qcode.c.inc', 'ui/input-keymap-xorgkbd-to-qcode.c.inc', 'ui/input-keymap-xorgxquartz-to-qcode.c.inc', 'ui/input-keymap-xorgxwin-to-qcode.c.inc', 'ui/input-keymap-osx-to-qcode.c.inc', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/sockets.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'ui/vnc_keysym.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'ui/input-barrier.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/qemu/datadir.h', 'include/qemu/ctype.h', 'include/standard-headers/drm/drm_fourcc.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/io/channel-file.h', 'include/monitor/qmp-helpers.h', 'include/ui/dbus-display.h', 'include/ui/dbus-module.h', 'include/ui/qemu-spice.h', 'include/ui/qemu-spice-module.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pci_bus.h', 'include/qemu/fifo8.h', 'ui/vnc.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/qemu/buffer.h', 'include/io/channel-tls.h', 'include/io/net-listener.h', 'include/authz/base.h', 'ui/vnc-palette.h', 'ui/vnc-enc-zrle.h', 'ui/vnc-auth-vencrypt.h', 'ui/vnc-ws.h', 'ui/vnc-jobs.h', 'include/authz/list.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'include/crypto/hash.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredsx509.h', 'include/crypto/random.h', 'include/crypto/secret_common.h', 'include/qemu/help_option.h', 'include/io/dns-resolver.h', 'include/crypto/cipher.h', 'ui/vnc-enc-hextile-template.h', 'ui/vnc-enc-tight.h', 'ui/vnc-enc-zrle.c.inc', 'ui/vnc-enc-zywrle-template.c', 'ui/vnc-enc-zywrle.h', 'include/io/channel-websock.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/tpm.h', 'include/qemu/units.h', 'include/hw/registerfields.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/irq.h', 'include/hw/acpi/acpi.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-visit-acpi.h', 'hw/acpi/trace.h', 'trace/trace-hw_acpi.h', 'include/hw/acpi/utils.h', 'include/hw/loader.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/hw/acpi/cpu.h', 'qapi/qapi-events-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/i386/pc.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/mem/pc-dimm.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-qdev.h', 'include/hw/mem/nvdimm.h', 'include/qemu/nvdimm-utils.h', 'include/hw/acpi/pci.h', 'include/hw/pci/pcie_host.h', 'include/hw/mem/memory-device.h', 'include/hw/acpi/cxl.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/reset.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'hw/acpi/hmat.h', 'include/hw/isa/apm.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/acpi/pcihp.h', 'include/hw/acpi/piix4.h', 'include/sysemu/xen.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci-bridge/xio3130_downstream.h', 'hw/i386/acpi-build.h', 'include/qom/qom-qobject.h', 'hw/acpi/viot.h', 'include/hw/acpi/ich9_tco.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/rtc/mc146818rtc.h', 'include/sysemu/watchdog.h', 'include/hw/acpi/erst.h', 'include/hw/ipmi/ipmi.h', 'include/hw/acpi/ipmi.h', 'qapi/qapi-commands-acpi.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/adc/aspeed_adc.h', 'hw/adc/trace.h', 'trace/trace-hw_adc.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/clock.h', 'include/hw/qdev-clock.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/adc/max111x.h', 'include/hw/ssi/ssi.h', 'include/hw/audio/soundhw.h', 'hw/audio/ac97.h', 'hw/audio/fmopl.h', 'hw/audio/trace.h', 'trace/trace-hw_audio.h', 'hw/audio/gusemu.h', 'hw/audio/gustate.h', 'include/hw/pci/msi.h', 'hw/audio/intel-hda.h', 'hw/audio/intel-hda-defs.h', 'hw/audio/hda-codec-common.h', 'include/hw/audio/wm8750.h', 'include/hw/timer/i8254.h', 'include/hw/audio/pcspk.h', 'hw/audio/pl041.h', 'hw/audio/pl041.hx', 'hw/audio/lm4549.h', 'include/hw/hw.h', 'include/hw/audio/virtio-snd.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_snd.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-bus.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/qemu/memalign.h', 'hw/block/fdc-internal.h', 'hw/block/m25p80_sfdp.h', 'hw/block/dataplane/trace.h', 'trace/trace-hw_block_dataplane.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/sysemu/block-ram-registrar.h', 'hw/block/dataplane/virtio-blk.h', 'include/chardev/char-serial.h', 'include/hw/char/cadence_uart.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/char/imx_serial.h', 'include/hw/ipack/ipack.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/hw/char/nrf51_uart.h', 'include/chardev/char-parallel.h', 'include/hw/char/pl011.h', 'include/hw/char/serial.h', 'include/hw/char/shakti_uart.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-events-char.h', 'include/hw/char/xilinx_uartlite.h', 'include/hw/char/digic-uart.h', 'include/hw/arm/exynos4210.h', 'include/hw/or-irq.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/hw/core/split-irq.h', 'include/hw/arm/boot.h', 'target/arm/cpu-qom.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/char/sifive_uart.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/char/riscv_htif.h', 'include/exec/tswap.h', 'include/hw/core/generic-loader.h', 'hw/core/guest-loader.h', 'include/sysemu/device_tree.h', 'include/hw/platform-bus.h', 'include/hw/ptimer.h', 'include/sysemu/cpu-timers.h', 'include/sysemu/qtest.h', 'include/hw/stream.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/hw/arm/fdt.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/hw/fw-path-provider.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'include/qapi/type-helpers.h', 'hw/core/uboot_image.h', 'accel/tcg/debuginfo.h', 'include/hw/elf_ops.h', 'include/qapi/string-output-visitor.h', 'include/hw/intc/intc.h', 'include/hw/rdma/rdma.h', 'include/qapi/qobject-input-visitor.h', 'include/migration/global_state.h', 'include/exec/confidential-guest-support.h', 'include/hw/virtio/virtio-net.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/net/announce.h', 'include/qemu/option_int.h', 'ebpf/ebpf_rss.h', 'include/hw/nmi.h', 'qapi/qapi-types-migration.h', 'hw/core/qdev-prop-internal.h', 'util/block-helpers.h', 'include/hw/cpu/core.h', 'include/hw/cpu/cluster.h', 'include/hw/cpu/arm11mpcore.h', 'include/hw/misc/arm11scu.h', 'include/hw/intc/realview_gic.h', 'include/hw/pci/msix.h', 'include/hw/pci-bridge/cxl_upstream_port.h', 'include/hw/cxl/cxl_host.h', 'include/hw/pci-bridge/pci_expander_bridge.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/display/bochs-vbe.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'include/ui/pixel_ops.h', 'hw/display/cirrus_vga_internal.h', 'hw/display/vga_int.h', 'hw/display/cirrus_vga_rop.h', 'hw/display/cirrus_vga_rop2.h', 'hw/display/framebuffer.h', 'hw/display/pl110_template.h', 'include/hw/display/blizzard.h', 'include/hw/display/tc6393xb.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/display/vga.h', 'hw/display/vga_regs.h', 'include/hw/xen/xen.h', 'hw/display/vga-access.h', 'hw/display/vga-helpers.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/xlnx_dp.h', 'include/hw/dma/xlnx_dpdma.h', 'hw/display/ati_int.h', 'include/hw/i2c/bitbang_i2c.h', 'hw/display/ati_regs.h', 'include/hw/dma/pl080.h', 'hw/dma/trace.h', 'trace/trace-hw_dma.h', 'include/hw/dma/i8257.h', 'include/hw/dma/xlnx-zynq-devcfg.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/arm/soc_dma.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/dma/xlnx_csu_dma.h', 'hw/gpio/trace.h', 'trace/trace-hw_gpio.h', 'include/hw/arm/sharpsl.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/sd/sd.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/gpio/pca_i2c_gpio.h', 'hw/i2c/trace.h', 'trace/trace-hw_i2c.h', 'include/hw/i2c/smbus_slave.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/qemu/guest-random.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/pmbus_device.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/ide/pci.h', 'hw/ide/ahci_internal.h', 'include/hw/ide/ahci.h', 'hw/ide/trace.h', 'trace/trace-hw_ide.h', 'include/qemu/hw-version.h', 'include/scsi/constants.h', 'include/hw/ide/isa.h', 'include/hw/ide/piix.h', 'include/hw/input/hid.h', 'hw/input/trace.h', 'trace/trace-hw_input.h', 'include/hw/input/lm832x.h', 'include/hw/input/ps2.h', 'include/hw/input/i8042.h', 'include/hw/input/pl050.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_input.h', 'hw/intc/gic_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'include/hw/arm/linux-boot-if.h', 'include/hw/intc/arm_gicv3_common.h', 'hw/intc/gicv3_internal.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/intc/i8259.h', 'include/hw/isa/i8259_internal.h', 'include/hw/intc/imx_avic.h', 'include/hw/intc/imx_gpcv2.h', 'hw/intc/ioapic_internal.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/intc/kvm_irqcount.h', 'include/hw/ipmi/ipmi_kcs.h', 'include/hw/ipmi/ipmi_bt.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/hw/southbridge/piix.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-types-cxl.h', 'hw/mem/trace.h', 'trace/trace-hw_mem.h', 'include/hw/mem/npcm7xx_mc.h', 'include/qemu/pmem.h', 'include/hw/misc/vmcoreinfo.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/pca9552_regs.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/hw/misc/unimp.h', 'include/hw/misc/led.h', 'include/hw/misc/pvpanic.h', 'include/standard-headers/linux/pvpanic.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/misc/sifive_test.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/arm/primecell.h', 'include/hw/misc/cbus.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx6_src.h', 'target/arm/arm-powerctl.h', 'target/arm/kvm-consts.h', 'include/hw/misc/imx6ul_ccm.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_src.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/misc/imx_rngc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_pci_mbox.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/arm/raspberrypi-fw-defs.h', 'include/hw/arm/raspi_platform.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_cprman_internals.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/qemu/fifo32.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'target/arm/idau.h', 'include/hw/misc/tz-ppc.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/arm/armsse-version.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/misc/aspeed_peci.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/misc/nrf51_rng.h', 'include/net/eth.h', 'hw/net/ne2000.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/hw/nvram/eeprom93xx.h', 'hw/net/pcnet.h', 'include/hw/net/mii.h', 'include/net/checksum.h', 'hw/net/e1000_common.h', 'hw/net/e1000_regs.h', 'hw/net/e1000x_regs.h', 'hw/net/e1000x_common.h', 'include/qemu/crc32c.h', 'include/net/tap.h', 'hw/net/net_tx_pkt.h', 'hw/net/net_rx_pkt.h', 'hw/net/e1000e_core.h', 'hw/net/igb_common.h', 'hw/net/igb_regs.h', 'hw/net/igb_core.h', 'hw/net/tulip.h', 'include/migration/register.h', 'hw/net/vmxnet3.h', 'hw/net/vmxnet3_defs.h', 'hw/net/vmxnet_debug.h', 'hw/net/vmware_utils.h', 'include/hw/net/smc91c111.h', 'include/hw/net/lan9118.h', 'include/hw/net/ne2000-isa.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/net/imx_fec.h', 'include/hw/net/msf2-emac.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/net/cadence_gem.h', 'include/hw/net/ftgmac100.h', 'include/hw/net/npcm7xx_emc.h', 'include/net/vhost-user.h', 'include/net/vhost_net.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-types-rocker.h', 'hw/net/rocker/rocker.h', 'hw/net/rocker/rocker_hw.h', 'hw/net/rocker/rocker_fp.h', 'hw/net/rocker/rocker_desc.h', 'hw/net/rocker/rocker_tlv.h', 'hw/net/rocker/rocker_world.h', 'hw/net/rocker/rocker_of_dpa.h', 'include/net/can_emu.h', 'hw/net/can/can_sja1000.h', 'hw/net/can/ctucan_core.h', 'hw/net/can/ctu_can_fd_frame.h', 'hw/net/can/ctu_can_fd_regs.h', 'include/net/can_host.h', 'include/hw/net/xlnx-zynqmp-can.h', 'hw/net/can/trace.h', 'trace/trace-hw_net_can.h', 'include/hw/net/xlnx-versal-canfd.h', 'hw/nvme/nvme.h', 'include/block/nvme.h', 'hw/nvme/dif.h', 'hw/nvme/trace.h', 'trace/trace-hw_nvme.h', 'include/migration/qemu-file-types.h', 'hw/nvram/trace.h', 'trace/trace-hw_nvram.h', 'include/hw/nvram/eeprom_at24c.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-bbram.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/pci/trace.h', 'trace/trace-hw_pci.h', 'hw/pci/pci-internal.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-types-pci.h', 'include/hw/pci/shpc.h', 'include/hw/pci/slotid_cap.h', 'include/hw/pci-host/designware.h', 'include/hw/pci-host/gpex.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/pci-host/q35.h', 'include/qemu/bcd.h', 'include/sysemu/rtc.h', 'include/hw/rtc/pl031.h', 'hw/rtc/trace.h', 'trace/trace-hw_rtc.h', 'qapi/qapi-events-misc.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/rtc/goldfish_rtc.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/scsi/emulation.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/scsi/esp.h', 'hw/scsi/mfi.h', 'hw/scsi/mptsas.h', 'hw/scsi/mpi.h', 'hw/scsi/vmw_pvscsi.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'hw/sd/trace.h', 'trace/trace-hw_sd.h', 'include/hw/sd/sdcard_legacy.h', 'hw/sd/sdmmc-internal.h', 'include/hw/sd/sdhci.h', 'hw/sd/sdhci-internal.h', 'include/qemu/crc-ccitt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/sensor/emc141x_regs.h', 'include/hw/sensor/isl_pmbus_vr.h', 'hw/sensor/trace.h', 'trace/trace-hw_sensor.h', 'include/hw/sensor/max16600.h', 'include/hw/sensor/max31790_fan_ctrl.h', 'hw/smbios/smbios_build.h', 'hw/ssi/trace.h', 'trace/trace-hw_ssi.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'include/hw/ssi/pl022.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/ssi/xilinx_spips.h', 'include/migration/blocker.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/ssi/imx_spi.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/timer/armv7m_systick.h', 'hw/timer/trace.h', 'trace/trace-hw_timer.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/digic-timer.h', 'include/hw/timer/hpet.h', 'include/hw/timer/i8254_internal.h', 'include/hw/timer/imx_epit.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/mss-timer.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/timer/bcm2835_systmr.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/timer/sifive_pwm.h', 'hw/ufs/trace.h', 'trace/trace-hw_ufs.h', 'hw/ufs/ufs.h', 'include/block/ufs.h', 'hw/usb/trace.h', 'trace/trace-hw_usb.h', 'hw/usb/desc.h', 'include/hw/usb/uhci-regs.h', 'include/hw/qdev-dma.h', 'hw/usb/hcd-ohci.h', 'include/hw/usb/ehci-regs.h', 'hw/usb/hcd-ehci.h', 'hw/usb/hcd-xhci.h', 'include/hw/usb/xhci.h', 'hw/usb/hcd-xhci-pci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/usb/hcd-musb.h', 'include/hw/usb/dwc2-regs.h', 'hw/usb/hcd-dwc2.h', 'include/hw/usb/hcd-dwc3.h', 'include/hw/usb/chipidea.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/hid.h', 'include/hw/usb/msd.h', 'hw/usb/ccid.h', 'hw/usb/u2f.h', 'include/standard-headers/linux/virtio_pci.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/standard-headers/linux/virtio_mmio.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/sysemu/cryptodev-vhost.h', 'include/qemu/reserved-region.h', 'include/exec/target_page.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-commands-run-state.h', 'hw/watchdog/trace.h', 'trace/trace-hw_watchdog.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/watchdog/sbsa_gwdt.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'include/qemu/jhash.h', 'include/hw/arm/smmu-common.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-commands-audio.h', 'audio/trace.h', 'trace/trace-audio.h', 'audio/audio_int.h', 'audio/mixeng.h', 'audio/audio_template.h', 'audio/mixeng_template.h', 'audio/rate_template.h', 'audio/audio_win_int.h', 'audio/dsound_template.h', 'qapi/qapi-commands-char.h', 'chardev/trace.h', 'trace/trace-chardev.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-events-dump.h', 'dump/win_dump.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-types-block-export.h', 'include/block/nbd.h', 'include/block/export.h', 'include/block/qapi.h', 'include/block/block-hmp-cmds.h', 'include/qemu-io.h', 'include/sysemu/balloon.h', 'system/trace.h', 'trace/trace-system.h', 'qapi/qapi-commands-misc.h', 'include/exec/gdbstub.h', 'include/sysemu/cpu-throttle.h', 'include/qemu/seqlock.h', 'include/sysemu/cpu-timers-internal.h', 'qapi/qapi-commands-migration.h', 'include/sysemu/dirtyrate.h', 'include/sysemu/dirtylimit.h', 'include/migration/misc.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/monitor/qdev.h', 'include/sysemu/arch_init.h', 'qapi/qapi-commands-qdev.h', 'include/qapi/qmp/qstring.h', 'include/sysemu/runstate-action.h', 'include/crypto/init.h', 'qapi/qapi-commands-tpm.h', 'include/qapi/compat-policy.h', 'qemu-version.h', 'include/sysemu/seccomp.h', 'include/qemu/async-teardown.h', 'include/net/slirp.h', 'include/migration/snapshot.h', 'include/migration/colo.h', 'accel/tcg/perf.h', 'include/qapi/string-input-visitor.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'include/block/qdict.h', 'include/qemu/keyval.h', 'qemu-options.def', 'include/crypto/akcipher.h', 'qapi/qapi-commands-cryptodev.h', 'include/sysemu/stats.h', 'qapi/qapi-types-stats.h', 'include/qemu/mmap-alloc.h', 'include/qemu/madvise.h', 'include/sysemu/rng.h', 'include/block/dirty-bitmap.h', 'migration/qemu-file.h', 'include/qemu/id.h', 'qapi/qapi-visit-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'migration/channel.h', 'migration/tls.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'migration/yank_functions.h', 'migration/channel-block.h', 'include/exec/ramblock.h', 'migration/ram.h', 'migration/dirtyrate.h', 'include/qemu/xxhash.h', 'migration/exec.h', 'include/io/channel-command.h', 'migration/fd.h', 'include/io/channel-util.h', 'migration/file.h', 'migration/socket.h', 'migration/rdma.h', 'migration/ram-compress.h', 'migration/migration-stats.h', 'migration/savevm.h', 'qapi/qapi-events-migration.h', 'include/qapi/qmp/qnull.h', 'migration/block.h', 'migration/multifd.h', 'migration/threadinfo.h', 'include/io/channel-null.h', 'include/qemu/userfaultfd.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qnum.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-commands-net.h', 'net/trace.h', 'trace/trace-net.h', 'net/clients.h', 'include/net/filter.h', 'net/colo.h', 'net/hub.h', 'net/util.h', 'net/colo-compare.h', 'qapi/qapi-events-net.h', 'net/tap_int.h', 'replay/replay-internal.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-stats.h', 'accel/accel-system.h', 'include/sysemu/accel-blocker.h', 'include/qemu/qht.h', 'include/qemu/qdist.h', 'include/tcg/tcg.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target-reg-bits.h', 'tcg/i386/tcg-target.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'accel/tcg/tb-context.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'host/include/x86_64', 'tcg/i386', 'platform/windows-amd64'],
@@ -471,7 +626,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'NEED_CPU_H', 'CONFIG_TARGET=\\"x86_64-softmmu-config-target.h\\"', 'CONFIG_DEVICES=\\"x86_64-softmmu-config-devices.h\\"'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '@pixman//:pixman-1', '@pixman//:pixman_simd', 'libqemu-x86_64-softmmu_libcommon', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', 'libqemu-x86_64-softmmu_libcommon', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'platform/windows-amd64/x86_64-softmmu-config-target.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'target/i386/cpu.h', 'include/sysemu/tcg.h', 'target/i386/cpu-qom.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'target/i386/kvm/hyperv-proto.h', 'include/hw/hyperv/hyperv-proto.h', 'include/exec/cpu-defs.h', 'target/i386/cpu-param.h', 'include/exec/target_long.h', 'qapi/qapi-types-common.h', 'include/qemu/cpu-float.h', 'include/fpu/softfloat-types.h', 'include/qemu/timer.h', 'include/exec/cpu-all.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/exec/tswap.h', 'target/i386/svm.h', 'include/hw/i386/apic.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'include/elf.h', 'include/exec/exec-all.h', 'include/exec/translation-block.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/migration/cpu.h', 'include/migration/qemu-file-types.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'target/i386/kvm/hyperv.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/hw/hyperv/hyperv.h', 'include/hw/i386/x86.h', 'include/hw/boards.h', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/hw/intc/ioapic.h', 'target/i386/kvm/kvm_i386.h', 'include/hw/xen/xen.h', 'include/sysemu/kvm_xen.h', 'include/qemu/error-report.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/coroutine-core.h', 'include/qemu/lockable.h', 'include/block/aio.h', 'include/qemu/event_notifier.h', 'include/block/graph-lock.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/monitor/hmp-target.h', 'include/monitor/hmp.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'include/sysemu/hw_accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-commands-misc-target.h', 'qapi/qapi-types-misc-target.h', 'qapi/qapi-commands-misc.h', 'qapi/qapi-commands-common.h', 'include/hw/i386/pc.h', 'include/qemu/uuid.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/registerfields.h', 'include/hw/cxl/cxl_device.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/cxl/cxl_events.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/sysemu/xen.h', 'qapi/qapi-visit-run-state.h', 'include/qom/qom-qobject.h', 'qapi/qapi-commands-machine-target.h', 'qapi/qapi-commands-machine-common.h', 'qapi/qapi-types-machine-target.h', 'include/hw/i386/apic_internal.h', 'target/i386/cpu-internal.h', 'target/i386/sev.h', 'platform/windows-amd64/x86_64-softmmu-config-devices.h', 'include/exec/confidential-guest-support.h', 'include/gdbstub/helpers.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/sysemu/runstate.h', 'include/migration/blocker.h', 'qapi/qapi-types-migration.h', 'target/i386/whpx/whpx-internal.h', 'target/i386/whpx/whpx-accel-ops.h', 'include/hw/i386/apic-msidef.h', 'include/hw/pci/msi.h', 'include/sysemu/kvm_int.h', 'include/qemu/guest-random.h', 'target/i386/tcg/helper-tcg.h', 'include/sysemu/sysemu.h', 'include/qemu/units.h', 'target/i386/tcg/tcg-cpu.h', 'include/exec/helper-proto.h', 'include/exec/helper-proto-common.h', 'include/qemu/atomic128.h', 'host/include/generic/host/atomic128-cas.h', 'host/include/x86_64/host/atomic128-ldst.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/debug-assert.h', 'include/exec/helper-proto.h.inc', 'include/exec/helper-head.h', 'accel/tcg/tcg-runtime.h', 'accel/tcg/plugin-helpers.h', 'target/i386/helper.h', 'target/i386/tcg/ops_sse_header.h.inc', 'include/exec/log.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/disas/disas.h', 'include/exec/cpu_ldst.h', 'include/exec/memopidx.h', 'include/tcg/oversized-guest.h', 'tcg/i386/tcg-target-reg-bits.h', 'include/hw/irq.h', 'target/i386/tcg/seg_helper.h', 'google/drivers/hw/i386/goldfish_board.h', 'google/drivers/hw/acpi/goldfish_acpi.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/hw/cxl/cxl_host.h', 'include/hw/display/ramfb.h', 'include/hw/hyperv/vmbus-bridge.h', 'include/hw/hyperv/vmbus.h', 'include/hw/hyperv/vmbus-proto.h', 'include/hw/southbridge/piix.h', 'include/hw/acpi/piix4.h', 'include/hw/acpi/acpi.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/acpi/cpu.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/acpi/pcihp.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/isa/apm.h', 'include/hw/ide/pci.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/rtc/mc146818rtc.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'google/drivers/hw/acpi/goldfish_defs.h', 'hw/i386/fw_cfg.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/standard-headers/linux/types.h', 'include/hw/timer/hpet.h', 'hw/i386/e820_memory_layout.h', 'include/qemu/option.h', 'hw/i386/multiboot.h', 'include/hw/loader.h', 'include/qemu/cutils.h', 'include/qemu/datadir.h', 'include/qapi/clone-visitor.h', 'include/sysemu/qtest.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-types-ui.h', 'include/sysemu/cpu-timers.h', 'hw/i386/trace.h', 'trace/trace-hw_i386.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/hw/i386/topology.h', 'include/hw/intc/i8259.h', 'include/hw/nmi.h', 'include/standard-headers/asm-x86/bootparam.h', 'include/hw/i386/x86-iommu.h', 'include/hw/pci/pci_bus.h', 'hw/i386/amd_iommu.h', 'include/hw/dma/i8257.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/hw/ide/isa.h', 'hw/i386/kvm/clock.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/xen/xen-x86.h', 'include/migration/global_state.h', 'include/migration/misc.h', 'include/hw/mem/nvdimm.h', 'include/hw/mem/pc-dimm.h', 'hw/i386/acpi-build.h', 'target/i386/kvm/kvm-cpu.h', 'include/sysemu/reset.h', 'qapi/qapi-events-run-state.h', 'hw/i386/acpi-microvm.h', 'include/hw/i386/microvm.h', 'include/hw/pci-host/gpex.h', 'include/hw/pci/pcie_host.h', 'hw/i386/microvm-dt.h', 'include/hw/timer/i8254.h', 'include/hw/char/serial.h', 'include/qemu/fifo8.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'include/hw/usb/xhci.h', 'include/hw/xen/start_info.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/utils.h', 'include/hw/acpi/erst.h', 'include/hw/input/i8042.h', 'include/hw/input/ps2.h', 'hw/i386/acpi-common.h', 'include/sysemu/device_tree.h', 'include/hw/pci-host/q35.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci/pci_bridge.h', 'include/hw/i386/intel_iommu.h', 'include/qemu/iova-tree.h', 'include/hw/ide/ahci.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/acpi/ich9_tco.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'include/ui/input.h', 'include/ui/surface.h', 'include/hw/i386/vmport.h', 'hw/i386/intel_iommu_internal.h', 'include/hw/hyperv/hv-balloon.h', 'include/hw/audio/pcspk.h', 'include/qapi/qmp/qlist.h', 'include/hw/net/ne2000-isa.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'include/hw/virtio/virtio-md-pci.h', 'include/hw/virtio/virtio-pci.h', 'hw/i386/kvm/xen_overlay.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/i386/kvm/xen_gnttab.h', 'hw/i386/kvm/xen_xenstore.h', 'include/hw/mem/memory-device.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/qapi/qmp/qnum.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/acpi/tpm.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/tpm_backend.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/acpi/pci.h', 'include/hw/acpi/cxl.h', 'hw/acpi/hmat.h', 'hw/acpi/viot.h', 'include/qemu/qemu-print.h', 'include/qemu/hw-version.h', 'target/i386/hvf/hvf-i386.h', 'include/qapi/qmp/qerror.h', 'include/standard-headers/asm-x86/kvm_para.h', 'include/disas/capstone.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/tcg/insn-start-words.h', 'target/i386/tcg/cc_helper_template.h.inc', 'include/fpu/softfloat.h', 'include/fpu/softfloat-helpers.h', 'include/fpu/softfloat-macros.h', 'target/i386/ops_sse.h', 'include/crypto/aes.h', 'include/crypto/aes-round.h', 'host/include/x86_64/host/crypto/aes-round.h', 'host/include/i386/host/crypto/aes-round.h', 'include/crypto/clmul.h', 'host/include/x86_64/host/crypto/clmul.h', 'host/include/i386/host/crypto/clmul.h', 'target/i386/tcg/shift_helper_template.h.inc', 'include/tcg/tcg.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target.h', 'include/tcg/tcg-cond.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'include/hw/core/accel-cpu.h', 'include/hw/core/tcg-cpu-ops.h', 'include/tcg/tcg-op.h', 'include/tcg/tcg-op-common.h', 'include/exec/helper-gen-common.h', 'include/exec/helper-gen.h.inc', 'include/tcg/helper-info.h', 'include/tcg/tcg-op-gvec.h', 'include/tcg/tcg-op-gvec-common.h', 'include/exec/translator.h', 'include/exec/helper-gen.h', 'include/exec/helper-info.c.inc', 'target/i386/tcg/decode-new.h', 'target/i386/tcg/emit.c.inc', 'target/i386/tcg/decode-new.c.inc', 'trace/trace-root.h', 'include/qemu/defer-call.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/sysemu/block-ram-registrar.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/standard-headers/linux/virtio_ids.h', 'include/sysemu/iothread.h', 'hw/block/dataplane/virtio-blk.h', 'include/scsi/constants.h', 'include/hw/virtio/virtio-access.h', 'include/hw/virtio/virtio-blk-common.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-commands-machine.h', 'include/hw/intc/kvm_irqcount.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'hw/intc/ioapic_internal.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/net/checksum.h', 'include/net/tap.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/qemu/option_int.h', 'include/hw/virtio/virtio-net.h', 'include/net/announce.h', 'ebpf/ebpf_rss.h', 'include/net/vhost_net.h', 'include/hw/virtio/vhost-backend.h', 'qapi/qapi-events-net.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-events-migration.h', 'include/standard-headers/linux/ethtool.h', 'include/net/eth.h', 'include/standard-headers/linux/const.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/monitor/qdev.h', 'hw/net/net_rx_pkt.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'hw/virtio/virtio-qmp.h', 'include/standard-headers/linux/vhost_types.h', 'include/standard-headers/linux/virtio_gpu.h', 'include/standard-headers/linux/virtio_i2c.h', 'include/standard-headers/linux/virtio_balloon.h', 'include/standard-headers/linux/virtio_mem.h', 'include/standard-headers/linux/virtio_vsock.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'include/qapi/qmp/qjson.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_gpio.h', 'include/qemu/madvise.h', 'include/sysemu/balloon.h', 'include/hw/virtio/virtio-balloon.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/hw/virtio/virtio-pmem.h', 'include/standard-headers/linux/virtio_pmem.h', 'include/block/thread-pool.h', 'include/hw/virtio/virtio-rng.h', 'include/sysemu/rng.h', 'include/standard-headers/linux/virtio_rng.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/standard-headers/linux/virtio_input.h', 'hw/virtio/virtio-pmem-pci.h', 'hw/i386/kvm/xen_primary_console.h', 'include/qemu/win_dump_defs.h', 'dump/win_dump.h', 'include/exec/target_page.h', 'include/exec/tb-flush.h', 'include/exec/translate-all.h', 'include/sysemu/arch_init.h', 'system/trace.h', 'trace/trace-system.h', 'include/exec/memory-internal.h', 'include/exec/ram_addr.h', 'include/exec/ramblock.h', 'include/exec/page-vary.h', 'include/qemu/cacheflush.h', 'include/qemu/memalign.h', 'include/sysemu/xen-mapcache.h', 'include/qemu/pmem.h', 'memory_ldst.c.inc', 'migration/xbzrle.h', 'migration/ram-compress.h', 'migration/qemu-file.h', 'migration/ram.h', 'migration/migration-stats.h', 'include/migration/register.h', 'migration/page_cache.h', 'qapi/qapi-commands-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'include/migration/colo.h', 'migration/block.h', 'include/sysemu/cpu-throttle.h', 'migration/savevm.h', 'migration/multifd.h', 'migration/rdma.h', 'include/qemu/sockets.h', 'include/sysemu/dirtylimit.h', 'monitor/monitor-internal.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/net/slirp.h', 'include/block/block-hmp-cmds.h', 'qapi/qapi-commands-control.h', 'hmp-commands-info.h', 'hmp-commands.h', 'fpu/softfloat-specialize.c.inc', 'fpu/softfloat-parts-addsub.c.inc', 'fpu/softfloat-parts.c.inc', 'accel/accel-system.h', 'include/tcg/startup.h', 'accel/tcg/internal-target.h', 'include/qapi/type-helpers.h', 'accel/tcg/trace.h', 'trace/trace-accel_tcg.h', 'accel/tcg/tb-jmp-cache.h', 'accel/tcg/tb-hash.h', 'include/qemu/xxhash.h', 'accel/tcg/tb-context.h', 'include/qemu/qht.h', 'include/qemu/seqlock.h', 'include/qemu/qdist.h', 'accel/tcg/internal-common.h', 'include/qemu/interval-tree.h', 'include/qemu/qtree.h', 'include/exec/cputlb.h', 'include/tcg/tcg-gvec-desc.h', 'include/qemu/cacheinfo.h', 'accel/tcg/perf.h', 'include/exec/plugin-gen.h', 'include/tcg/tcg-ldst.h', 'accel/tcg/ldst_atomicity.c.inc', 'host/include/x86_64/host/load-extract-al16-al8.h', 'host/include/generic/host/store-insert-al16.h', 'accel/tcg/ldst_common.c.inc', 'accel/tcg/atomic_common.c.inc', 'accel/tcg/atomic_template.h', 'include/exec/gdbstub.h', 'include/qapi/dealloc-visitor.h', 'qapi/qapi-visit-machine-target.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-machine-target.h', 'include/qapi/compat-policy.h', 'include/qapi/qmp-event.h', 'trace/trace-qapi_commands_machine_target_trace_events.h', 'qapi/qapi-visit-misc-target.h', 'qapi/qapi-events-misc-target.h', 'trace/trace-qapi_commands_misc_target_trace_events.h', 'qapi/qapi-introspect.h', 'include/qapi/qmp/qlit.h', 'qapi/qapi-types.h', 'qapi/qapi-types-pragma.h', 'qapi/qapi-types-block-export.h', 'qapi/qapi-types-rdma.h', 'qapi/qapi-types-rocker.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-types-trace.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-types-yank.h', 'qapi/qapi-types-audio.h', 'qapi/qapi-types-pci.h', 'qapi/qapi-types-stats.h', 'qapi/qapi-types-cxl.h', 'qapi/qapi-visit.h', 'qapi/qapi-visit-pragma.h', 'qapi/qapi-visit-error.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-block.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-block-export.h', 'qapi/qapi-visit-char.h', 'qapi/qapi-visit-dump.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-visit-rdma.h', 'qapi/qapi-visit-rocker.h', 'qapi/qapi-visit-tpm.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-migration.h', 'qapi/qapi-visit-transaction.h', 'qapi/qapi-visit-trace.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-control.h', 'qapi/qapi-visit-introspect.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-qdev.h', 'qapi/qapi-visit-replay.h', 'qapi/qapi-visit-yank.h', 'qapi/qapi-visit-misc.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-visit-acpi.h', 'qapi/qapi-visit-pci.h', 'qapi/qapi-visit-stats.h', 'qapi/qapi-visit-virtio.h', 'qapi/qapi-visit-cryptodev.h', 'qapi/qapi-visit-cxl.h', 'qapi/qapi-commands.h', 'qapi/qapi-commands-pragma.h', 'qapi/qapi-commands-error.h', 'qapi/qapi-commands-run-state.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-commands-char.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-commands-net.h', 'qapi/qapi-commands-rdma.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-commands-tpm.h', 'qapi/qapi-commands-ui.h', 'qapi/qapi-commands-transaction.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-commands-compat.h', 'qapi/qapi-commands-introspect.h', 'qapi/qapi-commands-qdev.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-yank.h', 'qapi/qapi-commands-audio.h', 'qapi/qapi-commands-acpi.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-commands-stats.h', 'qapi/qapi-commands-cryptodev.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-events.h', 'qapi/qapi-events-pragma.h', 'qapi/qapi-events-error.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-block.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-events-char.h', 'qapi/qapi-events-dump.h', 'qapi/qapi-events-rdma.h', 'qapi/qapi-events-rocker.h', 'qapi/qapi-events-tpm.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-transaction.h', 'qapi/qapi-events-trace.h', 'qapi/qapi-events-compat.h', 'qapi/qapi-events-control.h', 'qapi/qapi-events-introspect.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-replay.h', 'qapi/qapi-events-yank.h', 'qapi/qapi-events-misc.h', 'qapi/qapi-events-audio.h', 'qapi/qapi-events-acpi.h', 'qapi/qapi-events-pci.h', 'qapi/qapi-events-stats.h', 'qapi/qapi-events-virtio.h', 'qapi/qapi-events-cryptodev.h', 'qapi/qapi-events-cxl.h'],
# buildifier: leave-alone
includes = ['target/i386', '.', 'qapi', 'trace', 'include', 'host/include/x86_64', 'host/include/generic', 'tcg/i386', 'platform/windows-amd64'],
@@ -483,7 +638,7 @@ cc_library(
alwayslink = 1,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:glib-static', '//external/dtc:libfdt', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['libqemuutil', 'libtcg_system', 'libmigration', 'libhwcore', 'libqom', 'libevent-loop-base', 'libgdb_system', 'libio', 'libcrypto', 'libauthz', 'libblockdev', 'libblock', 'libchardev', 'libqmp', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/dtc:libfdt', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/exec/log.h', 'include/disas/disas.h', 'include/qemu/error-report.h', 'include/qemu/qemu-print.h', 'include/sysemu/tcg.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/qemu/range.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-machine-common.h', 'include/qemu/thread-context.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'hw/core/trace.h', 'trace/trace-hw_core.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/option.h', 'include/exec/memopidx.h', 'include/semihosting/semihost.h', 'include/sysemu/runstate.h', 'include/gdbstub/user.h', 'include/gdbstub/syscalls.h', 'gdbstub/trace.h', 'trace/trace-gdbstub.h', 'gdbstub/internals.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'include/qemu/lockable.h', 'trace/trace-root.h', 'include/exec/page-vary.h', 'target/riscv/cpu_cfg.h', 'disas/riscv.h', 'disas/riscv-xthead.h', 'disas/riscv-xventana.h', 'disas/disas-internal.h', 'include/elf.h', 'include/disas/capstone.h', 'accel/tcg/internal-common.h', 'include/exec/translation-block.h', 'include/monitor/hmp.h', 'include/qemu/readline.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-qom.h', 'include/qapi/qmp/qjson.h', 'include/qom/object_interfaces.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/ui/clipboard.h', 'ui/trace.h', 'trace/trace-ui.h', 'include/ui/console.h', 'include/ui/qemu-pixman.h', 'qapi/qapi-types-ui.h', 'include/ui/input.h', 'include/ui/surface.h', 'qapi/qapi-commands-ui.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'ui/console-priv.h', 'ui/vgafont.h', 'ui/cursor_hidden.xpm', 'ui/cursor_left_ptr.xpm', 'ui/keymaps.h', 'include/ui/kbd-state.h', 'include/standard-headers/linux/input.h', 'include/standard-headers/linux/types.h', 'include/standard-headers/linux/input-event-codes.h', 'ui/input-keymap-atset1-to-qcode.c.inc', 'ui/input-keymap-linux-to-qcode.c.inc', 'ui/input-keymap-qcode-to-atset1.c.inc', 'ui/input-keymap-qcode-to-atset2.c.inc', 'ui/input-keymap-qcode-to-atset3.c.inc', 'ui/input-keymap-qcode-to-linux.c.inc', 'ui/input-keymap-qcode-to-qnum.c.inc', 'ui/input-keymap-qcode-to-sun.c.inc', 'ui/input-keymap-qnum-to-qcode.c.inc', 'ui/input-keymap-usb-to-qcode.c.inc', 'ui/input-keymap-win32-to-qcode.c.inc', 'ui/input-keymap-x11-to-qcode.c.inc', 'ui/input-keymap-xorgevdev-to-qcode.c.inc', 'ui/input-keymap-xorgkbd-to-qcode.c.inc', 'ui/input-keymap-xorgxquartz-to-qcode.c.inc', 'ui/input-keymap-xorgxwin-to-qcode.c.inc', 'ui/input-keymap-osx-to-qcode.c.inc', 'include/sysemu/sysemu.h', 'include/qemu/uuid.h', 'include/qemu/sockets.h', 'include/io/channel-socket.h', 'include/io/channel.h', 'include/io/task.h', 'ui/vnc_keysym.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'ui/input-barrier.h', 'include/sysemu/replay.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'include/qemu/datadir.h', 'include/qemu/ctype.h', 'include/standard-headers/drm/drm_fourcc.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/io/channel-file.h', 'include/monitor/qmp-helpers.h', 'include/ui/dbus-display.h', 'include/ui/dbus-module.h', 'include/ui/qemu-spice.h', 'include/ui/qemu-spice-module.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pci.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/block/accounting.h', 'include/qemu/timed-average.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/pci/pci_bus.h', 'include/qemu/fifo8.h', 'ui/vnc.h', 'audio/audio.h', 'qapi/qapi-types-audio.h', 'include/crypto/tlssession.h', 'include/crypto/tlscreds.h', 'include/qemu/buffer.h', 'include/io/channel-tls.h', 'include/io/net-listener.h', 'include/authz/base.h', 'ui/vnc-palette.h', 'ui/vnc-enc-zrle.h', 'ui/vnc-auth-vencrypt.h', 'ui/vnc-ws.h', 'ui/vnc-jobs.h', 'include/authz/list.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-sockets.h', 'include/crypto/hash.h', 'include/crypto/tlscredsanon.h', 'include/crypto/tlscredsx509.h', 'include/crypto/random.h', 'include/crypto/secret_common.h', 'include/qemu/help_option.h', 'include/io/dns-resolver.h', 'include/crypto/cipher.h', 'ui/vnc-enc-hextile-template.h', 'ui/vnc-enc-tight.h', 'ui/vnc-enc-zrle.c.inc', 'ui/vnc-enc-zywrle-template.c', 'ui/vnc-enc-zywrle.h', 'include/io/channel-websock.h', 'include/hw/acpi/acpi_dev_interface.h', 'qapi/qapi-types-acpi.h', 'include/hw/acpi/acpi_aml_interface.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/tpm.h', 'include/qemu/units.h', 'include/hw/registerfields.h', 'include/sysemu/tpm.h', 'qapi/qapi-types-tpm.h', 'include/hw/pci/pci_host.h', 'include/hw/sysbus.h', 'include/hw/pci/pci_bridge.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-builtin-visit.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/cxl/cxl_device.h', 'include/hw/cxl/cxl_events.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/hw/irq.h', 'include/hw/acpi/acpi.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-visit-acpi.h', 'hw/acpi/trace.h', 'trace/trace-hw_acpi.h', 'include/hw/acpi/utils.h', 'include/hw/loader.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/hw/acpi/cpu.h', 'qapi/qapi-events-acpi.h', 'include/hw/acpi/cpu_hotplug.h', 'include/hw/acpi/pc-hotplug.h', 'include/hw/i386/pc.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/acpi/memory_hotplug.h', 'include/hw/mem/pc-dimm.h', 'qapi/qapi-events-machine.h', 'qapi/qapi-events-machine-common.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-types-qdev.h', 'include/hw/mem/nvdimm.h', 'include/qemu/nvdimm-utils.h', 'include/hw/acpi/pci.h', 'include/hw/pci/pcie_host.h', 'include/hw/mem/memory-device.h', 'include/hw/acpi/cxl.h', 'include/hw/acpi/vmgenid.h', 'include/sysemu/reset.h', 'include/hw/acpi/generic_event_device.h', 'include/hw/acpi/ghes.h', 'hw/acpi/hmat.h', 'include/hw/isa/apm.h', 'include/hw/i2c/pm_smbus.h', 'include/hw/i2c/smbus_master.h', 'include/hw/i2c/i2c.h', 'include/hw/acpi/pcihp.h', 'include/hw/acpi/piix4.h', 'include/sysemu/xen.h', 'include/hw/pci-host/i440fx.h', 'include/hw/pci-host/pam.h', 'include/hw/pci/pcie_port.h', 'include/hw/pci-bridge/xio3130_downstream.h', 'hw/i386/acpi-build.h', 'include/qom/qom-qobject.h', 'hw/acpi/viot.h', 'include/hw/acpi/ich9_tco.h', 'include/hw/southbridge/ich9.h', 'include/hw/acpi/ich9.h', 'include/hw/rtc/mc146818rtc.h', 'include/sysemu/watchdog.h', 'include/hw/acpi/erst.h', 'include/hw/ipmi/ipmi.h', 'include/hw/acpi/ipmi.h', 'qapi/qapi-commands-acpi.h', 'include/hw/adc/stm32f2xx_adc.h', 'include/hw/adc/aspeed_adc.h', 'hw/adc/trace.h', 'trace/trace-hw_adc.h', 'include/hw/adc/npcm7xx_adc.h', 'include/hw/clock.h', 'include/hw/qdev-clock.h', 'include/hw/adc/zynq-xadc.h', 'include/hw/adc/max111x.h', 'include/hw/ssi/ssi.h', 'include/hw/audio/soundhw.h', 'hw/audio/ac97.h', 'hw/audio/fmopl.h', 'hw/audio/trace.h', 'trace/trace-hw_audio.h', 'hw/audio/gusemu.h', 'hw/audio/gustate.h', 'include/hw/pci/msi.h', 'hw/audio/intel-hda.h', 'hw/audio/intel-hda-defs.h', 'hw/audio/hda-codec-common.h', 'include/hw/audio/wm8750.h', 'include/hw/timer/i8254.h', 'include/hw/audio/pcspk.h', 'hw/audio/pl041.h', 'hw/audio/pl041.hx', 'hw/audio/lm4549.h', 'include/hw/hw.h', 'include/hw/audio/virtio-snd.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'qapi/qapi-types-net.h', 'include/net/queue.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'include/standard-headers/linux/virtio_ids.h', 'include/standard-headers/linux/virtio_snd.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/virtio/virtio-bus.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/qemu/stats64.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/qemu/throttle.h', 'include/sysemu/block-backend-io.h', 'include/hw/scsi/scsi.h', 'include/scsi/utils.h', 'hw/block/trace.h', 'trace/trace-hw_block.h', 'include/qemu/memalign.h', 'hw/block/fdc-internal.h', 'hw/block/m25p80_sfdp.h', 'hw/block/dataplane/trace.h', 'trace/trace-hw_block_dataplane.h', 'include/hw/virtio/virtio-blk.h', 'include/standard-headers/linux/virtio_blk.h', 'include/sysemu/block-ram-registrar.h', 'hw/block/dataplane/virtio-blk.h', 'include/chardev/char-serial.h', 'include/hw/char/cadence_uart.h', 'hw/char/trace.h', 'trace/trace-hw_char.h', 'include/hw/char/cmsdk-apb-uart.h', 'include/hw/char/imx_serial.h', 'include/hw/ipack/ipack.h', 'include/hw/char/parallel-isa.h', 'include/hw/char/parallel.h', 'include/hw/char/nrf51_uart.h', 'include/chardev/char-parallel.h', 'include/hw/char/pl011.h', 'include/hw/char/serial.h', 'include/hw/char/shakti_uart.h', 'include/hw/virtio/virtio-serial.h', 'include/standard-headers/linux/virtio_console.h', 'qapi/qapi-events-char.h', 'include/hw/char/xilinx_uartlite.h', 'include/hw/char/digic-uart.h', 'include/hw/arm/exynos4210.h', 'include/hw/or-irq.h', 'include/hw/cpu/a9mpcore.h', 'include/hw/intc/arm_gic.h', 'include/hw/intc/arm_gic_common.h', 'include/hw/misc/a9scu.h', 'include/hw/timer/arm_mptimer.h', 'include/hw/timer/a9gtimer.h', 'include/hw/intc/exynos4210_gic.h', 'include/hw/intc/exynos4210_combiner.h', 'include/hw/core/split-irq.h', 'include/hw/arm/boot.h', 'target/arm/cpu-qom.h', 'include/hw/arm/omap.h', 'include/hw/input/tsc2xxx.h', 'include/hw/char/bcm2835_aux.h', 'include/hw/char/sifive_uart.h', 'include/hw/char/stm32f2xx_usart.h', 'include/hw/char/mchp_pfsoc_mmuart.h', 'include/hw/char/riscv_htif.h', 'include/exec/tswap.h', 'include/hw/core/generic-loader.h', 'hw/core/guest-loader.h', 'include/sysemu/device_tree.h', 'include/hw/platform-bus.h', 'include/hw/ptimer.h', 'include/sysemu/cpu-timers.h', 'include/sysemu/qtest.h', 'include/hw/stream.h', 'include/hw/core/sysbus-fdt.h', 'include/hw/vfio/vfio-platform.h', 'include/hw/vfio/vfio-common.h', 'include/hw/display/ramfb.h', 'include/hw/vfio/vfio-calxeda-xgmac.h', 'include/hw/vfio/vfio-amd-xgbe.h', 'include/hw/arm/fdt.h', 'include/hw/core/sysemu-cpu-ops.h', 'include/hw/fw-path-provider.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'include/qapi/type-helpers.h', 'hw/core/uboot_image.h', 'accel/tcg/debuginfo.h', 'include/hw/elf_ops.h', 'include/qapi/string-output-visitor.h', 'include/hw/intc/intc.h', 'include/hw/rdma/rdma.h', 'include/qapi/qobject-input-visitor.h', 'include/migration/global_state.h', 'include/exec/confidential-guest-support.h', 'include/hw/virtio/virtio-net.h', 'include/standard-headers/linux/virtio_net.h', 'include/standard-headers/linux/if_ether.h', 'include/net/announce.h', 'include/qemu/option_int.h', 'ebpf/ebpf_rss.h', 'include/hw/nmi.h', 'qapi/qapi-types-migration.h', 'hw/core/qdev-prop-internal.h', 'util/block-helpers.h', 'include/hw/cpu/core.h', 'include/hw/cpu/cluster.h', 'include/hw/cpu/arm11mpcore.h', 'include/hw/misc/arm11scu.h', 'include/hw/intc/realview_gic.h', 'include/hw/pci/msix.h', 'include/hw/pci-bridge/cxl_upstream_port.h', 'include/hw/cxl/cxl_host.h', 'include/hw/pci-bridge/pci_expander_bridge.h', 'include/hw/display/i2c-ddc.h', 'include/hw/display/edid.h', 'include/hw/display/bochs-vbe.h', 'hw/display/trace.h', 'trace/trace-hw_display.h', 'include/ui/pixel_ops.h', 'hw/display/cirrus_vga_internal.h', 'hw/display/vga_int.h', 'hw/display/cirrus_vga_rop.h', 'hw/display/cirrus_vga_rop2.h', 'hw/display/framebuffer.h', 'hw/display/pl110_template.h', 'include/hw/display/blizzard.h', 'include/hw/display/tc6393xb.h', 'include/hw/arm/pxa.h', 'include/hw/pcmcia.h', 'include/hw/display/bcm2835_fb.h', 'include/hw/misc/bcm2835_mbox_defs.h', 'include/hw/display/vga.h', 'hw/display/vga_regs.h', 'include/hw/xen/xen.h', 'hw/display/vga-access.h', 'hw/display/vga-helpers.h', 'include/hw/virtio/virtio-dmabuf.h', 'include/hw/virtio/vhost.h', 'include/hw/virtio/vhost-backend.h', 'include/hw/misc/auxbus.h', 'include/hw/display/dpcd.h', 'include/hw/display/xlnx_dp.h', 'include/hw/dma/xlnx_dpdma.h', 'hw/display/ati_int.h', 'include/hw/i2c/bitbang_i2c.h', 'hw/display/ati_regs.h', 'include/hw/dma/pl080.h', 'hw/dma/trace.h', 'trace/trace-hw_dma.h', 'include/hw/dma/i8257.h', 'include/hw/dma/xlnx-zynq-devcfg.h', 'include/hw/dma/xlnx-zdma.h', 'include/hw/arm/soc_dma.h', 'include/hw/dma/bcm2835_dma.h', 'include/hw/dma/sifive_pdma.h', 'include/hw/dma/xlnx_csu_dma.h', 'hw/gpio/trace.h', 'trace/trace-hw_gpio.h', 'include/hw/arm/sharpsl.h', 'include/hw/gpio/imx_gpio.h', 'include/hw/gpio/npcm7xx_gpio.h', 'include/hw/gpio/nrf51_gpio.h', 'include/hw/sd/sd.h', 'include/hw/gpio/bcm2835_gpio.h', 'include/hw/gpio/aspeed_gpio.h', 'include/hw/misc/aspeed_scu.h', 'include/hw/gpio/sifive_gpio.h', 'include/hw/gpio/pca_i2c_gpio.h', 'hw/i2c/trace.h', 'trace/trace-hw_i2c.h', 'include/hw/i2c/smbus_slave.h', 'include/hw/i2c/aspeed_i2c.h', 'include/hw/i2c/imx_i2c.h', 'include/hw/i2c/allwinner-i2c.h', 'include/hw/i2c/microbit_i2c.h', 'include/hw/arm/nrf51.h', 'include/hw/i2c/npcm7xx_smbus.h', 'include/qemu/guest-random.h', 'include/hw/i2c/smbus_eeprom.h', 'include/hw/i2c/arm_sbcon_i2c.h', 'include/hw/i2c/i2c_mux_pca954x.h', 'include/hw/i2c/pmbus_device.h', 'include/hw/ide/internal.h', 'include/hw/ide.h', 'include/hw/ide/pci.h', 'hw/ide/ahci_internal.h', 'include/hw/ide/ahci.h', 'hw/ide/trace.h', 'trace/trace-hw_ide.h', 'include/qemu/hw-version.h', 'include/scsi/constants.h', 'include/hw/ide/isa.h', 'include/hw/ide/piix.h', 'include/hw/input/hid.h', 'hw/input/trace.h', 'trace/trace-hw_input.h', 'include/hw/input/lm832x.h', 'include/hw/input/ps2.h', 'include/hw/input/i8042.h', 'include/hw/input/pl050.h', 'include/hw/input/stellaris_gamepad.h', 'include/hw/virtio/virtio-input.h', 'include/sysemu/vhost-user-backend.h', 'include/hw/virtio/vhost-user.h', 'include/standard-headers/linux/virtio_input.h', 'hw/intc/gic_internal.h', 'hw/intc/trace.h', 'trace/trace-hw_intc.h', 'include/hw/arm/linux-boot-if.h', 'include/hw/intc/arm_gicv3_common.h', 'hw/intc/gicv3_internal.h', 'include/hw/intc/arm_gicv3_its_common.h', 'include/hw/intc/arm_gicv3.h', 'include/hw/intc/allwinner-a10-pic.h', 'include/hw/intc/aspeed_vic.h', 'include/hw/intc/i8259.h', 'include/hw/isa/i8259_internal.h', 'include/hw/intc/imx_avic.h', 'include/hw/intc/imx_gpcv2.h', 'hw/intc/ioapic_internal.h', 'include/hw/intc/bcm2835_ic.h', 'include/hw/intc/bcm2836_control.h', 'include/hw/intc/xlnx-zynqmp-ipi.h', 'include/hw/intc/kvm_irqcount.h', 'include/hw/ipmi/ipmi_kcs.h', 'include/hw/ipmi/ipmi_bt.h', 'hw/isa/trace.h', 'trace/trace-hw_isa.h', 'include/hw/southbridge/piix.h', 'hw/usb/hcd-uhci.h', 'include/hw/usb.h', 'qapi/qapi-commands-cxl.h', 'qapi/qapi-types-cxl.h', 'hw/mem/trace.h', 'trace/trace-hw_mem.h', 'include/hw/mem/npcm7xx_mc.h', 'include/qemu/pmem.h', 'include/hw/misc/vmcoreinfo.h', 'include/hw/misc/pca9552.h', 'include/hw/misc/pca9552_regs.h', 'hw/misc/trace.h', 'trace/trace-hw_misc.h', 'include/hw/misc/unimp.h', 'include/hw/misc/led.h', 'include/hw/misc/pvpanic.h', 'include/standard-headers/linux/pvpanic.h', 'include/hw/misc/arm_integrator_debug.h', 'include/hw/misc/armv7m_ras.h', 'include/hw/misc/mchp_pfsoc_dmc.h', 'include/hw/misc/mchp_pfsoc_ioscb.h', 'include/hw/misc/mchp_pfsoc_sysreg.h', 'include/hw/misc/sifive_test.h', 'include/hw/misc/sifive_e_prci.h', 'include/hw/misc/sifive_e_aon.h', 'include/hw/misc/sifive_u_otp.h', 'include/hw/misc/sifive_u_prci.h', 'include/hw/misc/allwinner-sramc.h', 'include/hw/misc/allwinner-a10-ccm.h', 'include/hw/misc/allwinner-a10-dramc.h', 'include/hw/misc/allwinner-h3-ccu.h', 'include/hw/misc/allwinner-h3-dramc.h', 'include/hw/misc/allwinner-h3-sysctrl.h', 'include/hw/misc/allwinner-sid.h', 'include/hw/misc/allwinner-r40-ccu.h', 'include/hw/misc/allwinner-r40-dramc.h', 'include/hw/arm/primecell.h', 'include/hw/misc/cbus.h', 'include/hw/misc/imx25_ccm.h', 'include/hw/misc/imx_ccm.h', 'include/hw/misc/imx31_ccm.h', 'include/hw/misc/imx6_ccm.h', 'include/hw/misc/imx6_src.h', 'target/arm/arm-powerctl.h', 'target/arm/kvm-consts.h', 'include/hw/misc/imx6ul_ccm.h', 'include/hw/misc/imx7_ccm.h', 'include/hw/misc/imx7_src.h', 'include/hw/misc/imx7_gpr.h', 'include/hw/misc/imx7_snvs.h', 'include/hw/misc/imx_rngc.h', 'include/hw/misc/npcm7xx_clk.h', 'include/hw/timer/npcm7xx_timer.h', 'include/hw/misc/npcm7xx_gcr.h', 'include/hw/misc/npcm7xx_mft.h', 'include/hw/misc/npcm7xx_pwm.h', 'include/hw/misc/npcm7xx_pci_mbox.h', 'include/hw/misc/npcm7xx_rng.h', 'include/hw/misc/bcm2835_mbox.h', 'include/hw/misc/bcm2835_mphi.h', 'include/hw/misc/bcm2835_property.h', 'include/hw/arm/raspberrypi-fw-defs.h', 'include/hw/arm/raspi_platform.h', 'include/hw/misc/bcm2835_rng.h', 'include/hw/misc/bcm2835_thermal.h', 'include/hw/misc/bcm2835_cprman.h', 'include/hw/misc/bcm2835_cprman_internals.h', 'include/hw/misc/bcm2835_powermgt.h', 'include/hw/misc/xlnx-zynqmp-crf.h', 'include/hw/misc/xlnx-zynqmp-apu-ctrl.h', 'include/hw/misc/xlnx-versal-xramc.h', 'include/hw/misc/xlnx-versal-pmc-iou-slcr.h', 'include/hw/misc/xlnx-versal-cfu.h', 'include/hw/misc/xlnx-cfi-if.h', 'include/qemu/help-texts.h', 'include/qemu/fifo32.h', 'include/hw/misc/xlnx-versal-cframe-reg.h', 'include/hw/misc/xlnx-versal-trng.h', 'include/hw/misc/stm32f2xx_syscfg.h', 'include/hw/misc/stm32f4xx_syscfg.h', 'include/hw/misc/stm32f4xx_exti.h', 'include/hw/misc/mps2-fpgaio.h', 'include/hw/misc/mps2-scc.h', 'include/hw/misc/tz-mpc.h', 'include/hw/misc/tz-msc.h', 'target/arm/idau.h', 'include/hw/misc/tz-ppc.h', 'include/hw/misc/iotkit-secctl.h', 'include/hw/arm/armsse-version.h', 'include/hw/misc/iotkit-sysctl.h', 'include/hw/misc/iotkit-sysinfo.h', 'include/hw/misc/armsse-cpu-pwrctrl.h', 'include/hw/misc/armsse-cpuid.h', 'include/hw/misc/armsse-mhu.h', 'include/hw/misc/aspeed_hace.h', 'include/hw/misc/aspeed_i3c.h', 'include/hw/misc/aspeed_lpc.h', 'include/hw/misc/aspeed_sbc.h', 'include/hw/misc/aspeed_sdmc.h', 'include/hw/misc/aspeed_xdma.h', 'include/hw/misc/aspeed_peci.h', 'include/hw/misc/msf2-sysreg.h', 'include/hw/misc/nrf51_rng.h', 'include/net/eth.h', 'hw/net/ne2000.h', 'hw/net/trace.h', 'trace/trace-hw_net.h', 'include/hw/nvram/eeprom93xx.h', 'hw/net/pcnet.h', 'include/hw/net/mii.h', 'include/net/checksum.h', 'hw/net/e1000_common.h', 'hw/net/e1000_regs.h', 'hw/net/e1000x_regs.h', 'hw/net/e1000x_common.h', 'include/qemu/crc32c.h', 'include/net/tap.h', 'hw/net/net_tx_pkt.h', 'hw/net/net_rx_pkt.h', 'hw/net/e1000e_core.h', 'hw/net/igb_common.h', 'hw/net/igb_regs.h', 'hw/net/igb_core.h', 'hw/net/tulip.h', 'include/migration/register.h', 'hw/net/vmxnet3.h', 'hw/net/vmxnet3_defs.h', 'hw/net/vmxnet_debug.h', 'hw/net/vmware_utils.h', 'include/hw/net/smc91c111.h', 'include/hw/net/lan9118.h', 'include/hw/net/ne2000-isa.h', 'include/hw/net/allwinner_emac.h', 'include/hw/net/allwinner-sun8i-emac.h', 'include/hw/net/imx_fec.h', 'include/hw/net/msf2-emac.h', 'include/hw/net/mv88w8618_eth.h', 'include/hw/net/cadence_gem.h', 'include/hw/net/ftgmac100.h', 'include/hw/net/npcm7xx_emc.h', 'include/net/vhost-user.h', 'include/net/vhost_net.h', 'qapi/qapi-commands-rocker.h', 'qapi/qapi-types-rocker.h', 'hw/net/rocker/rocker.h', 'hw/net/rocker/rocker_hw.h', 'hw/net/rocker/rocker_fp.h', 'hw/net/rocker/rocker_desc.h', 'hw/net/rocker/rocker_tlv.h', 'hw/net/rocker/rocker_world.h', 'hw/net/rocker/rocker_of_dpa.h', 'include/net/can_emu.h', 'hw/net/can/can_sja1000.h', 'hw/net/can/ctucan_core.h', 'hw/net/can/ctu_can_fd_frame.h', 'hw/net/can/ctu_can_fd_regs.h', 'include/net/can_host.h', 'include/hw/net/xlnx-zynqmp-can.h', 'hw/net/can/trace.h', 'trace/trace-hw_net_can.h', 'include/hw/net/xlnx-versal-canfd.h', 'hw/nvme/nvme.h', 'include/block/nvme.h', 'hw/nvme/dif.h', 'hw/nvme/trace.h', 'trace/trace-hw_nvme.h', 'include/migration/qemu-file-types.h', 'hw/nvram/trace.h', 'trace/trace-hw_nvram.h', 'include/hw/nvram/eeprom_at24c.h', 'include/hw/nvram/npcm7xx_otp.h', 'include/hw/nvram/nrf51_nvm.h', 'include/hw/nvram/xlnx-efuse.h', 'include/hw/nvram/xlnx-versal-efuse.h', 'include/hw/nvram/xlnx-zynqmp-efuse.h', 'include/hw/nvram/xlnx-bbram.h', 'hw/i386/kvm/xen_evtchn.h', 'hw/pci/trace.h', 'trace/trace-hw_pci.h', 'hw/pci/pci-internal.h', 'qapi/qapi-commands-pci.h', 'qapi/qapi-types-pci.h', 'include/hw/pci/shpc.h', 'include/hw/pci/slotid_cap.h', 'include/hw/pci-host/designware.h', 'include/hw/pci-host/gpex.h', 'include/hw/arm/virt.h', 'include/hw/arm/bsa.h', 'include/hw/pci-host/q35.h', 'include/qemu/bcd.h', 'include/sysemu/rtc.h', 'include/hw/rtc/pl031.h', 'hw/rtc/trace.h', 'trace/trace-hw_rtc.h', 'qapi/qapi-events-misc.h', 'include/hw/rtc/xlnx-zynqmp-rtc.h', 'include/hw/rtc/aspeed_rtc.h', 'include/hw/rtc/goldfish_rtc.h', 'include/hw/rtc/allwinner-rtc.h', 'include/hw/rtc/mc146818rtc_regs.h', 'include/hw/scsi/emulation.h', 'hw/scsi/trace.h', 'trace/trace-hw_scsi.h', 'include/hw/scsi/esp.h', 'hw/scsi/mfi.h', 'hw/scsi/mptsas.h', 'hw/scsi/mpi.h', 'hw/scsi/vmw_pvscsi.h', 'include/hw/virtio/virtio-scsi.h', 'include/standard-headers/linux/virtio_scsi.h', 'hw/sd/trace.h', 'trace/trace-hw_sd.h', 'include/hw/sd/sdcard_legacy.h', 'hw/sd/sdmmc-internal.h', 'include/hw/sd/sdhci.h', 'hw/sd/sdhci-internal.h', 'include/qemu/crc-ccitt.h', 'include/hw/sd/bcm2835_sdhost.h', 'include/hw/sd/aspeed_sdhci.h', 'include/hw/sd/allwinner-sdhost.h', 'include/hw/sd/npcm7xx_sdhci.h', 'include/hw/sd/cadence_sdhci.h', 'include/hw/sensor/tmp105.h', 'include/hw/sensor/tmp105_regs.h', 'include/hw/sensor/emc141x_regs.h', 'include/hw/sensor/isl_pmbus_vr.h', 'hw/sensor/trace.h', 'trace/trace-hw_sensor.h', 'include/hw/sensor/max16600.h', 'include/hw/sensor/max31790_fan_ctrl.h', 'hw/smbios/smbios_build.h', 'hw/ssi/trace.h', 'trace/trace-hw_ssi.h', 'include/hw/ssi/aspeed_smc.h', 'include/hw/ssi/mss-spi.h', 'include/hw/ssi/npcm7xx_fiu.h', 'include/hw/ssi/npcm_pspi.h', 'include/hw/ssi/pl022.h', 'include/hw/ssi/sifive_spi.h', 'include/hw/ssi/stm32f2xx_spi.h', 'include/hw/ssi/xilinx_spips.h', 'include/migration/blocker.h', 'include/hw/ssi/xlnx-versal-ospi.h', 'include/hw/ssi/imx_spi.h', 'include/hw/timer/allwinner-a10-pit.h', 'include/hw/timer/armv7m_systick.h', 'hw/timer/trace.h', 'trace/trace-hw_timer.h', 'include/hw/timer/aspeed_timer.h', 'include/hw/timer/cadence_ttc.h', 'include/hw/timer/cmsdk-apb-dualtimer.h', 'include/hw/timer/cmsdk-apb-timer.h', 'include/hw/timer/digic-timer.h', 'include/hw/timer/hpet.h', 'include/hw/timer/i8254_internal.h', 'include/hw/timer/imx_epit.h', 'include/hw/timer/imx_gpt.h', 'include/hw/timer/mss-timer.h', 'include/hw/timer/nrf51_timer.h', 'include/hw/timer/bcm2835_systmr.h', 'include/hw/timer/sse-counter.h', 'include/hw/timer/sse-timer.h', 'include/hw/timer/stellaris-gptm.h', 'include/hw/timer/stm32f2xx_timer.h', 'include/hw/timer/sifive_pwm.h', 'hw/ufs/trace.h', 'trace/trace-hw_ufs.h', 'hw/ufs/ufs.h', 'include/block/ufs.h', 'hw/usb/trace.h', 'trace/trace-hw_usb.h', 'hw/usb/desc.h', 'include/hw/usb/uhci-regs.h', 'include/hw/qdev-dma.h', 'hw/usb/hcd-ohci.h', 'include/hw/usb/ehci-regs.h', 'hw/usb/hcd-ehci.h', 'hw/usb/hcd-xhci.h', 'include/hw/usb/xhci.h', 'hw/usb/hcd-xhci-pci.h', 'hw/usb/hcd-xhci-sysbus.h', 'include/hw/usb/hcd-musb.h', 'include/hw/usb/dwc2-regs.h', 'hw/usb/hcd-dwc2.h', 'include/hw/usb/hcd-dwc3.h', 'include/hw/usb/chipidea.h', 'include/hw/usb/imx-usb-phy.h', 'include/hw/usb/xlnx-versal-usb2-ctrl-regs.h', 'include/hw/usb/xlnx-usb-subsystem.h', 'include/hw/usb/hid.h', 'include/hw/usb/msd.h', 'hw/usb/ccid.h', 'hw/usb/u2f.h', 'include/standard-headers/linux/virtio_pci.h', 'hw/virtio/trace.h', 'trace/trace-hw_virtio.h', 'include/standard-headers/linux/virtio_mmio.h', 'include/hw/virtio/virtio-mmio.h', 'include/hw/virtio/virtio-crypto.h', 'include/standard-headers/linux/virtio_crypto.h', 'include/sysemu/cryptodev.h', 'qapi/qapi-types-cryptodev.h', 'include/sysemu/cryptodev-vhost.h', 'include/qemu/reserved-region.h', 'include/exec/target_page.h', 'include/hw/virtio/virtio-iommu.h', 'include/standard-headers/linux/virtio_iommu.h', 'qapi/qapi-commands-virtio.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-commands-run-state.h', 'hw/watchdog/trace.h', 'trace/trace-hw_watchdog.h', 'include/hw/watchdog/allwinner-wdt.h', 'include/hw/watchdog/cmsdk-apb-watchdog.h', 'include/hw/watchdog/wdt_aspeed.h', 'include/hw/watchdog/wdt_imx2.h', 'include/hw/watchdog/sbsa_gwdt.h', 'hw/arm/trace.h', 'trace/trace-hw_arm.h', 'include/qemu/jhash.h', 'include/hw/arm/smmu-common.h', 'hw/arm/smmu-internal.h', 'include/hw/arm/bcm2835_peripherals.h', 'include/qapi/clone-visitor.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-commands-audio.h', 'audio/trace.h', 'trace/trace-audio.h', 'audio/audio_int.h', 'audio/mixeng.h', 'audio/audio_template.h', 'audio/mixeng_template.h', 'audio/rate_template.h', 'audio/audio_win_int.h', 'audio/dsound_template.h', 'qapi/qapi-commands-char.h', 'chardev/trace.h', 'trace/trace-chardev.h', 'include/sysemu/dump.h', 'qapi/qapi-types-dump.h', 'include/sysemu/dump-arch.h', 'include/sysemu/memory_mapping.h', 'qapi/qapi-commands-dump.h', 'qapi/qapi-events-dump.h', 'dump/win_dump.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/qemu/hbitmap.h', 'include/block/block_int-io.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-export.h', 'qapi/qapi-types-block-export.h', 'include/block/nbd.h', 'include/block/export.h', 'include/block/qapi.h', 'include/block/block-hmp-cmds.h', 'include/qemu-io.h', 'include/sysemu/balloon.h', 'system/trace.h', 'trace/trace-system.h', 'qapi/qapi-commands-misc.h', 'include/exec/gdbstub.h', 'include/sysemu/cpu-throttle.h', 'include/qemu/seqlock.h', 'include/sysemu/cpu-timers-internal.h', 'qapi/qapi-commands-migration.h', 'include/sysemu/dirtyrate.h', 'include/sysemu/dirtylimit.h', 'include/migration/misc.h', 'migration/migration.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/coroutine_int.h', 'include/io/channel-buffer.h', 'migration/postcopy-ram.h', 'migration/options.h', 'include/monitor/qdev.h', 'include/sysemu/arch_init.h', 'qapi/qapi-commands-qdev.h', 'include/qapi/qmp/qstring.h', 'include/sysemu/runstate-action.h', 'include/crypto/init.h', 'qapi/qapi-commands-tpm.h', 'include/qapi/compat-policy.h', 'qemu-version.h', 'include/sysemu/seccomp.h', 'include/qemu/async-teardown.h', 'include/net/slirp.h', 'include/migration/snapshot.h', 'include/migration/colo.h', 'accel/tcg/perf.h', 'include/qapi/string-input-visitor.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'include/block/qdict.h', 'include/qemu/keyval.h', 'qemu-options.def', 'include/crypto/akcipher.h', 'qapi/qapi-commands-cryptodev.h', 'include/sysemu/stats.h', 'qapi/qapi-types-stats.h', 'include/qemu/mmap-alloc.h', 'include/qemu/madvise.h', 'include/sysemu/rng.h', 'include/block/dirty-bitmap.h', 'migration/qemu-file.h', 'include/qemu/id.h', 'qapi/qapi-visit-migration.h', 'migration/trace.h', 'trace/trace-migration.h', 'migration/channel.h', 'migration/tls.h', 'include/qemu/yank.h', 'qapi/qapi-types-yank.h', 'migration/yank_functions.h', 'migration/channel-block.h', 'include/exec/ramblock.h', 'migration/ram.h', 'migration/dirtyrate.h', 'include/qemu/xxhash.h', 'migration/exec.h', 'include/io/channel-command.h', 'migration/fd.h', 'include/io/channel-util.h', 'migration/file.h', 'migration/socket.h', 'migration/rdma.h', 'migration/ram-compress.h', 'migration/migration-stats.h', 'migration/savevm.h', 'qapi/qapi-events-migration.h', 'include/qapi/qmp/qnull.h', 'migration/block.h', 'migration/multifd.h', 'migration/threadinfo.h', 'include/io/channel-null.h', 'include/qemu/userfaultfd.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qnum.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'qapi/qapi-init-commands.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-commands-net.h', 'net/trace.h', 'trace/trace-net.h', 'net/clients.h', 'include/net/filter.h', 'net/colo.h', 'net/hub.h', 'net/util.h', 'net/colo-compare.h', 'qapi/qapi-events-net.h', 'net/tap_int.h', 'replay/replay-internal.h', 'qapi/qapi-commands-replay.h', 'qapi/qapi-commands-stats.h', 'accel/accel-system.h', 'include/sysemu/accel-blocker.h', 'include/qemu/qht.h', 'include/qemu/qdist.h', 'include/tcg/tcg.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target-reg-bits.h', 'tcg/i386/tcg-target.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'accel/tcg/tb-context.h'],
# buildifier: leave-alone
includes = ['.', 'include', 'host/include/x86_64', 'tcg/i386', 'platform/windows-amd64'],
@@ -494,7 +649,7 @@ cc_library(
cc_library(
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '@pixman//:pixman-1', '@pixman//:pixman_simd', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@pixman//:pixman-1', '@pixman//:pixman_simd', '@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/cutils.h', 'include/qapi/qmp/qerror.h', 'include/qapi/opts-visitor.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/queue.h', 'include/qemu/option_int.h', 'include/qemu/option.h', 'include/qemu/error-report.h', 'include/qapi/visitor-impl.h', 'include/qapi/clone-visitor.h', 'include/qapi/qmp/qnull.h', 'include/qapi/qmp/qobject.h', 'include/qapi/dealloc-visitor.h', 'include/qapi/compat-policy.h', 'include/qapi/forward-visitor.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qbool.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qmp/qnum.h', 'include/qapi/qmp/qstring.h', 'include/qemu/ctype.h', 'qapi/trace.h', 'trace/trace-qapi.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qapi/qobject-input-visitor.h', 'include/qemu/keyval.h', 'include/qapi/qobject-output-visitor.h', 'include/qapi/string-input-visitor.h', 'include/qapi/string-output-visitor.h', 'include/qemu/range.h', 'include/qapi/type-helpers.h', 'qapi/qapi-types-common.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/atomic.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/timer.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/notify.h', 'include/block/graph-lock.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qapi/qmp/dispatch.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/main-loop.h', 'include/sysemu/event-loop-base.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/exec/hwaddr.h', 'include/qapi/qmp-event.h', 'qobject/qobject-internal.h', 'include/qapi/qmp/qlit.h', 'include/qapi/qmp/json-parser.h', 'include/qapi/qmp/json-writer.h', 'include/qemu/unicode.h', 'qobject/json-parser-int.h', 'include/block/qdict.h', 'include/qemu/sockets.h', 'include/qemu/madvise.h', 'include/qemu/mprotect.h', 'include/qemu/hw-version.h', 'include/qemu/thread-context.h', 'qapi/qapi-types-machine.h', 'qapi/qapi-types-machine-common.h', 'qapi/qapi-builtin-visit.h', 'include/qemu/config-file.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'util/trace.h', 'trace/trace-util.h', 'util/qemu-thread-common.h', 'include/qemu/defer-call.h', 'include/qemu/envlist.h', 'include/qemu/path.h', 'include/migration/vmstate.h', 'include/hw/vmstate-if.h', 'include/qemu/fifo8.h', 'include/qemu/cacheflush.h', 'include/qemu/cacheinfo.h', 'include/qemu/qemu-print.h', 'include/qemu/id.h', 'qapi/qapi-commands-misc.h', 'qapi/qapi-commands-common.h', 'include/hw/boards.h', 'include/exec/memory.h', 'include/exec/cpu-common.h', 'include/exec/memattrs.h', 'include/exec/memop.h', 'include/exec/ramlist.h', 'include/exec/memory_ldst.h.inc', 'include/exec/memory_ldst_phys.h.inc', 'include/exec/memory_ldst_cached.h.inc', 'include/sysemu/hostmem.h', 'include/sysemu/numa.h', 'include/sysemu/blockdev.h', 'include/hw/block/block.h', 'include/hw/qdev-properties-system.h', 'include/hw/qdev-properties.h', 'include/hw/core/cpu.h', 'include/disas/dis-asm.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/qemu/plugin-event.h', 'include/qemu/help_option.h', 'include/qemu/qemu-progress.h', 'include/qemu/crc32c.h', 'include/qemu/uuid.h', 'include/qemu/log.h', 'include/qemu/qdist.h', 'include/qemu/qht.h', 'include/qemu/seqlock.h', 'include/qemu/memalign.h', 'include/qemu/xxhash.h', 'include/qemu/reserved-region.h', 'include/qemu/stats64.h', 'include/qemu/systemd.h', 'include/qemu/guest-random.h', 'include/crypto/random.h', 'include/exec/replay-core.h', 'qapi/qapi-types-replay.h', 'qapi/qapi-commands-yank.h', 'qapi/qapi-types-yank.h', 'qapi/qapi-visit-yank.h', 'include/qemu/yank.h', 'include/qemu/interval-tree.h', 'include/qemu/crc-ccitt.h', 'include/block/thread-pool.h', 'include/block/raw-aio.h', 'include/qemu/coroutine_int.h', 'include/sysemu/cpu-timers.h', 'include/qemu/base64.h', 'include/sysemu/replay.h', 'qapi/qapi-types-ui.h', 'include/sysemu/cpus.h', 'include/sysemu/accel-ops.h', 'qapi/qapi-visit-sockets.h', 'qapi/qapi-visit-common.h', 'include/qemu/buffer.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/qemu/hbitmap.h', 'include/crypto/hash.h', 'include/qemu/iova-tree.h', 'include/qemu/uri.h', 'include/qemu/nvdimm-utils.h', 'include/hw/mem/nvdimm.h', 'include/hw/mem/pc-dimm.h', 'include/hw/acpi/bios-linker-loader.h', 'include/hw/acpi/aml-build.h', 'include/hw/acpi/acpi-defs.h', 'util/block-helpers.h', 'include/qemu/units.h', 'include/qemu/co-shared-resource.h', 'include/qemu/throttle.h', 'include/qemu/timed-average.h', 'include/qemu/filemonitor.h', 'include/qemu/cpuid.h', 'include/crypto/aes.h', 'include/crypto/aes-round.h', 'host/include/x86_64/host/crypto/aes-round.h', 'host/include/i386/host/crypto/aes-round.h', 'include/crypto/clmul.h', 'host/include/x86_64/host/crypto/clmul.h', 'host/include/i386/host/crypto/clmul.h', 'include/crypto/init.h', 'include/crypto/sm4.h', 'trace/trace-root.h', 'qapi/qapi-commands-trace.h', 'qapi/qapi-types-trace.h', 'include/sysemu/block-backend.h', 'include/sysemu/block-backend-global-state.h', 'include/sysemu/block-backend-common.h', 'include/block/throttle-groups.h', 'include/sysemu/block-backend-io.h', 'include/block/accounting.h', 'include/block/export.h', 'qapi/qapi-types-block-export.h', 'include/block/block_int.h', 'include/block/block_int-global-state.h', 'include/block/block_int-common.h', 'include/block/snapshot.h', 'include/block/block_int-io.h', 'include/sysemu/runstate.h', 'include/hw/block/fdc.h', 'qapi/qapi-types-block.h', 'include/sysemu/dump-arch.h', 'include/exec/gdbstub.h', 'include/sysemu/sysemu.h', 'include/hw/isa/isa.h', 'include/exec/ioport.h', 'include/migration/blocker.h', 'qapi/qapi-types-migration.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'qapi/qapi-types-control.h', 'include/sysemu/iothread.h', 'qapi/qapi-emit-events.h', 'include/hw/mem/memory-device.h', 'qapi/qapi-commands-control.h', 'include/sysemu/qtest.h', 'include/hw/display/ramfb.h', 'qapi/qapi-commands-machine.h', 'qapi/qapi-commands-machine-common.h', 'net/colo-compare.h', 'include/migration/colo.h', 'migration/migration.h', 'include/io/channel.h', 'include/io/channel-buffer.h', 'include/net/announce.h', 'qapi/qapi-types-net.h', 'migration/postcopy-ram.h', 'qapi/qapi-commands-migration.h', 'qapi/qapi-commands-sockets.h', 'include/ui/win32-kbd-hook.h', 'include/sysemu/hw_accel.h', 'include/sysemu/kvm.h', 'include/qemu/accel.h', 'include/sysemu/hvf.h', 'include/sysemu/whpx.h', 'include/sysemu/nvmm.h', 'include/hw/nvram/fw_cfg.h', 'include/standard-headers/linux/qemu_fw_cfg.h', 'include/standard-headers/linux/types.h', 'include/hw/sysbus.h', 'include/sysemu/dma.h', 'include/exec/address-spaces.h', 'include/hw/pci/pci.h', 'include/hw/pci/pci_ids.h', 'include/hw/pci/pci_regs.h', 'include/standard-headers/linux/pci_regs.h', 'include/semihosting/semihost.h', 'include/hw/usb.h', 'include/hw/xen/xen.h', 'include/hw/xen/xen-x86.h', 'include/hw/i386/pc.h', 'include/hw/block/flash.h', 'include/hw/i386/x86.h', 'include/hw/intc/ioapic.h', 'include/hw/i386/sgx-epc.h', 'include/hw/i386/hostmem-epc.h', 'include/hw/firmware/smbios.h', 'include/hw/cxl/cxl.h', 'qapi/qapi-visit-machine.h', 'qapi/qapi-visit-machine-common.h', 'include/hw/pci/pci_host.h', 'include/hw/cxl/cxl_pci.h', 'include/hw/cxl/cxl_component.h', 'include/hw/cxl/cxl_cdat.h', 'include/hw/pci/pcie_doe.h', 'include/hw/register.h', 'include/hw/registerfields.h', 'include/hw/cxl/cxl_device.h', 'include/hw/pci/pci_device.h', 'include/hw/pci/pcie.h', 'include/hw/pci/pcie_regs.h', 'include/hw/pci/pcie_aer.h', 'include/hw/pci/pcie_sriov.h', 'include/hw/cxl/cxl_events.h', 'include/hw/virtio/virtio-md-pci.h', 'include/hw/virtio/virtio-pci.h', 'include/hw/pci/msi.h', 'include/hw/virtio/virtio-bus.h', 'include/hw/virtio/virtio.h', 'include/net/net.h', 'include/net/queue.h', 'include/standard-headers/linux/virtio_config.h', 'include/standard-headers/linux/virtio_ring.h', 'include/standard-headers/linux/virtio_types.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-events-authz.h', 'qapi/qapi-commands-authz.h', 'trace/trace-qapi_commands_authz_trace_events.h', 'qapi/qapi-visit-block.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-events-block.h', 'qapi/qapi-events-block-core.h', 'qapi/qapi-events-common.h', 'qapi/qapi-events-crypto.h', 'qapi/qapi-events-job.h', 'qapi/qapi-events-sockets.h', 'qapi/qapi-commands-block.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-commands-job.h', 'trace/trace-qapi_commands_block_trace_events.h', 'trace/trace-qapi_commands_block_core_trace_events.h', 'qapi/qapi-visit-block-export.h', 'qapi/qapi-events-block-export.h', 'qapi/qapi-commands-block-export.h', 'trace/trace-qapi_commands_block_export_trace_events.h', 'qapi/qapi-visit-char.h', 'qapi/qapi-events-char.h', 'qapi/qapi-commands-char.h', 'trace/trace-qapi_commands_char_trace_events.h', 'trace/trace-qapi_commands_common_trace_events.h', 'qapi/qapi-visit-compat.h', 'qapi/qapi-events-compat.h', 'qapi/qapi-commands-compat.h', 'trace/trace-qapi_commands_compat_trace_events.h', 'qapi/qapi-visit-control.h', 'qapi/qapi-events-control.h', 'trace/trace-qapi_commands_control_trace_events.h', 'trace/trace-qapi_commands_crypto_trace_events.h', 'qapi/qapi-types-cxl.h', 'qapi/qapi-visit-cxl.h', 'qapi/qapi-events-cxl.h', 'qapi/qapi-commands-cxl.h', 'trace/trace-qapi_commands_cxl_trace_events.h', 'qapi/qapi-types-dump.h', 'qapi/qapi-visit-dump.h', 'qapi/qapi-events-dump.h', 'qapi/qapi-commands-dump.h', 'trace/trace-qapi_commands_dump_trace_events.h', 'qapi/qapi-visit-error.h', 'qapi/qapi-events-error.h', 'qapi/qapi-commands-error.h', 'trace/trace-qapi_commands_error_trace_events.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-visit-introspect.h', 'qapi/qapi-events-introspect.h', 'qapi/qapi-commands-introspect.h', 'trace/trace-qapi_commands_introspect_trace_events.h', 'trace/trace-qapi_commands_job_trace_events.h', 'qapi/qapi-events-machine-common.h', 'trace/trace-qapi_commands_machine_common_trace_events.h', 'qapi/qapi-events-machine.h', 'trace/trace-qapi_commands_machine_trace_events.h', 'qapi/qapi-visit-migration.h', 'qapi/qapi-events-migration.h', 'trace/trace-qapi_commands_migration_trace_events.h', 'qapi/qapi-visit-misc.h', 'qapi/qapi-events-misc.h', 'trace/trace-qapi_commands_misc_trace_events.h', 'qapi/qapi-visit-net.h', 'qapi/qapi-events-net.h', 'qapi/qapi-commands-net.h', 'trace/trace-qapi_commands_net_trace_events.h', 'qapi/qapi-types-pragma.h', 'qapi/qapi-visit-pragma.h', 'qapi/qapi-events-pragma.h', 'qapi/qapi-commands-pragma.h', 'trace/trace-qapi_commands_pragma_trace_events.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-events-qom.h', 'qapi/qapi-commands-qom.h', 'trace/trace-qapi_commands_qom_trace_events.h', 'qapi/qapi-visit-replay.h', 'qapi/qapi-events-replay.h', 'qapi/qapi-commands-replay.h', 'trace/trace-qapi_commands_replay_trace_events.h', 'qapi/qapi-visit-run-state.h', 'qapi/qapi-events-run-state.h', 'qapi/qapi-commands-run-state.h', 'trace/trace-qapi_commands_run_state_trace_events.h', 'trace/trace-qapi_commands_sockets_trace_events.h', 'qapi/qapi-types-stats.h', 'qapi/qapi-visit-stats.h', 'qapi/qapi-events-stats.h', 'qapi/qapi-commands-stats.h', 'trace/trace-qapi_commands_stats_trace_events.h', 'qapi/qapi-visit-trace.h', 'qapi/qapi-events-trace.h', 'trace/trace-qapi_commands_trace_trace_events.h', 'qapi/qapi-types-transaction.h', 'qapi/qapi-visit-transaction.h', 'qapi/qapi-events-transaction.h', 'qapi/qapi-commands-transaction.h', 'trace/trace-qapi_commands_transaction_trace_events.h', 'qapi/qapi-types-virtio.h', 'qapi/qapi-visit-virtio.h', 'qapi/qapi-events-virtio.h', 'qapi/qapi-commands-virtio.h', 'trace/trace-qapi_commands_virtio_trace_events.h', 'qapi/qapi-events-yank.h', 'trace/trace-qapi_commands_yank_trace_events.h', 'qapi/qapi-types-acpi.h', 'qapi/qapi-visit-acpi.h', 'qapi/qapi-events-acpi.h', 'qapi/qapi-commands-acpi.h', 'trace/trace-qapi_commands_acpi_trace_events.h', 'qapi/qapi-types-audio.h', 'qapi/qapi-visit-audio.h', 'qapi/qapi-events-audio.h', 'qapi/qapi-commands-audio.h', 'trace/trace-qapi_commands_audio_trace_events.h', 'qapi/qapi-types-cryptodev.h', 'qapi/qapi-visit-cryptodev.h', 'qapi/qapi-events-cryptodev.h', 'qapi/qapi-commands-cryptodev.h', 'trace/trace-qapi_commands_cryptodev_trace_events.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-visit-qdev.h', 'qapi/qapi-events-qdev.h', 'qapi/qapi-commands-qdev.h', 'trace/trace-qapi_commands_qdev_trace_events.h', 'qapi/qapi-types-pci.h', 'qapi/qapi-visit-pci.h', 'qapi/qapi-events-pci.h', 'qapi/qapi-commands-pci.h', 'trace/trace-qapi_commands_pci_trace_events.h', 'qapi/qapi-types-rdma.h', 'qapi/qapi-visit-rdma.h', 'qapi/qapi-events-rdma.h', 'qapi/qapi-commands-rdma.h', 'trace/trace-qapi_commands_rdma_trace_events.h', 'qapi/qapi-types-rocker.h', 'qapi/qapi-visit-rocker.h', 'qapi/qapi-events-rocker.h', 'qapi/qapi-commands-rocker.h', 'trace/trace-qapi_commands_rocker_trace_events.h', 'qapi/qapi-types-tpm.h', 'qapi/qapi-visit-tpm.h', 'qapi/qapi-events-tpm.h', 'qapi/qapi-commands-tpm.h', 'trace/trace-qapi_commands_tpm_trace_events.h', 'qapi/qapi-visit-ui.h', 'qapi/qapi-events-ui.h', 'qapi/qapi-commands-ui.h', 'trace/trace-qapi_commands_ui_trace_events.h', 'trace/trace-crypto.h', 'trace/trace-qom.h', 'trace/trace-monitor.h', 'trace/trace-gdbstub.h', 'trace/trace-authz.h', 'trace/trace-block.h', 'trace/trace-io.h', 'trace/trace-nbd.h', 'trace/trace-scsi.h', 'trace/trace-accel_kvm.h', 'trace/trace-audio.h', 'trace/trace-backends.h', 'trace/trace-backends_tpm.h', 'trace/trace-chardev.h', 'trace/trace-ebpf.h', 'trace/trace-hw_9pfs.h', 'trace/trace-hw_acpi.h', 'trace/trace-hw_adc.h', 'trace/trace-hw_alpha.h', 'trace/trace-hw_arm.h', 'trace/trace-hw_audio.h', 'trace/trace-hw_block.h', 'trace/trace-hw_block_dataplane.h', 'trace/trace-hw_char.h', 'trace/trace-hw_display.h', 'trace/trace-hw_dma.h', 'trace/trace-hw_hyperv.h', 'trace/trace-hw_i2c.h', 'trace/trace-hw_i386.h', 'trace/trace-hw_i386_xen.h', 'trace/trace-hw_i386_kvm.h', 'trace/trace-hw_ide.h', 'trace/trace-hw_input.h', 'trace/trace-hw_intc.h', 'trace/trace-hw_isa.h', 'trace/trace-hw_mem.h', 'trace/trace-hw_mips.h', 'trace/trace-hw_misc.h', 'trace/trace-hw_misc_macio.h', 'trace/trace-hw_net.h', 'trace/trace-hw_net_can.h', 'trace/trace-hw_nubus.h', 'trace/trace-hw_nvme.h', 'trace/trace-hw_nvram.h', 'trace/trace-hw_pci.h', 'trace/trace-hw_pci_host.h', 'trace/trace-hw_ppc.h', 'trace/trace-hw_rdma.h', 'trace/trace-hw_rdma_vmw.h', 'trace/trace-hw_rtc.h', 'trace/trace-hw_s390x.h', 'trace/trace-hw_scsi.h', 'trace/trace-hw_sensor.h', 'trace/trace-hw_sd.h', 'trace/trace-hw_sh4.h', 'trace/trace-hw_sparc.h', 'trace/trace-hw_sparc64.h', 'trace/trace-hw_ssi.h', 'trace/trace-hw_timer.h', 'trace/trace-hw_tpm.h', 'trace/trace-hw_ufs.h', 'trace/trace-hw_usb.h', 'trace/trace-hw_vfio.h', 'trace/trace-hw_virtio.h', 'trace/trace-hw_watchdog.h', 'trace/trace-hw_xen.h', 'trace/trace-hw_gpio.h', 'trace/trace-migration.h', 'trace/trace-net.h', 'trace/trace-system.h', 'trace/trace-ui.h', 'trace/trace-hw_remote.h', 'trace/trace-accel_tcg.h', 'trace/trace-hw_core.h', 'trace/trace-target_arm.h', 'trace/trace-target_arm_hvf.h', 'trace/trace-target_hppa.h', 'trace/trace-target_i386.h', 'trace/trace-target_i386_kvm.h', 'trace/trace-target_mips_tcg.h', 'trace/trace-target_nios2.h', 'trace/trace-target_ppc.h', 'trace/trace-target_riscv.h', 'trace/trace-target_s390x.h', 'trace/trace-target_s390x_kvm.h', 'trace/trace-target_sparc.h', 'trace/trace-qapi_commands_machine_target_trace_events.h', 'trace/trace-qapi_commands_misc_target_trace_events.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'host/include/x86_64', 'platform/windows-amd64'],
@@ -506,7 +661,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/block/qdict.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qmp/qobject.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/queue.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'qapi/qapi-commands-qdev.h', 'qapi/qapi-commands-qom.h', 'qapi/qapi-commands-authz.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-commands-block-core.h', 'qapi/qapi-commands-common.h', 'qapi/qapi-types-common.h', 'qapi/qapi-commands-crypto.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-commands-job.h', 'qapi/qapi-types-job.h', 'qapi/qapi-commands-sockets.h', 'qapi/qapi-types-sockets.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-qdev.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/qobject-output-visitor.h', 'include/qemu/cutils.h', 'include/qom/object_interfaces.h', 'include/qom/qom-qobject.h', 'monitor/monitor-internal.h', 'include/chardev/char-fe.h', 'include/chardev/char.h', 'qapi/qapi-types-char.h', 'include/qemu/main-loop.h', 'include/block/aio.h', 'include/qemu/coroutine-core.h', 'include/qemu/event_notifier.h', 'include/qemu/timer.h', 'include/block/graph-lock.h', 'include/sysemu/event-loop-base.h', 'include/monitor/monitor.h', 'include/block/block.h', 'include/block/block-global-state.h', 'include/block/block-common.h', 'include/block/blockjob.h', 'include/qemu/job.h', 'include/qemu/progress_meter.h', 'include/qemu/coroutine.h', 'include/qemu/lockable.h', 'include/qemu/ratelimit.h', 'include/qemu/transactions.h', 'include/block/block-io.h', 'include/block/aio-wait.h', 'include/qemu/iov.h', 'qapi/qapi-types-misc.h', 'include/qemu/readline.h', 'include/exec/hwaddr.h', 'qapi/qapi-types-control.h', 'include/qapi/qmp/dispatch.h', 'include/qapi/qmp/json-parser.h', 'include/sysemu/iothread.h', 'include/qapi/opts-visitor.h', 'qapi/qapi-emit-events.h', 'qapi/qapi-visit-control.h', 'include/qemu/error-report.h', 'include/qemu/option.h', 'include/sysemu/qtest.h', 'monitor/trace.h', 'trace/trace-monitor.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/chardev/char-io.h', 'include/io/channel.h', 'qapi/qapi-commands-control.h', 'include/qapi/qmp/qjson.h', 'include/qapi/qmp/qlist.h', 'qemu-version.h', 'include/qapi/compat-policy.h', 'qapi/qapi-commands-introspect.h', 'qapi/qapi-types-introspect.h', 'qapi/qapi-introspect.h', 'include/qapi/qmp/qlit.h', 'qapi/qapi-visit-introspect.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -518,7 +673,7 @@ cc_library(
alwayslink = True,
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/qdev-core.h', 'include/qemu/atomic.h', 'include/qemu/queue.h', 'include/qemu/bitmap.h', 'include/qemu/bitops.h', 'include/qemu/host-utils.h', 'include/qemu/bswap.h', 'include/qemu/int128.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/qom/object_interfaces.h', 'qapi/qapi-types-qom.h', 'qapi/qapi-types-authz.h', 'qapi/qapi-types-block-core.h', 'qapi/qapi-types-common.h', 'qapi/qapi-types-crypto.h', 'qapi/qapi-types-job.h', 'qapi/qapi-types-sockets.h', 'include/qapi/visitor.h', 'qapi/qapi-types-compat.h', 'include/qemu/cutils.h', 'include/qemu/memalign.h', 'include/qapi/string-input-visitor.h', 'include/qapi/string-output-visitor.h', 'include/qapi/qobject-input-visitor.h', 'include/qapi/forward-visitor.h', 'qapi/qapi-builtin-visit.h', 'include/qapi/qmp/qerror.h', 'include/qapi/qmp/qjson.h', 'qom/trace.h', 'trace/trace-qom.h', 'trace/control.h', 'trace/event-internal.h', 'trace/control-internal.h', 'include/qemu/log-for-trace.h', 'include/qemu/error-report.h', 'include/qom/qom-qobject.h', 'include/qapi/qmp/qbool.h', 'include/qapi/qmp/qobject.h', 'include/qapi/qmp/qlist.h', 'include/qapi/qmp/qnum.h', 'include/qapi/qmp/qstring.h', 'qapi/qapi-visit-qom.h', 'qapi/qapi-visit-authz.h', 'qapi/qapi-visit-block-core.h', 'qapi/qapi-visit-common.h', 'qapi/qapi-visit-crypto.h', 'qapi/qapi-visit-job.h', 'qapi/qapi-visit-sockets.h', 'include/qapi/qmp/qdict.h', 'include/qapi/qobject-output-visitor.h', 'include/qemu/help_option.h', 'include/qemu/id.h', 'include/qemu/option.h', 'include/qemu/qemu-print.h', 'include/qapi/opts-visitor.h', 'include/qemu/config-file.h', 'include/qemu/keyval.h'],
# buildifier: leave-alone
includes = ['.', 'qapi', 'trace', 'include', 'platform/windows-amd64'],
@@ -529,7 +684,7 @@ cc_library(
cc_library(
copts = ['-Wno-constant-conversion', '-Wno-macro-redefined', '-Wno-invalid-noreturn', '-Wno-bitfield-constant-conversion', '-Wno-int-to-void-pointer-cast', '-Wno-unused-command-line-argument', '-Wno-undef', '-Wno-microsoft-enum-forward-reference', '-Wno-microsoft-include', '-Wno-deprecated-declarations', '-fms-extensions', '-march=native'],
defines = ['GLIB_STATIC_COMPILATION', 'GMODULE_STATIC_COMPILATION', '_GNU_SOURCE', '_FILE_OFFSET_BITS=64', '_LARGEFILE_SOURCE', 'CONFIG_SOFTMMU'],
- deps = ['@glib//:glib-static', '@glib//:gmodule-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
+ deps = ['@glib//:gmodule-static', '@glib//:glib-static', '@zlib//:zlib', '//external/qemu/google/compat/windows:compat'],
hdrs = ['include/qemu/osdep.h', 'platform/windows-amd64/config-host.h', 'include/exec/poison.h', 'config-poison.h', 'include/qemu/compiler.h', 'include/glib-compat.h', 'include/sysemu/os-win32.h', 'include/qemu/typedefs.h', 'include/qemu/int128.h', 'include/qemu/bswap.h', 'include/qemu/interval-tree.h', 'include/tcg/tcg-op-common.h', 'include/tcg/tcg.h', 'include/exec/memop.h', 'include/qemu/host-utils.h', 'include/exec/memopidx.h', 'include/qemu/bitops.h', 'include/qemu/atomic.h', 'include/qemu/plugin.h', 'include/qemu/config-file.h', 'include/qemu/qemu-plugin.h', 'include/qemu/error-report.h', 'include/qemu/queue.h', 'include/qemu/option.h', 'include/qemu/plugin-event.h', 'include/hw/core/cpu.h', 'include/hw/qdev-core.h', 'include/qemu/bitmap.h', 'include/qemu/rcu.h', 'include/qemu/thread.h', 'include/qemu/processor.h', 'include/qemu/clang-tsa.h', 'include/qemu/thread-win32.h', 'include/qemu/qsp.h', 'include/qemu/notify.h', 'include/qemu/sys_membarrier.h', 'include/qemu/coroutine-tls.h', 'include/qemu/rcu_queue.h', 'include/qom/object.h', 'qapi/qapi-builtin-types.h', 'include/qapi/util.h', 'include/qemu/module.h', 'include/hw/hotplug.h', 'include/hw/resettable.h', 'include/disas/dis-asm.h', 'include/exec/cpu-common.h', 'include/exec/hwaddr.h', 'include/exec/memattrs.h', 'include/exec/tlb-common.h', 'qapi/qapi-types-run-state.h', 'include/tcg/tcg-mo.h', 'tcg/i386/tcg-target-reg-bits.h', 'tcg/i386/tcg-target.h', 'host/include/x86_64/host/cpuinfo.h', 'host/include/i386/host/cpuinfo.h', 'include/tcg/tcg-cond.h', 'include/tcg/debug-assert.h', 'include/tcg/tcg-opc.h', 'tcg/i386/tcg-target.opc.h', 'include/exec/helper-proto-common.h', 'include/qemu/atomic128.h', 'host/include/generic/host/atomic128-cas.h', 'host/include/x86_64/host/atomic128-ldst.h', 'include/exec/helper-proto.h.inc', 'include/exec/helper-head.h', 'include/fpu/softfloat-types.h', 'accel/tcg/tcg-runtime.h', 'accel/tcg/plugin-helpers.h', 'include/exec/helper-gen-common.h', 'include/exec/helper-gen.h.inc', 'include/tcg/helper-info.h', 'tcg/tcg-internal.h', 'include/qemu/units.h', 'include/qemu/madvise.h', 'include/qemu/mprotect.h', 'include/qemu/memalign.h', 'include/qemu/cacheinfo.h', 'include/qemu/qtree.h', 'include/qapi/error.h', 'qapi/qapi-types-error.h', 'include/exec/translation-block.h', 'include/qemu/cutils.h', 'include/qemu/qemu-print.h', 'include/qemu/cacheflush.h', 'include/qemu/timer.h', 'include/tcg/startup.h', 'include/elf.h', 'include/exec/log.h', 'include/qemu/log.h', 'include/qemu/log-for-trace.h', 'include/disas/disas.h', 'include/tcg/tcg-ldst.h', 'include/tcg/tcg-temp-internal.h', 'accel/tcg/perf.h', 'tcg/i386/tcg-target-con-set.h', 'tcg/i386/tcg-target.c.inc', 'tcg/tcg-ldst.c.inc', 'tcg/tcg-pool.c.inc', 'tcg/i386/tcg-target-con-str.h', 'include/exec/plugin-gen.h', 'include/tcg/tcg-op-gvec-common.h', 'include/tcg/tcg-gvec-desc.h'],
# buildifier: leave-alone
includes = ['tcg', '.', 'qapi', 'include', 'host/include/x86_64', 'host/include/generic', 'tcg/i386', 'platform/windows-amd64'],
@@ -3146,7 +3301,7 @@ py_binary(
srcs = ['subprojects/keycodemapdb/tools/keymap-gen.py'],
)
py_binary(
- data = ['platform/windows-amd64/x86_64-softmmu-config-target.h', 'platform/windows-amd64/aarch64-softmmu-config-devices.h', 'platform/windows-amd64/riscv64-softmmu-config-devices.h', 'platform/windows-amd64/aarch64-softmmu-config-target.h', 'platform/windows-amd64/riscv64-softmmu-config-target.h', 'platform/windows-amd64/x86_64-softmmu-config-devices.h'],
+ data = ['platform/windows-amd64/riscv64-softmmu-config-target.h', 'platform/windows-amd64/aarch64-softmmu-config-devices.h', 'platform/windows-amd64/aarch64-softmmu-config-target.h', 'platform/windows-amd64/x86_64-softmmu-config-devices.h', 'platform/windows-amd64/riscv64-softmmu-config-devices.h', 'platform/windows-amd64/x86_64-softmmu-config-target.h'],
imports = ['scripts'],
name = 'make-config-poison',
srcs = ['scripts/make-config-poison.py'],
@@ -3168,10 +3323,10 @@ py_binary(
srcs = ['scripts/modules/module_block.py'],
)
py_binary(
- data = ['qapi/acpi.json', 'qapi/block.json', 'qapi/sockets.json', 'qapi/qom.json', 'qapi/audio.json', 'qapi/crypto.json', 'qapi/ui.json', 'qapi/authz.json', 'qapi/transaction.json', 'qapi/block-core.json', 'qapi/misc-target.json', 'qapi/job.json', 'qapi/machine-target.json', 'qapi/char.json', 'qapi/pragma.json', 'qapi/pci.json', 'qapi/error.json', 'qapi/tpm.json', 'qapi/control.json', 'qapi/run-state.json', 'qapi/machine.json', 'qapi/cxl.json', 'qapi/virtio.json', 'qapi/dump.json', 'qapi/net.json', 'qapi/rocker.json', 'qapi/rdma.json', 'qapi/introspect.json', 'qapi/migration.json', 'qapi/machine-common.json', 'qapi/common.json', 'qapi/stats.json', 'qapi/qdev.json', 'qapi/yank.json', 'qapi/trace.json', 'qapi/misc.json', 'qapi/block-export.json', 'qapi/compat.json', 'qapi/cryptodev.json', 'qapi/replay.json'],
+ data = ['qapi/machine-common.json', 'qapi/rdma.json', 'qapi/cryptodev.json', 'qapi/misc.json', 'qapi/pci.json', 'qapi/error.json', 'qapi/machine.json', 'qapi/block.json', 'qapi/authz.json', 'qapi/dump.json', 'qapi/migration.json', 'qapi/transaction.json', 'qapi/block-core.json', 'qapi/qdev.json', 'qapi/rocker.json', 'qapi/net.json', 'qapi/virtio.json', 'qapi/pragma.json', 'qapi/introspect.json', 'qapi/common.json', 'qapi/job.json', 'qapi/acpi.json', 'qapi/char.json', 'qapi/audio.json', 'qapi/yank.json', 'qapi/compat.json', 'qapi/block-export.json', 'qapi/control.json', 'qapi/misc-target.json', 'qapi/replay.json', 'qapi/ui.json', 'qapi/run-state.json', 'qapi/crypto.json', 'qapi/qom.json', 'qapi/machine-target.json', 'qapi/trace.json', 'qapi/cxl.json', 'qapi/sockets.json', 'qapi/stats.json', 'qapi/tpm.json'],
imports = ['scripts'],
name = 'qapi-gen',
- srcs = ['scripts/qapi/schema.py', 'scripts/qapi/commands.py', 'scripts/qapi/gen.py', 'scripts/qapi/main.py', 'scripts/qapi/parser.py', 'scripts/qapi/common.py', 'scripts/qapi/source.py', 'scripts/qapi/visit.py', 'scripts/qapi/error.py', 'scripts/qapi/types.py', 'scripts/qapi/events.py', 'scripts/qapi/expr.py', 'scripts/qapi-gen.py', 'scripts/qapi/introspect.py', 'scripts/qapi/__init__.py'],
+ srcs = ['scripts/qapi-gen.py', 'scripts/qapi/events.py', 'scripts/qapi/gen.py', 'scripts/qapi/main.py', 'scripts/qapi/types.py', 'scripts/qapi/parser.py', 'scripts/qapi/commands.py', 'scripts/qapi/__init__.py', 'scripts/qapi/introspect.py', 'scripts/qapi/source.py', 'scripts/qapi/visit.py', 'scripts/qapi/expr.py', 'scripts/qapi/schema.py', 'scripts/qapi/error.py', 'scripts/qapi/common.py'],
)
py_binary(
imports = ['scripts'],
@@ -3186,7 +3341,7 @@ py_binary(
py_binary(
imports = ['scripts'],
name = 'tracetool',
- srcs = ['scripts/tracetool/backend/__init__.py', 'scripts/tracetool/__init__.py', 'scripts/tracetool/format/h.py', 'scripts/tracetool/backend/log.py', 'scripts/tracetool/format/simpletrace_stap.py', 'scripts/tracetool/backend/dtrace.py', 'scripts/tracetool/format/ust_events_h.py', 'scripts/tracetool/vcpu.py', 'scripts/tracetool/format/c.py', 'scripts/tracetool.py', 'scripts/tracetool/backend/syslog.py', 'scripts/tracetool/format/d.py', 'scripts/tracetool/backend/ftrace.py', 'scripts/tracetool/format/log_stap.py', 'scripts/tracetool/format/ust_events_c.py', 'scripts/tracetool/format/__init__.py', 'scripts/tracetool/format/stap.py', 'scripts/tracetool/backend/ust.py', 'scripts/tracetool/backend/simple.py'],
+ srcs = ['scripts/tracetool/format/d.py', 'scripts/tracetool/__init__.py', 'scripts/tracetool/backend/dtrace.py', 'scripts/tracetool/format/ust_events_c.py', 'scripts/tracetool/backend/ust.py', 'scripts/tracetool/backend/log.py', 'scripts/tracetool.py', 'scripts/tracetool/format/c.py', 'scripts/tracetool/format/log_stap.py', 'scripts/tracetool/vcpu.py', 'scripts/tracetool/format/simpletrace_stap.py', 'scripts/tracetool/backend/__init__.py', 'scripts/tracetool/backend/ftrace.py', 'scripts/tracetool/backend/simple.py', 'scripts/tracetool/format/__init__.py', 'scripts/tracetool/format/stap.py', 'scripts/tracetool/backend/syslog.py', 'scripts/tracetool/format/ust_events_h.py', 'scripts/tracetool/format/h.py'],
)
windows_resources(
name = 'version_rc',
diff --git a/qemu-darwin-shim.jsonc b/qemu-darwin-shim.jsonc
index 73c052aacb..76af46e13b 100644
--- a/qemu-darwin-shim.jsonc
+++ b/qemu-darwin-shim.jsonc
@@ -178,7 +178,9 @@
"libfdt": [
"//external/dtc:libfdt"
],
- "rutabaga_gfx_ffi": []
+ "rutabaga_gfx_ffi": [
+ "//external/crosvm/rutabaga_gfx/ffi:c_ffi"
+ ]
},
// The actual set of targets you wish to generate bazel targets for.
// These are the targets that will be exported.
@@ -192,7 +194,9 @@
"hw-display-virtio-gpu",
"hw-display-virtio-vga",
"hw-display-virtio-vga-gl",
- "hw-display-virtio-gpu-pci"
+ "hw-display-virtio-gpu-pci",
+ "hw-display-virtio-gpu-rutabaga",
+ "hw-display-virtio-gpu-pci-rutabaga"
],
"exclude": [
"vhost-user",
diff --git a/qemu-linux-shim.jsonc b/qemu-linux-shim.jsonc
index 73a794274c..c04c4daacb 100644
--- a/qemu-linux-shim.jsonc
+++ b/qemu-linux-shim.jsonc
@@ -36,6 +36,8 @@
"libqemu-aarch64-softmmu",
"//hardware/generic/goldfish/emulator/plugin:registration"
],
+ // Enable our plugins to link back.
+ "+linkopts": ["-rdynamic"],
"visibility": [
"//visibility:public"
]
@@ -52,6 +54,8 @@
"libqemu-riscv64-softmmu",
"//hardware/generic/goldfish/emulator/plugin:registration"
],
+ // Enable our plugins to link back.
+ "+linkopts": ["-rdynamic"],
"visibility": [
"//visibility:public"
]
@@ -68,6 +72,8 @@
"libqemu-x86_64-softmmu",
"//hardware/generic/goldfish/emulator/plugin:registration"
],
+ // Enable our plugins to link back.
+ "+linkopts": ["-rdynamic"],
"visibility": [
"//visibility:public"
]
@@ -191,7 +197,9 @@
"libvhost-user-glib": [
"//external/qemu/subprojects/libvhost-user:vhost-user-glib"
],
- "rutabaga_gfx_ffi": []
+ "rutabaga_gfx_ffi": [
+ "//external/crosvm/rutabaga_gfx/ffi:c_ffi"
+ ]
},
// The actual set of targets you wish to generate bazel targets for.
// These are the targets that will be exported.
@@ -207,7 +215,9 @@
"hw-display-virtio-gpu",
"hw-display-virtio-vga",
"hw-display-virtio-vga-gl",
- "hw-display-virtio-gpu-pci"
+ "hw-display-virtio-gpu-pci",
+ "hw-display-virtio-gpu-rutabaga",
+ "hw-display-virtio-gpu-pci-rutabaga"
],
"exclude": [
"vhost-user",
diff --git a/qemu-windows-shim.jsonc b/qemu-windows-shim.jsonc
index 5a29b99f4f..6b48982442 100644
--- a/qemu-windows-shim.jsonc
+++ b/qemu-windows-shim.jsonc
@@ -224,7 +224,9 @@
"vhost-user-glib": [
"//external/qemu/subprojects/libvhost-user:vhost-user-glib"
],
- "rutabaga_gfx_ffi": []
+ "rutabaga_gfx_ffi": [
+ "//external/crosvm/rutabaga_gfx/ffi:c_ffi"
+ ]
},
// The actual set of targets you wish to generate bazel targets for.
// These are the targets that will be exported.
@@ -235,10 +237,12 @@
"qemu-img",
// Here we have the windows modules:
"accel-tcg-x86_64",
- "hw-display-virtio-gpu-pci",
"hw-display-virtio-gpu",
+ "hw-display-virtio-vga",
"hw-display-virtio-vga-gl",
- "hw-display-virtio-vga"
+ "hw-display-virtio-gpu-pci",
+ "hw-display-virtio-gpu-rutabaga",
+ "hw-display-virtio-gpu-pci-rutabaga"
],
"exclude": [
"vhost-user",
diff --git a/qom/object.c b/qom/object.c
index 95c0dc8285..8b3844e424 100644
--- a/qom/object.c
+++ b/qom/object.c
@@ -43,7 +43,7 @@ typedef struct TypeImpl TypeImpl;
struct InterfaceImpl
{
- const char *typename;
+ const char *type_name;
};
struct TypeImpl
@@ -69,7 +69,7 @@ struct TypeImpl
const char *parent;
TypeImpl *parent_type;
- ObjectClass *class;
+ ObjectClass *klass;
int num_interfaces;
InterfaceImpl interfaces[MAX_INTERFACES];
@@ -131,7 +131,7 @@ static TypeImpl *type_new(const TypeInfo *info)
ti->abstract = info->abstract;
for (i = 0; info->interfaces && info->interfaces[i].type; i++) {
- ti->interfaces[i].typename = g_strdup(info->interfaces[i].type);
+ ti->interfaces[i].type_name = g_strdup(info->interfaces[i].type);
}
ti->num_interfaces = i;
@@ -234,9 +234,9 @@ static size_t type_object_get_align(TypeImpl *ti)
return 0;
}
-size_t object_type_get_instance_size(const char *typename)
+size_t object_type_get_instance_size(const char *type_name)
{
- TypeImpl *type = type_get_by_name(typename);
+ TypeImpl *type = type_get_by_name(type_name);
g_assert(type != NULL);
return type_object_get_size(type);
@@ -276,11 +276,11 @@ static void type_initialize_interface(TypeImpl *ti, TypeImpl *interface_type,
type_initialize(iface_impl);
g_free((char *)info.name);
- new_iface = (InterfaceClass *)iface_impl->class;
- new_iface->concrete_class = ti->class;
+ new_iface = (InterfaceClass *)iface_impl->klass;
+ new_iface->concrete_class = ti->klass;
new_iface->interface_type = interface_type;
- ti->class->interfaces = g_slist_append(ti->class->interfaces, new_iface);
+ ti->klass->interfaces = g_slist_append(ti->klass->interfaces, new_iface);
}
static void object_property_free(gpointer data)
@@ -301,7 +301,7 @@ static void type_initialize(TypeImpl *ti)
{
TypeImpl *parent;
- if (ti->class) {
+ if (ti->klass) {
return;
}
@@ -322,7 +322,7 @@ static void type_initialize(TypeImpl *ti)
assert(!ti->instance_finalize);
assert(!ti->num_interfaces);
}
- ti->class = g_malloc0(ti->class_size);
+ ti->klass = g_malloc0(ti->class_size);
parent = type_get_parent(ti);
if (parent) {
@@ -332,10 +332,10 @@ static void type_initialize(TypeImpl *ti)
g_assert(parent->class_size <= ti->class_size);
g_assert(parent->instance_size <= ti->instance_size);
- memcpy(ti->class, parent->class, parent->class_size);
- ti->class->interfaces = NULL;
+ memcpy(ti->klass, parent->klass, parent->class_size);
+ ti->klass->interfaces = NULL;
- for (e = parent->class->interfaces; e; e = e->next) {
+ for (e = parent->klass->interfaces; e; e = e->next) {
InterfaceClass *iface = e->data;
ObjectClass *klass = OBJECT_CLASS(iface);
@@ -343,13 +343,13 @@ static void type_initialize(TypeImpl *ti)
}
for (i = 0; i < ti->num_interfaces; i++) {
- TypeImpl *t = type_get_by_name(ti->interfaces[i].typename);
+ TypeImpl *t = type_get_by_name(ti->interfaces[i].type_name);
if (!t) {
error_report("missing interface '%s' for object '%s'",
- ti->interfaces[i].typename, parent->name);
+ ti->interfaces[i].type_name, parent->name);
abort();
}
- for (e = ti->class->interfaces; e; e = e->next) {
+ for (e = ti->klass->interfaces; e; e = e->next) {
TypeImpl *target_type = OBJECT_CLASS(e->data)->type;
if (type_is_ancestor(target_type, t)) {
@@ -365,20 +365,20 @@ static void type_initialize(TypeImpl *ti)
}
}
- ti->class->properties = g_hash_table_new_full(g_str_hash, g_str_equal, NULL,
+ ti->klass->properties = g_hash_table_new_full(g_str_hash, g_str_equal, NULL,
object_property_free);
- ti->class->type = ti;
+ ti->klass->type = ti;
while (parent) {
if (parent->class_base_init) {
- parent->class_base_init(ti->class, ti->class_data);
+ parent->class_base_init(ti->klass, ti->class_data);
}
parent = type_get_parent(parent);
}
if (ti->class_init) {
- ti->class_init(ti->class, ti->class_data);
+ ti->class_init(ti->klass, ti->class_data);
}
}
@@ -526,7 +526,7 @@ static void object_initialize_with_type(Object *obj, size_t size, TypeImpl *type
g_assert(size >= type->instance_size);
memset(obj, 0, type->instance_size);
- obj->class = type->class;
+ obj->klass = type->klass;
object_ref(obj);
object_class_property_init_all(obj);
obj->properties = g_hash_table_new_full(g_str_hash, g_str_equal,
@@ -535,23 +535,23 @@ static void object_initialize_with_type(Object *obj, size_t size, TypeImpl *type
object_post_init_with_type(obj, type);
}
-void object_initialize(void *data, size_t size, const char *typename)
+void object_initialize(void *data, size_t size, const char *type_name)
{
- TypeImpl *type = type_get_by_name(typename);
+ TypeImpl *type = type_get_by_name(type_name);
#ifdef CONFIG_MODULES
if (!type) {
- int rv = module_load_qom(typename, &error_fatal);
+ int rv = module_load_qom(type_name, &error_fatal);
if (rv > 0) {
- type = type_get_by_name(typename);
+ type = type_get_by_name(type_name);
} else {
- error_report("missing object type '%s'", typename);
+ error_report("missing object type '%s'", type_name);
exit(1);
}
}
#endif
if (!type) {
- error_report("missing object type '%s'", typename);
+ error_report("missing object type '%s'", type_name);
abort();
}
@@ -703,7 +703,7 @@ static void object_deinit(Object *obj, TypeImpl *type)
static void object_finalize(void *data)
{
Object *obj = data;
- TypeImpl *ti = obj->class->type;
+ TypeImpl *ti = obj->klass->type;
object_property_del_all(obj);
object_deinit(obj, ti);
@@ -762,15 +762,15 @@ Object *object_new_with_class(ObjectClass *klass)
return object_new_with_type(klass->type);
}
-Object *object_new(const char *typename)
+Object *object_new(const char *type_name)
{
- TypeImpl *ti = type_get_by_name(typename);
+ TypeImpl *ti = type_get_by_name(type_name);
return object_new_with_type(ti);
}
-Object *object_new_with_props(const char *typename,
+Object *object_new_with_props(const char *type_name,
Object *parent,
const char *id,
Error **errp,
@@ -780,14 +780,14 @@ Object *object_new_with_props(const char *typename,
Object *obj;
va_start(vargs, errp);
- obj = object_new_with_propv(typename, parent, id, errp, vargs);
+ obj = object_new_with_propv(type_name, parent, id, errp, vargs);
va_end(vargs);
return obj;
}
-Object *object_new_with_propv(const char *typename,
+Object *object_new_with_propv(const char *type_name,
Object *parent,
const char *id,
Error **errp,
@@ -797,14 +797,14 @@ Object *object_new_with_propv(const char *typename,
ObjectClass *klass;
UserCreatable *uc;
- klass = object_class_by_name(typename);
+ klass = object_class_by_name(type_name);
if (!klass) {
- error_setg(errp, "invalid object type: %s", typename);
+ error_setg(errp, "invalid object type: %s", type_name);
return NULL;
}
if (object_class_is_abstract(klass)) {
- error_setg(errp, "object type '%s' is abstract", typename);
+ error_setg(errp, "object type '%s' is abstract", type_name);
return NULL;
}
obj = object_new_with_type(klass->type);
@@ -872,36 +872,36 @@ bool object_set_propv(Object *obj,
}
-Object *object_dynamic_cast(Object *obj, const char *typename)
+Object *object_dynamic_cast(Object *obj, const char *type_name)
{
- if (obj && object_class_dynamic_cast(object_get_class(obj), typename)) {
+ if (obj && object_class_dynamic_cast(object_get_class(obj), type_name)) {
return obj;
}
return NULL;
}
-Object *object_dynamic_cast_assert(Object *obj, const char *typename,
+Object *object_dynamic_cast_assert(Object *obj, const char *type_name,
const char *file, int line, const char *func)
{
- trace_object_dynamic_cast_assert(obj ? obj->class->type->name : "(null)",
- typename, file, line, func);
+ trace_object_dynamic_cast_assert(obj ? obj->klass->type->name : "(null)",
+ type_name, file, line, func);
#ifdef CONFIG_QOM_CAST_DEBUG
int i;
Object *inst;
for (i = 0; obj && i < OBJECT_CLASS_CAST_CACHE; i++) {
- if (qatomic_read(&obj->class->object_cast_cache[i]) == typename) {
+ if (qatomic_read(&obj->klass->object_cast_cache[i]) == type_name) {
goto out;
}
}
- inst = object_dynamic_cast(obj, typename);
+ inst = object_dynamic_cast(obj, type_name);
if (!inst && obj) {
fprintf(stderr, "%s:%d:%s: Object %p is not an instance of type %s\n",
- file, line, func, obj, typename);
+ file, line, func, obj, type_name);
abort();
}
@@ -909,10 +909,10 @@ Object *object_dynamic_cast_assert(Object *obj, const char *typename,
if (obj && obj == inst) {
for (i = 1; i < OBJECT_CLASS_CAST_CACHE; i++) {
- qatomic_set(&obj->class->object_cast_cache[i - 1],
- qatomic_read(&obj->class->object_cast_cache[i]));
+ qatomic_set(&obj->klass->object_cast_cache[i - 1],
+ qatomic_read(&obj->klass->object_cast_cache[i]));
}
- qatomic_set(&obj->class->object_cast_cache[i - 1], typename);
+ qatomic_set(&obj->klass->object_cast_cache[i - 1], type_name);
}
out:
@@ -921,7 +921,7 @@ out:
}
ObjectClass *object_class_dynamic_cast(ObjectClass *class,
- const char *typename)
+ const char *type_name)
{
ObjectClass *ret = NULL;
TypeImpl *target_type;
@@ -933,17 +933,17 @@ ObjectClass *object_class_dynamic_cast(ObjectClass *class,
/* A simple fast path that can trigger a lot for leaf classes. */
type = class->type;
- if (type->name == typename) {
+ if (type->name == type_name) {
return class;
}
- target_type = type_get_by_name(typename);
+ target_type = type_get_by_name(type_name);
if (!target_type) {
/* target class type unknown, so fail the cast */
return NULL;
}
- if (type->class->interfaces &&
+ if (type->klass->interfaces &&
type_is_ancestor(target_type, type_interface)) {
int found = 0;
GSList *i;
@@ -968,45 +968,45 @@ ObjectClass *object_class_dynamic_cast(ObjectClass *class,
return ret;
}
-ObjectClass *object_class_dynamic_cast_assert(ObjectClass *class,
- const char *typename,
+ObjectClass *object_class_dynamic_cast_assert(ObjectClass *klass,
+ const char *type_name,
const char *file, int line,
const char *func)
{
ObjectClass *ret;
- trace_object_class_dynamic_cast_assert(class ? class->type->name : "(null)",
- typename, file, line, func);
+ trace_object_class_dynamic_cast_assert(klass ? klass->type->name : "(null)",
+ type_name, file, line, func);
#ifdef CONFIG_QOM_CAST_DEBUG
int i;
- for (i = 0; class && i < OBJECT_CLASS_CAST_CACHE; i++) {
- if (qatomic_read(&class->class_cast_cache[i]) == typename) {
- ret = class;
+ for (i = 0; klass && i < OBJECT_CLASS_CAST_CACHE; i++) {
+ if (qatomic_read(&klass->class_cast_cache[i]) == type_name) {
+ ret = klass;
goto out;
}
}
#else
- if (!class || !class->interfaces) {
- return class;
+ if (!klass || !klass->interfaces) {
+ return klass;
}
#endif
- ret = object_class_dynamic_cast(class, typename);
- if (!ret && class) {
+ ret = object_class_dynamic_cast(klass, type_name);
+ if (!ret && klass) {
fprintf(stderr, "%s:%d:%s: Object %p is not an instance of type %s\n",
- file, line, func, class, typename);
+ file, line, func, klass, type_name);
abort();
}
#ifdef CONFIG_QOM_CAST_DEBUG
- if (class && ret == class) {
+ if (klass && ret == klass) {
for (i = 1; i < OBJECT_CLASS_CAST_CACHE; i++) {
- qatomic_set(&class->class_cast_cache[i - 1],
- qatomic_read(&class->class_cast_cache[i]));
+ qatomic_set(&klass->class_cast_cache[i - 1],
+ qatomic_read(&klass->class_cast_cache[i]));
}
- qatomic_set(&class->class_cast_cache[i - 1], typename);
+ qatomic_set(&klass->class_cast_cache[i - 1], type_name);
}
out:
#endif
@@ -1015,12 +1015,12 @@ out:
const char *object_get_typename(const Object *obj)
{
- return obj->class->type->name;
+ return obj->klass->type->name;
}
ObjectClass *object_get_class(Object *obj)
{
- return obj->class;
+ return obj->klass;
}
bool object_class_is_abstract(ObjectClass *klass)
@@ -1033,9 +1033,9 @@ const char *object_class_get_name(ObjectClass *klass)
return klass->type->name;
}
-ObjectClass *object_class_by_name(const char *typename)
+ObjectClass *object_class_by_name(const char *type_name)
{
- TypeImpl *type = type_get_by_name(typename);
+ TypeImpl *type = type_get_by_name(type_name);
if (!type) {
return NULL;
@@ -1043,20 +1043,20 @@ ObjectClass *object_class_by_name(const char *typename)
type_initialize(type);
- return type->class;
+ return type->klass;
}
-ObjectClass *module_object_class_by_name(const char *typename)
+ObjectClass *module_object_class_by_name(const char *type_name)
{
ObjectClass *oc;
- oc = object_class_by_name(typename);
+ oc = object_class_by_name(type_name);
#ifdef CONFIG_MODULES
if (!oc) {
Error *local_err = NULL;
- int rv = module_load_qom(typename, &local_err);
+ int rv = module_load_qom(type_name, &local_err);
if (rv > 0) {
- oc = object_class_by_name(typename);
+ oc = object_class_by_name(type_name);
} else if (rv < 0) {
error_report_err(local_err);
}
@@ -1065,9 +1065,9 @@ ObjectClass *module_object_class_by_name(const char *typename)
return oc;
}
-ObjectClass *object_class_get_parent(ObjectClass *class)
+ObjectClass *object_class_get_parent(ObjectClass *klass)
{
- TypeImpl *type = type_get_parent(class->type);
+ TypeImpl *type = type_get_parent(klass->type);
if (!type) {
return NULL;
@@ -1075,7 +1075,7 @@ ObjectClass *object_class_get_parent(ObjectClass *class)
type_initialize(type);
- return type->class;
+ return type->klass;
}
typedef struct OCFData
@@ -1094,7 +1094,7 @@ static void object_class_foreach_tramp(gpointer key, gpointer value,
ObjectClass *k;
type_initialize(type);
- k = type->class;
+ k = type->klass;
if (!data->include_abstract && type->abstract) {
return;
@@ -1641,7 +1641,7 @@ typedef struct EnumProperty {
} EnumProperty;
int object_property_get_enum(Object *obj, const char *name,
- const char *typename, Error **errp)
+ const char *type_name, Error **errp)
{
char *str;
int ret;
@@ -1652,10 +1652,10 @@ int object_property_get_enum(Object *obj, const char *name,
return -1;
}
- if (!g_str_equal(prop->type, typename)) {
+ if (!g_str_equal(prop->type, type_name)) {
error_setg(errp, "Property %s on %s is not '%s' enum type",
name, object_class_get_name(
- object_get_class(obj)), typename);
+ object_get_class(obj)), type_name);
return -1;
}
@@ -1760,8 +1760,8 @@ static void object_finalize_child_property(Object *obj, const char *name,
{
Object *child = opaque;
- if (child->class->unparent) {
- (child->class->unparent)(child);
+ if (child->klass->unparent) {
+ (child->klass->unparent)(child);
}
child->parent = NULL;
object_unref(child);
@@ -2094,16 +2094,16 @@ Object *object_resolve_path_component(Object *parent, const char *part)
static Object *object_resolve_abs_path(Object *parent,
char **parts,
- const char *typename)
+ const char *type_name)
{
Object *child;
if (*parts == NULL) {
- return object_dynamic_cast(parent, typename);
+ return object_dynamic_cast(parent, type_name);
}
if (strcmp(*parts, "") == 0) {
- return object_resolve_abs_path(parent, parts + 1, typename);
+ return object_resolve_abs_path(parent, parts + 1, type_name);
}
child = object_resolve_path_component(parent, *parts);
@@ -2111,19 +2111,19 @@ static Object *object_resolve_abs_path(Object *parent,
return NULL;
}
- return object_resolve_abs_path(child, parts + 1, typename);
+ return object_resolve_abs_path(child, parts + 1, type_name);
}
static Object *object_resolve_partial_path(Object *parent,
char **parts,
- const char *typename,
+ const char *type_name,
bool *ambiguous)
{
Object *obj;
GHashTableIter iter;
ObjectProperty *prop;
- obj = object_resolve_abs_path(parent, parts, typename);
+ obj = object_resolve_abs_path(parent, parts, type_name);
g_hash_table_iter_init(&iter, parent->properties);
while (g_hash_table_iter_next(&iter, NULL, (gpointer *)&prop)) {
@@ -2134,7 +2134,7 @@ static Object *object_resolve_partial_path(Object *parent,
}
found = object_resolve_partial_path(prop->opaque, parts,
- typename, ambiguous);
+ type_name, ambiguous);
if (found) {
if (obj) {
*ambiguous = true;
@@ -2151,7 +2151,7 @@ static Object *object_resolve_partial_path(Object *parent,
return obj;
}
-Object *object_resolve_path_type(const char *path, const char *typename,
+Object *object_resolve_path_type(const char *path, const char *type_name,
bool *ambiguousp)
{
Object *obj;
@@ -2163,12 +2163,12 @@ Object *object_resolve_path_type(const char *path, const char *typename,
if (parts[0] == NULL || strcmp(parts[0], "") != 0) {
bool ambiguous = false;
obj = object_resolve_partial_path(object_get_root(), parts,
- typename, &ambiguous);
+ type_name, &ambiguous);
if (ambiguousp) {
*ambiguousp = ambiguous;
}
} else {
- obj = object_resolve_abs_path(object_get_root(), parts + 1, typename);
+ obj = object_resolve_abs_path(object_get_root(), parts + 1, type_name);
}
g_strfreev(parts);
@@ -2369,7 +2369,7 @@ static void property_set_enum(Object *obj, Visitor *v, const char *name,
ObjectProperty *
object_property_add_enum(Object *obj, const char *name,
- const char *typename,
+ const char *type_name,
const QEnumLookup *lookup,
int (*get)(Object *, Error **),
void (*set)(Object *, int, Error **))
@@ -2380,7 +2380,7 @@ object_property_add_enum(Object *obj, const char *name,
prop->get = get;
prop->set = set;
- return object_property_add(obj, name, typename,
+ return object_property_add(obj, name, type_name,
get ? property_get_enum : NULL,
set ? property_set_enum : NULL,
property_release_data,
@@ -2389,7 +2389,7 @@ object_property_add_enum(Object *obj, const char *name,
ObjectProperty *
object_class_property_add_enum(ObjectClass *klass, const char *name,
- const char *typename,
+ const char *type_name,
const QEnumLookup *lookup,
int (*get)(Object *, Error **),
void (*set)(Object *, int, Error **))
@@ -2400,7 +2400,7 @@ object_class_property_add_enum(ObjectClass *klass, const char *name,
prop->get = get;
prop->set = set;
- return object_class_property_add(klass, name, typename,
+ return object_class_property_add(klass, name, type_name,
get ? property_get_enum : NULL,
set ? property_set_enum : NULL,
NULL,
diff --git a/system/datadir.c b/system/datadir.c
index c9237cb5d4..69cd6767ff 100644
--- a/system/datadir.c
+++ b/system/datadir.c
@@ -55,6 +55,7 @@ char *qemu_find_file(int type, const char *name)
for (i = 0; i < data_dir_idx; i++) {
buf = g_strdup_printf("%s/%s%s", data_dir[i], subdir, name);
+ printf("Trying: %s\n", name);
if (access(buf, R_OK) == 0) {
trace_load_file(name, buf);
return buf;