#line 1: "xnu-4903.241.1/osfmk/mach/arm/_structs.h" #line 1: "xnu-4903.241.1/bsd/sys/cdefs.h" #line 34: "xnu-4903.241.1/osfmk/mach/arm/_structs.h" #line 1: "xnu-4903.241.1/bsd/machine/types.h" #line 1: "xnu-4903.241.1/bsd/arm/types.h" #line 1: "xnu-4903.241.1/bsd/arm/_types.h" typedef __signed char __int8_t; typedef unsigned char __uint8_t; typedef short __int16_t; typedef unsigned short __uint16_t; typedef int __int32_t; typedef unsigned int __uint32_t; typedef long long __int64_t; typedef unsigned long long __uint64_t; typedef long __darwin_intptr_t; typedef unsigned int __darwin_natural_t; typedef int __darwin_ct_rune_t; typedef union { char __mbstate8[128]; long long _mbstateL; } __mbstate_t; typedef __mbstate_t __darwin_mbstate_t; typedef int __darwin_ptrdiff_t; typedef unsigned long __darwin_size_t; typedef void * __darwin_va_list; typedef __darwin_ct_rune_t __darwin_wchar_t; typedef __darwin_wchar_t __darwin_rune_t; typedef __darwin_ct_rune_t __darwin_wint_t; typedef unsigned long __darwin_clock_t; typedef __uint32_t __darwin_socklen_t; typedef long __darwin_ssize_t; typedef long __darwin_time_t; #line 46: "xnu-4903.241.1/bsd/arm/types.h" #line 1: "xnu-4903.241.1/bsd/sys/cdefs.h" #line 47: "xnu-4903.241.1/bsd/arm/types.h" #line 1: "xnu-4903.241.1/bsd/sys/_types/_int8_t.h" typedef __signed char int8_t; #line 52: "xnu-4903.241.1/bsd/arm/types.h" #line 1: "xnu-4903.241.1/bsd/sys/_types/_int16_t.h" typedef short int16_t; #line 53: "xnu-4903.241.1/bsd/arm/types.h" #line 1: "xnu-4903.241.1/bsd/sys/_types/_int32_t.h" typedef int int32_t; #line 54: "xnu-4903.241.1/bsd/arm/types.h" #line 1: "xnu-4903.241.1/bsd/sys/_types/_int64_t.h" typedef long long int64_t; #line 55: "xnu-4903.241.1/bsd/arm/types.h" #line 1: "xnu-4903.241.1/bsd/sys/_types/_u_int8_t.h" typedef unsigned char u_int8_t; #line 57: "xnu-4903.241.1/bsd/arm/types.h" #line 1: "xnu-4903.241.1/bsd/sys/_types/_u_int16_t.h" typedef unsigned short u_int16_t; #line 58: "xnu-4903.241.1/bsd/arm/types.h" #line 1: "xnu-4903.241.1/bsd/sys/_types/_u_int32_t.h" typedef unsigned int u_int32_t; #line 59: "xnu-4903.241.1/bsd/arm/types.h" #line 1: "xnu-4903.241.1/bsd/sys/_types/_u_int64_t.h" typedef unsigned long long u_int64_t; #line 60: "xnu-4903.241.1/bsd/arm/types.h" typedef int32_t register_t; #line 1: "xnu-4903.241.1/bsd/sys/_types/_intptr_t.h" #line 1: "xnu-4903.241.1/bsd/machine/types.h" #line 30: "xnu-4903.241.1/bsd/sys/_types/_intptr_t.h" typedef __darwin_intptr_t intptr_t; #line 68: "xnu-4903.241.1/bsd/arm/types.h" #line 1: "xnu-4903.241.1/bsd/sys/_types/_uintptr_t.h" typedef unsigned long uintptr_t; #line 69: "xnu-4903.241.1/bsd/arm/types.h" typedef u_int64_t user_addr_t; typedef u_int64_t user_size_t; typedef int64_t user_ssize_t; typedef int64_t user_long_t; typedef u_int64_t user_ulong_t; typedef int64_t user_time_t; typedef int64_t user_off_t; typedef __uint64_t user64_addr_t; typedef __uint64_t user64_size_t; typedef __int64_t user64_ssize_t; typedef __int64_t user64_long_t; typedef __uint64_t user64_ulong_t; typedef __int64_t user64_time_t; typedef __int64_t user64_off_t; typedef __uint32_t user32_addr_t; typedef __uint32_t user32_size_t; typedef __int32_t user32_ssize_t; typedef __int32_t user32_long_t; typedef __uint32_t user32_ulong_t; typedef __int32_t user32_time_t; typedef __int64_t user32_off_t; typedef u_int64_t syscall_arg_t; #line 37: "xnu-4903.241.1/bsd/machine/types.h" #line 35: "xnu-4903.241.1/osfmk/mach/arm/_structs.h" struct arm_exception_state { __uint32_t exception; __uint32_t fsr; __uint32_t far; }; struct arm_exception_state64 { __uint64_t far; __uint32_t esr; __uint32_t exception; }; struct arm_thread_state { __uint32_t r[13]; __uint32_t sp; __uint32_t lr; __uint32_t pc; __uint32_t cpsr; }; struct arm_thread_state64 { __uint64_t x[29]; __uint64_t fp; __uint64_t lr; __uint64_t sp; __uint64_t pc; __uint32_t cpsr; __uint32_t __pad; }; struct arm_vfp_state { __uint32_t r[64]; __uint32_t fpscr; }; struct arm_neon_state64 { __uint128_t q[32]; uint32_t fpsr; uint32_t fpcr; }; struct arm_neon_state { __uint128_t q[16]; uint32_t fpsr; uint32_t fpcr; }; struct arm_legacy_debug_state { __uint32_t bvr[16]; __uint32_t bcr[16]; __uint32_t wvr[16]; __uint32_t wcr[16]; }; struct arm_debug_state32 { __uint32_t bvr[16]; __uint32_t bcr[16]; __uint32_t wvr[16]; __uint32_t wcr[16]; __uint64_t mdscr_el1; }; struct arm_debug_state64 { __uint64_t bvr[16]; __uint64_t bcr[16]; __uint64_t wvr[16]; __uint64_t wcr[16]; __uint64_t mdscr_el1; }; struct arm_cpmu_state64 { __uint64_t ctrs[16]; };