structs.py revision 181624
1# configuration: what needs translation 2 3structs = [ "start_info", 4 "trap_info", 5 "pt_fpreg", 6 "cpu_user_regs", 7 "xen_ia64_boot_param", 8 "ia64_tr_entry", 9 "vcpu_extra_regs", 10 "vcpu_guest_context", 11 "arch_vcpu_info", 12 "vcpu_time_info", 13 "vcpu_info", 14 "arch_shared_info", 15 "shared_info" ]; 16 17defines = [ "__i386__", 18 "__x86_64__", 19 20 "FLAT_RING1_CS", 21 "FLAT_RING1_DS", 22 "FLAT_RING1_SS", 23 24 "FLAT_RING3_CS64", 25 "FLAT_RING3_DS64", 26 "FLAT_RING3_SS64", 27 "FLAT_KERNEL_CS64", 28 "FLAT_KERNEL_DS64", 29 "FLAT_KERNEL_SS64", 30 31 "FLAT_KERNEL_CS", 32 "FLAT_KERNEL_DS", 33 "FLAT_KERNEL_SS", 34 35 # x86_{32,64} 36 "_VGCF_i387_valid", 37 "VGCF_i387_valid", 38 "_VGCF_in_kernel", 39 "VGCF_in_kernel", 40 "_VGCF_failsafe_disables_events", 41 "VGCF_failsafe_disables_events", 42 "_VGCF_syscall_disables_events", 43 "VGCF_syscall_disables_events", 44 "_VGCF_online", 45 "VGCF_online", 46 47 # ia64 48 "VGCF_EXTRA_REGS", 49 50 # all archs 51 "xen_pfn_to_cr3", 52 "MAX_VIRT_CPUS", 53 "MAX_GUEST_CMDLINE" ]; 54 55