qemu-e2k/include/sysemu
Philippe Mathieu-Daudé 3b295bcb32 accel: Rename HVF 'struct hvf_vcpu_state' -> AccelCPUState
We want all accelerators to share the same opaque pointer in
CPUState.

Rename the 'hvf_vcpu_state' structure as 'AccelCPUState'.

Use the generic 'accel' field of CPUState instead of 'hvf'.

Replace g_malloc0() by g_new0() for readability.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Tested-by: Peter Maydell <peter.maydell@linaro.org>
Message-Id: <20230624174121.11508-17-philmd@linaro.org>
2023-06-28 14:14:22 +02:00
..
accel-blocker.h
accel-ops.h
arch_init.h
balloon.h
block-backend-common.h block: drain from main loop thread in bdrv_co_yield_to_drain() 2023-05-30 17:32:02 +02:00
block-backend-global-state.h block: add blk_in_drain() API 2023-05-30 17:32:02 +02:00
block-backend-io.h block: add blk_io_plug_call() API 2023-06-01 07:34:03 -04:00
block-backend.h
block-ram-registrar.h
blockdev.h
cpu-throttle.h
cpu-timers.h
cpus.h
cryptodev-vhost-user.h
cryptodev-vhost.h
cryptodev.h
device_tree.h
dirtylimit.h
dirtyrate.h
dma.h
dump-arch.h
dump.h
event-loop-base.h
hax.h accel: Document generic accelerator headers 2023-06-28 13:55:35 +02:00
hostmem.h
hvf_int.h accel: Rename HVF 'struct hvf_vcpu_state' -> AccelCPUState 2023-06-28 14:14:22 +02:00
hvf.h hvf: add guest debugging handlers for Apple Silicon hosts 2023-06-06 10:19:30 +01:00
hw_accel.h
iothread.h
kvm_int.h kvm: Synchronize the backup bitmap in the last stage 2023-05-18 08:53:50 +02:00
kvm_xen.h
kvm.h accel: Document generic accelerator headers 2023-06-28 13:55:35 +02:00
memory_mapping.h
numa.h
nvmm.h accel: Document generic accelerator headers 2023-06-28 13:55:35 +02:00
os-posix.h
os-win32.h console/win32: allocate shareable display surface 2023-06-27 17:08:56 +02:00
qtest.h softmmu/qtest: Move the target-specific pseries RTAS code out of qtest.c 2023-04-20 11:25:32 +02:00
replay.h
reset.h
rng-random.h
rng.h
rtc.h
runstate-action.h
runstate.h runstate: drop unused runstate_store() 2023-06-02 01:03:19 +02:00
seccomp.h
stats.h
sysemu.h
tcg.h accel: Document generic accelerator headers 2023-06-28 13:55:35 +02:00
tpm_backend.h
tpm_util.h
tpm.h tpm: Add support for TPM device over I2C bus 2023-04-20 08:17:15 -04:00
vhost-user-backend.h
watchdog.h
whpx.h accel: Document generic accelerator headers 2023-06-28 13:55:35 +02:00
xen-mapcache.h
xen.h accel: Document generic accelerator headers 2023-06-28 13:55:35 +02:00