1struct user_regs_struct {
 2	unsigned long long regs[31];
 3	unsigned long long sp;
 4	unsigned long long pc;
 5	unsigned long long pstate;
 6};
 7
 8struct user_fpsimd_struct {
 9	__uint128_t vregs[32];
10	unsigned int fpsr;
11	unsigned int fpcr;
12};
13
14#define ELF_NREG 34
15typedef unsigned long elf_greg_t, elf_gregset_t[ELF_NREG];
16typedef struct user_fpsimd_struct elf_fpregset_t;