* 2 of the License, or (at your option) any later version.
*/
#include <xen/bitops.h>
-#include <asm/types.h>
+
#include <asm/byteorder.h>
#ifndef find_next_bit
#include <xen/sched.h>
#include <xen/smp.h>
-#include <asm/types.h>
#include <asm/traps.h>
#include <asm/atomic.h>
#include <xen/hypercall.h>
#include <xen/sched.h>
#include <asm/regs.h>
-#include <asm/types.h>
#include <asm/msr.h>
#include <asm/nmi.h>
#include <asm/p2m.h>
#include <xen/xenoprof.h>
#include <asm/system.h>
#include <asm/regs.h>
-#include <asm/types.h>
#include <asm/apic.h>
#include <asm/traps.h>
#include <asm/msr.h>
#include <asm/regs.h>
#include <asm/cpufeature.h>
#include <asm/processor.h>
-#include <asm/types.h>
#include <asm/msr.h>
#include <asm/i387.h>
#include <asm/xstate.h>
#include <xen/ioreq.h>
-#include <asm/types.h>
#include <asm/mtrr.h>
#include <asm/p2m.h>
#include <asm/hvm/support.h>
#ifndef __ASM_X86_BYTEORDER_H__
#define __ASM_X86_BYTEORDER_H__
-#include <asm/types.h>
+#include <xen/types.h>
#include <xen/compiler.h>
static inline __attribute_const__ __u32 ___arch__swab32(__u32 x)
#ifndef __ASM_X86_HVM_SVM_SVMDEBUG_H__
#define __ASM_X86_HVM_SVM_SVMDEBUG_H__
-#include <asm/types.h>
+#include <xen/types.h>
#include <asm/hvm/svm/vmcb.h>
void svm_sync_vmcb(struct vcpu *v, enum vmcb_sync_state new_state);
#define __ASM_X86_HVM_VMX_VMX_H__
#include <xen/sched.h>
-#include <asm/types.h>
+#include <xen/types.h>
+
#include <asm/regs.h>
#include <asm/asm_defns.h>
#include <asm/processor.h>
#ifndef __ASM_IO_APIC_H
#define __ASM_IO_APIC_H
-#include <asm/types.h>
+#include <xen/types.h>
+
#include <asm/mpspec.h>
#include <asm/apicdef.h>
#include <asm/fixmap.h>
#define PAGE_ORDER_1G 18
#ifndef __ASSEMBLY__
-# include <asm/types.h>
+# include <xen/types.h>
# include <xen/lib.h>
#endif
#include <xen/types.h>
#include <xen/smp.h>
#include <xen/percpu.h>
-#include <asm/types.h>
#include <asm/cpufeature.h>
#include <asm/desc.h>
#endif
return addr & ~CANONICAL_MASK;
}
-#include <asm/types.h>
+#include <xen/types.h>
#include <xen/pdx.h>
#include <asm/current.h>
#include <asm/iocap.h>
#include <asm/paging.h>
-#include <asm/types.h>
#include <asm/domain.h>
#include <asm/p2m.h>
#include <asm/hvm/vmx/vmx.h>
* it's possible to reconstruct a chronological record of trace events.
*/
-#include <asm/types.h>
#include <asm/io.h>
#include <xen/lib.h>
#include <xen/param.h>
*/
#include <asm/device.h>
-#include <asm/types.h>
+
#include <xen/console.h>
#include <xen/device_tree.h>
#include <xen/param.h>
#ifndef _LINUX_BITOPS_H
#define _LINUX_BITOPS_H
-#include <asm/types.h>
+#include <xen/types.h>
/*
* Create a contiguous bitmask starting at bit position @l and ending at
#define __SPINLOCK_H__
#include <xen/time.h>
+#include <xen/types.h>
+
#include <asm/system.h>
#include <asm/spinlock.h>
-#include <asm/types.h>
#define SPINLOCK_CPU_BITS 12