#ifndef __LINUX_KVM_S390_H #define __LINUX_KVM_S390_H /* * asm-s390/kvm.h - KVM s390 specific structures and definitions * * Copyright IBM Corp. 2008 * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License (version 2 only) * as published by the Free Software Foundation. * * Author(s): Carsten Otte <cotte@de.ibm.com> * Christian Borntraeger <borntraeger@de.ibm.com> */ #include <linux/types.h> #define __KVM_S390 /* for KVM_GET_REGS and KVM_SET_REGS */ struct kvm_regs { /* general purpose regs for s390 */ __u64 gprs[16]; }; /* for KVM_GET_SREGS and KVM_SET_SREGS */ struct kvm_sregs { __u32 acrs[16]; __u64 crs[16]; }; /* for KVM_GET_FPU and KVM_SET_FPU */ struct kvm_fpu { __u32 fpc; __u64 fprs[16]; }; struct kvm_debug_exit_arch { }; /* for KVM_SET_GUEST_DEBUG */ struct kvm_guest_debug_arch { }; #endif