qemu-cr16/include/hw/hyperv
Magnus Kulke 7db6086287 include/hw/hyperv: Add MSHV ABI header definitions
Introduce headers for the Microsoft Hypervisor (MSHV) userspace ABI,
including IOCTLs and structures used to interface with the hypervisor.

These definitions are based on the upstream Linux MSHV interface and
will be used by the MSHV accelerator backend in later patches.

Signed-off-by: Magnus Kulke <magnuskulke@linux.microsoft.com>
Link: https://lore.kernel.org/r/20250916164847.77883-6-magnuskulke@linux.microsoft.com
[Do not use __uN types. - Paolo]
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2025-10-08 19:17:29 +02:00
..
dynmem-proto.h hv-balloon: define dm_hot_add_with_region to avoid Coverity warning 2024-03-08 14:18:56 +01:00
hv-balloon.h Add Hyper-V Dynamic Memory Protocol driver (hv-balloon) base 2023-11-06 14:08:10 +01:00
hvgdk.h include/hw/hyperv: Add MSHV ABI header definitions 2025-10-08 19:17:29 +02:00
hvgdk_mini.h include/hw/hyperv: Add MSHV ABI header definitions 2025-10-08 19:17:29 +02:00
hvhdk.h include/hw/hyperv: Add MSHV ABI header definitions 2025-10-08 19:17:29 +02:00
hvhdk_mini.h include/hw/hyperv: Add MSHV ABI header definitions 2025-10-08 19:17:29 +02:00
hyperv-proto.h hw/hyperv/hyperv-proto: Move SYNDBG definitions from target/i386 2025-03-11 20:03:27 +01:00
hyperv.h hw/hyperv/hyperv.h: header cleanup 2025-05-08 14:22:12 +02:00
vmbus-bridge.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
vmbus-proto.h vmbus: add vmbus protocol definitions 2020-06-10 12:09:39 -04:00
vmbus.h include: Rename sysemu/ -> system/ 2024-12-20 17:44:56 +01:00