/* * Internal definitions for a target's KVM support * * This work is licensed under the terms of the GNU GPL, version 2 or later. * See the COPYING file in the top-level directory. * */ #ifndef QEMU_KVM_INT_H #define QEMU_KVM_INT_H #include "sysemu/sysemu.h" #include "sysemu/accel.h" #include "sysemu/kvm.h" typedef struct KVMSlot { hwaddr start_addr; ram_addr_t memory_size; void *ram; int slot; int flags; } KVMSlot; #define TYPE_KVM_ACCEL ACCEL_CLASS_NAME("kvm") #define KVM_STATE(obj) \ OBJECT_CHECK(KVMState, (obj), TYPE_KVM_ACCEL) #endif