]> git.ipfire.org Git - thirdparty/qemu.git/commit - qemu-io.c
Include qemu-common.h exactly where needed
authorMarkus Armbruster <armbru@redhat.com>
Thu, 23 May 2019 14:35:08 +0000 (16:35 +0200)
committerMarkus Armbruster <armbru@redhat.com>
Wed, 12 Jun 2019 11:20:20 +0000 (13:20 +0200)
commita8d2532645cf5ce4f75981f81dfe363efc35d05c
tree9572944040e99117f69f46d6e99488e8073f65c3
parent0b8fa32f551e863bb548a11394239239270dd3dc
Include qemu-common.h exactly where needed

No header includes qemu-common.h after this commit, as prescribed by
qemu-common.h's file comment.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20190523143508.25387-5-armbru@redhat.com>
[Rebased with conflicts resolved automatically, except for
include/hw/arm/xlnx-zynqmp.h hw/arm/nrf51_soc.c hw/arm/msf2-soc.c
block/qcow2-refcount.c block/qcow2-cluster.c block/qcow2-cache.c
target/arm/cpu.h target/lm32/cpu.h target/m68k/cpu.h target/mips/cpu.h
target/moxie/cpu.h target/nios2/cpu.h target/openrisc/cpu.h
target/riscv/cpu.h target/tilegx/cpu.h target/tricore/cpu.h
target/unicore32/cpu.h target/xtensa/cpu.h; bsd-user/main.c and
net/tap-bsd.c fixed up]
485 files changed:
accel/kvm/kvm-all.c
accel/stubs/hax-stub.c
accel/stubs/hvf-stub.c
accel/stubs/kvm-stub.c
accel/stubs/whpx-stub.c
accel/tcg/cpu-exec.c
accel/tcg/translate-all.c
accel/tcg/translator.c
accel/tcg/user-exec-stub.c
arch_init.c
audio/audio_legacy.c
audio/audio_pt_int.c
audio/mixeng.c
balloon.c
block/bochs.c
block/cloop.c
block/dirty-bitmap.c
block/dmg-bz2.c
block/dmg.c
block/dmg.h
block/file-posix.c
block/iscsi.c
block/linux-aio.c
block/nbd-client.h
block/qapi.c
block/qcow2-cache.c
block/qcow2-cluster.c
block/qcow2-refcount.c
block/sheepdog.c
block/vhdx-endian.c
blockjob.c
bsd-user/main.c
bt-vhci.c
chardev/char-fd.c
chardev/char-pipe.c
chardev/char-pty.c
contrib/ivshmem-client/ivshmem-client.c
contrib/ivshmem-client/main.c
contrib/ivshmem-server/ivshmem-server.c
cpus.c
crypto/aes.c
disas.c
disas/cris.c
disas/i386.c
disas/s390.c
dump.c
exec.c
gdbstub.c
hmp.h
hw/9pfs/9p-proxy.c
hw/9pfs/coth.c
hw/acpi/bios-linker-loader.c
hw/acpi/tco.c
hw/alpha/pci.c
hw/arm/aspeed.c
hw/arm/boot.c
hw/arm/cubieboard.c
hw/arm/exynos4210.c
hw/arm/exynos4_boards.c
hw/arm/fsl-imx25.c
hw/arm/fsl-imx31.c
hw/arm/highbank.c
hw/arm/imx25_pdk.c
hw/arm/integratorcp.c
hw/arm/kzm.c
hw/arm/mcimx6ul-evk.c
hw/arm/mcimx7d-sabre.c
hw/arm/msf2-soc.c
hw/arm/musicpal.c
hw/arm/nrf51_soc.c
hw/arm/omap2.c
hw/arm/pxa2xx.c
hw/arm/raspi.c
hw/arm/realview.c
hw/arm/sabrelite.c
hw/arm/strongarm.c
hw/arm/sysbus-fdt.c
hw/arm/versatilepb.c
hw/arm/virt-acpi-build.c
hw/arm/virt.c
hw/arm/xilinx_zynq.c
hw/arm/xlnx-zcu102.c
hw/audio/soundhw.c
hw/block/cdrom.c
hw/bt/core.c
hw/bt/hci.c
hw/bt/hid.c
hw/bt/l2cap.c
hw/bt/sdp.c
hw/core/irq.c
hw/core/loader.c
hw/core/null-machine.c
hw/cris/axis_dev88.c
hw/cris/boot.c
hw/display/blizzard.c
hw/display/cg3.c
hw/display/edid-generate.c
hw/display/edid-region.c
hw/display/qxl.h
hw/display/tcx.c
hw/display/virtio-gpu-3d.c
hw/dma/etraxfs_dma.c
hw/dma/omap_dma.c
hw/dma/pl330.c
hw/dma/soc_dma.c
hw/dma/xlnx_dpdma.c
hw/hppa/pci.c
hw/i386/acpi-build.c
hw/i386/pc_sysfw.c
hw/intc/apic.c
hw/intc/sh_intc.c
hw/isa/lpc_ich9.c
hw/lm32/lm32_boards.c
hw/lm32/lm32_hwsetup.h
hw/m68k/an5206.c
hw/m68k/mcf5206.c
hw/microblaze/petalogix_ml605_mmu.c
hw/microblaze/petalogix_s3adsp1800_mmu.c
hw/microblaze/xlnx-zynqmp-pmu.c
hw/mips/boston.c
hw/mips/mips_fulong2e.c
hw/mips/mips_jazz.c
hw/misc/macio/cuda.c
hw/misc/macio/pmu.c
hw/moxie/moxiesim.c
hw/net/rocker/qmp-norocker.c
hw/nios2/10m50_devboard.c
hw/nios2/cpu_pic.c
hw/nvram/fw_cfg.c
hw/openrisc/openrisc_sim.c
hw/pci-bridge/dec.h
hw/pci-host/prep.c
hw/pci/pci.c
hw/pci/pcie.c
hw/pci/shpc.c
hw/ppc/e500.c
hw/ppc/e500plat.c
hw/ppc/mac_newworld.c
hw/ppc/mac_oldworld.c
hw/ppc/mpc8544ds.c
hw/ppc/pnv.c
hw/ppc/ppc.c
hw/ppc/ppc405_uc.c
hw/ppc/ppc_booke.c
hw/ppc/spapr.c
hw/ppc/spapr_pci_vfio.c
hw/ppc/spapr_rtc.c
hw/ppc/virtex_ml507.c
hw/s390x/ipl.c
hw/s390x/s390-pci-inst.c
hw/s390x/tod-qemu.c
hw/scsi/megasas.c
hw/sh4/r2d.c
hw/sh4/shix.c
hw/sparc64/niagara.c
hw/timer/exynos4210_rtc.c
hw/timer/m41t80.c
hw/timer/m48t59.c
hw/timer/mc146818rtc.c
hw/timer/pl031.c
hw/timer/twl92230.c
hw/timer/xlnx-zynqmp-rtc.c
hw/tpm/tpm_passthrough.c
hw/tricore/tricore_testboard.c
hw/usb/ccid-card-passthru.c
hw/usb/combined-packet.c
hw/usb/core.c
hw/usb/dev-mtp.c
hw/usb/hcd-musb.c
hw/usb/host-stub.c
hw/usb/libhw.c
hw/usb/redirect.c
hw/vfio/pci.h
hw/xen/xen-host-pci-device.c
hw/xen/xen_pt.h
hw/xtensa/sim.c
hw/xtensa/xtensa_memory.c
hw/xtensa/xtensa_memory.h
include/authz/base.h
include/block/aio.h
include/block/dirty-bitmap.h
include/block/write-threshold.h
include/chardev/char-io.h
include/crypto/random.h
include/crypto/xts.h
include/disas/disas.h
include/exec/cpu-all.h
include/exec/exec-all.h
include/hw/acpi/tco.h
include/hw/arm/allwinner-a10.h
include/hw/arm/bcm2835_peripherals.h
include/hw/arm/exynos4210.h
include/hw/arm/virt.h
include/hw/arm/xlnx-zynqmp.h
include/hw/block/fdc.h
include/hw/dma/bcm2835_dma.h
include/hw/fw-path-provider.h
include/hw/i2c/ppc4xx_i2c.h
include/hw/i386/apic.h
include/hw/ipmi/ipmi.h
include/hw/isa/apm.h
include/hw/isa/superio.h
include/hw/lm32/lm32_pic.h
include/hw/nmi.h
include/hw/pci-host/pam.h
include/hw/pci/msi.h
include/hw/pci/msix.h
include/hw/pci/shpc.h
include/hw/pci/slotid_cap.h
include/hw/ppc/openpic.h
include/hw/ptimer.h
include/hw/sd/sdhci.h
include/hw/sh4/sh_intc.h
include/hw/sparc/sun4m_iommu.h
include/hw/sparc/sun4u_iommu.h
include/hw/stream.h
include/hw/timer/m48t59.h
include/hw/vfio/vfio-common.h
include/hw/virtio/vhost-scsi-common.h
include/hw/virtio/vhost-scsi.h
include/hw/virtio/vhost-user-blk.h
include/hw/virtio/vhost-user-scsi.h
include/hw/xen/xen.h
include/io/channel.h
include/io/dns-resolver.h
include/io/task.h
include/migration/colo.h
include/migration/failover.h
include/monitor/monitor.h
include/net/announce.h
include/net/filter.h
include/net/queue.h
include/net/tap.h
include/qemu-common.h
include/qemu-io.h
include/qemu/base64.h
include/qemu/buffer.h
include/qemu/crc32c.h
include/qemu/event_notifier.h
include/qemu/filemonitor.h
include/qemu/mmap-alloc.h
include/qemu/qdist.h
include/qemu/throttle.h
include/qemu/timer.h
include/qemu/uuid.h
include/sysemu/cryptodev-vhost.h
include/sysemu/cryptodev.h
include/sysemu/hax.h
include/sysemu/hvf.h
include/sysemu/qtest.h
include/sysemu/rng.h
include/sysemu/tpm_backend.h
include/sysemu/whpx.h
io/channel-socket.c
ioport.c
job-qmp.c
job.c
linux-user/aarch64/cpu_loop.c
linux-user/alpha/cpu_loop.c
linux-user/arm/cpu_loop.c
linux-user/cris/cpu_loop.c
linux-user/i386/cpu_loop.c
linux-user/m68k/cpu_loop.c
linux-user/main.c
linux-user/microblaze/cpu_loop.c
linux-user/mips/cpu_loop.c
linux-user/mmap.c
linux-user/openrisc/cpu_loop.c
linux-user/ppc/cpu_loop.c
linux-user/riscv/cpu_loop.c
linux-user/s390x/cpu_loop.c
linux-user/sh4/cpu_loop.c
linux-user/signal.c
linux-user/sparc/cpu_loop.c
linux-user/syscall.c
linux-user/tilegx/cpu_loop.c
memory_mapping.c
migration/migration.h
migration/page_cache.c
migration/qemu-file.c
migration/ram.h
migration/socket.c
migration/vmstate-types.c
migration/vmstate.c
net/checksum.c
net/colo-compare.c
net/dump.c
net/eth.c
net/filter-buffer.c
net/filter-mirror.c
net/filter-rewriter.c
net/hub.h
net/l2tpv3.c
net/tap-bsd.c
net/tap-linux.c
net/tap_int.h
os-posix.c
os-win32.c
qapi/qapi-dealloc-visitor.c
qapi/qapi-visit-core.c
qapi/qmp-event.c
qapi/qobject-input-visitor.c
qapi/qobject-output-visitor.c
qapi/string-input-visitor.c
qemu-edid.c
qemu-img.c
qemu-io.c
qemu-keymap.c
qemu-nbd.c
qga/commands-posix.c
qga/guest-agent-core.h
qga/main.c
qmp.c
qom/qom-qobject.c
replay/replay-events.c
replay/replay-input.c
replay/replay-internal.c
replay/replay-snapshot.c
replay/replay-time.c
scripts/modules/module_block.py
scripts/qapi/events.py
scripts/qapi/visit.py
scripts/tracetool/format/h.py
scripts/tracetool/format/tcg_helper_c.py
scripts/tracetool/format/ust_events_h.py
scsi/qemu-pr-helper.c
stubs/bdrv-next-monitor-owned.c
stubs/blk-commit-all.c
stubs/change-state-handler.c
stubs/clock-warp.c
stubs/cpu-get-clock.c
stubs/cpu-get-icount.c
stubs/dump.c
stubs/error-printf.c
stubs/fd-register.c
stubs/fdset.c
stubs/iothread-lock.c
stubs/is-daemonized.c
stubs/machine-init-done.c
stubs/migr-blocker.c
stubs/monitor.c
stubs/notify-event.c
stubs/set-fd-handler.c
stubs/uuid.c
stubs/vm-stop.c
stubs/vmstate.c
stubs/xen-common.c
stubs/xen-hvm.c
target/alpha/cpu.c
target/alpha/cpu.h
target/alpha/gdbstub.c
target/alpha/machine.c
target/arm/arm-semi.c
target/arm/cpu.c
target/arm/cpu.h
target/arm/gdbstub.c
target/arm/gdbstub64.c
target/arm/kvm-stub.c
target/arm/machine.c
target/cris/cpu.c
target/cris/cpu.h
target/cris/gdbstub.c
target/cris/machine.c
target/hppa/cpu.h
target/hppa/gdbstub.c
target/hppa/machine.c
target/i386/gdbstub.c
target/i386/kvm-stub.c
target/i386/kvm.c
target/i386/sev-stub.c
target/i386/xsave_helper.c
target/lm32/cpu.c
target/lm32/cpu.h
target/lm32/gdbstub.c
target/lm32/machine.c
target/m68k/cpu.c
target/m68k/cpu.h
target/m68k/gdbstub.c
target/m68k/m68k-semi.c
target/microblaze/cpu.h
target/microblaze/gdbstub.c
target/mips/cpu.h
target/mips/gdbstub.c
target/mips/machine.c
target/moxie/cpu.c
target/moxie/cpu.h
target/moxie/machine.c
target/nios2/cpu.h
target/nios2/mmu.c
target/openrisc/cpu.c
target/openrisc/cpu.h
target/openrisc/disas.c
target/openrisc/exception.h
target/openrisc/gdbstub.c
target/openrisc/interrupt.c
target/openrisc/machine.c
target/openrisc/mmu.c
target/openrisc/translate.c
target/ppc/cpu.h
target/ppc/gdbstub.c
target/ppc/kvm-stub.c
target/ppc/machine.c
target/riscv/cpu.h
target/riscv/gdbstub.c
target/riscv/pmp.c
target/s390x/cpu.h
target/s390x/kvm-stub.c
target/s390x/vec_helper.c
target/sh4/cpu.c
target/sh4/cpu.h
target/sh4/gdbstub.c
target/sparc/cpu.h
target/sparc/gdbstub.c
target/sparc/machine.c
target/tilegx/cpu.h
target/tilegx/helper.c
target/tilegx/simd_helper.c
target/tricore/cpu.c
target/tricore/cpu.h
target/unicore32/cpu.c
target/unicore32/cpu.h
target/xtensa/core-dc233c.c
target/xtensa/core-de212.c
target/xtensa/core-fsf.c
target/xtensa/core-sample_controller.c
target/xtensa/core-test_kc705_be.c
target/xtensa/cpu.h
target/xtensa/gdbstub.c
tcg/optimize.c
tcg/tcg-common.c
tcg/tcg-op-gvec.c
tcg/tcg-op-vec.c
tcg/tcg-op.c
tcg/tcg.h
tests/crypto-tls-psk-helpers.h
tests/crypto-tls-x509-helpers.h
tests/e1000e-test.c
tests/test-filter-mirror.c
tests/test-filter-redirector.c
tests/virtio-net-test.c
trace/control.h
ui/console-gl.c
ui/cursor.c
ui/egl-context.c
ui/gtk-egl.c
ui/gtk-gl-area.c
ui/gtk.c
ui/keymaps.c
ui/keymaps.h
ui/qemu-pixman.c
ui/sdl2-2d.c
ui/sdl2-gl.c
ui/sdl2-input.c
ui/shader.c
ui/spice-input.c
ui/vnc-enc-tight.c
ui/vnc.h
util/aio-posix.c
util/async.c
util/bufferiszero.c
util/compatfd.c
util/coroutine-ucontext.c
util/crc32c.c
util/cutils.c
util/envlist.c
util/error.c
util/fifo8.c
util/getauxval.c
util/guest-random.c
util/iohandler.c
util/log.c
util/module.c
util/notify.c
util/oslib-posix.c
util/oslib-win32.c
util/qemu-config.c
util/qemu-coroutine-lock.c
util/qemu-coroutine.c
util/qemu-option.c
util/qemu-sockets.c
util/rcu.c
util/thread-pool.c
util/uuid.c
vl.c
win_dump.c