/openbmc/linux/arch/x86/include/uapi/asm/ |
H A D | ptrace.h | 18 struct pt_regs { struct 19 long ebx; 20 long ecx; 44 struct pt_regs { argument 49 unsigned long r15; 50 unsigned long r14; 51 unsigned long r13; 52 unsigned long r12; 58 unsigned long r9; 59 unsigned long r8; [all …]
|
/openbmc/u-boot/arch/arc/include/asm/ |
H A D | ptrace.h | 10 long bta; 15 long ret; 17 long fp; 19 long r25; 20 long r24; 21 long r23; 22 long r22; 35 long r9; 36 long r8; 37 long r7; [all …]
|
/openbmc/linux/arch/microblaze/include/uapi/asm/ |
H A D | ptrace.h | 17 struct pt_regs { struct 18 microblaze_reg_t r0; 19 microblaze_reg_t r1; 20 microblaze_reg_t r2; 21 microblaze_reg_t r3; 22 microblaze_reg_t r4; 23 microblaze_reg_t r5; 24 microblaze_reg_t r6; 25 microblaze_reg_t r7; 26 microblaze_reg_t r8; [all …]
|
/openbmc/linux/arch/arc/include/asm/ |
H A D | ptrace.h | 29 struct pt_regs { struct 32 unsigned long bta; /* bta_l1, bta_l2, erbta */ 57 #define MAX_REG_OFFSET offsetof(struct pt_regs, ecr) argument 61 struct pt_regs { struct 63 unsigned long orig_r0; 65 ecr_reg ecr; /* Exception Cause Reg */ 67 unsigned long bta; /* erbta */ 69 unsigned long fp; 70 unsigned long r30; 71 unsigned long r12; [all …]
|
/openbmc/linux/arch/alpha/include/uapi/asm/ |
H A D | ptrace.h | 20 struct pt_regs { struct 21 unsigned long r0; 22 unsigned long r1; 23 unsigned long r2; 24 unsigned long r3; 25 unsigned long r4; 26 unsigned long r5; 27 unsigned long r6; 28 unsigned long r7; 29 unsigned long r8; [all …]
|
/openbmc/u-boot/arch/m68k/include/asm/ |
H A D | ptrace.h | 13 ulong d0; 14 ulong d1; 15 ulong d2; 16 ulong d3; 17 ulong d4; 18 ulong d5; 19 ulong d6; 20 ulong d7; 21 ulong a0; 22 ulong a1; [all …]
|
/openbmc/u-boot/arch/riscv/include/asm/ |
H A D | ptrace.h | 12 struct pt_regs { struct 14 unsigned long ra; 15 unsigned long sp; 16 unsigned long gp; 17 unsigned long tp; 18 unsigned long t0; 19 unsigned long t1; 20 unsigned long t2; 21 unsigned long s0; 22 unsigned long s1; [all …]
|
/openbmc/linux/arch/riscv/include/asm/ |
H A D | ptrace.h | 15 struct pt_regs { struct 16 unsigned long epc; 17 unsigned long ra; 18 unsigned long sp; 19 unsigned long gp; 20 unsigned long tp; 21 unsigned long t0; 22 unsigned long t1; 23 unsigned long t2; 24 unsigned long s0; [all …]
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | ptrace.h | 12 struct pt_regs { struct 27 unsigned long bx; 28 unsigned long cx; 29 unsigned long dx; 30 unsigned long si; 31 unsigned long di; 32 unsigned long bp; 33 unsigned long ax; 34 unsigned short ds; 59 struct pt_regs { argument [all …]
|
/openbmc/linux/arch/xtensa/include/asm/ |
H A D | ptrace.h | 53 struct pt_regs { struct 54 unsigned long pc; /* 4 */ 55 unsigned long ps; /* 8 */ 56 unsigned long depc; /* 12 */ 57 unsigned long exccause; /* 16 */ 58 unsigned long excvaddr; /* 20 */ 59 unsigned long debugcause; /* 24 */ 60 unsigned long wmask; /* 28 */ 61 unsigned long lbeg; /* 32 */ 85 # define task_pt_regs(tsk) ((struct pt_regs*) \ argument
|
/openbmc/linux/arch/ia64/include/uapi/asm/ |
H A D | ptrace.h | 76 struct pt_regs { struct 78 unsigned long b6; /* scratch */ 79 unsigned long b7; /* scratch */ 95 unsigned long cr_ifs; 113 unsigned long r15; /* scratch */ 117 unsigned long r14; /* scratch */ 118 unsigned long r2; /* scratch */ 119 unsigned long r3; /* scratch */ 122 unsigned long r16; /* scratch */ 123 unsigned long r17; /* scratch */ [all …]
|
/openbmc/linux/arch/nios2/include/asm/ |
H A D | ptrace.h | 22 struct pt_regs { struct 23 unsigned long r8; /* r8-r15 Caller-saved GP registers */ 24 unsigned long r9; 25 unsigned long r10; 26 unsigned long r11; 50 * switcher: it's pushed after the normal "struct pt_regs". argument
|
/openbmc/linux/arch/csky/include/uapi/asm/ |
H A D | ptrace.h | 8 struct pt_regs { struct 9 unsigned long tls; 10 unsigned long lr; 11 unsigned long pc; 12 unsigned long sr; 13 unsigned long usp; 21 unsigned long a0; 22 unsigned long a1; 23 unsigned long a2; 24 unsigned long a3; [all …]
|
/openbmc/u-boot/arch/nds32/include/asm/ |
H A D | ptrace.h | 26 struct pt_regs { struct 27 NDS32_REG ir0; 28 NDS32_REG ipsw; 29 NDS32_REG ipc; 30 NDS32_REG sp; 33 NDS32_REG pipc; 34 NDS32_REG pp0; 35 NDS32_REG pp1; 36 NDS32_REG d0hi; 37 NDS32_REG d0lo; [all …]
|
/openbmc/linux/arch/m68k/include/uapi/asm/ |
H A D | ptrace.h | 30 struct pt_regs { struct 31 long d1; 32 long d2; 33 long d3; 57 * switcher: it's pushed after the normal "struct pt_regs". argument
|
/openbmc/u-boot/arch/xtensa/include/asm/ |
H A D | ptrace.h | 84 struct pt_regs { struct 85 unsigned long pc; /* 4 */ 86 unsigned long ps; /* 8 */ 87 unsigned long depc; /* 12 */ 88 unsigned long exccause; /* 16 */ 89 unsigned long excvaddr; /* 20 */ 113 # define task_pt_regs(tsk) ((struct pt_regs *) \ argument
|
/openbmc/u-boot/arch/mips/include/asm/ |
H A D | ptrace.h | 20 struct pt_regs { struct 46 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer() argument
|
/openbmc/linux/arch/mips/include/asm/ |
H A D | ptrace.h | 28 struct pt_regs { struct 54 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer() argument
|
/openbmc/linux/arch/parisc/include/uapi/asm/ |
H A D | ptrace.h | 24 struct pt_regs { struct 26 __u64 fr[32]; 27 unsigned long sr[ 8]; 28 unsigned long iasq[2]; 29 unsigned long iaoq[2]; 30 unsigned long cr27; 32 unsigned long orig_r28; 33 unsigned long ksp; 34 unsigned long kpc; 35 unsigned long sar; /* CR11 */ [all …]
|
/openbmc/u-boot/arch/powerpc/include/asm/ |
H A D | ptrace.h | 26 struct pt_regs { struct 27 PPC_REG gpr[32]; 28 PPC_REG nip; 29 PPC_REG msr; 31 PPC_REG ctr; 32 PPC_REG link; 33 PPC_REG xer; 34 PPC_REG ccr; 37 PPC_REG trap; /* Reason for being here */ 38 PPC_REG dar; /* Fault registers */ [all …]
|
/openbmc/u-boot/arch/x86/include/asm/ |
H A D | ptrace.h | 29 long ebx; 30 long ecx; 31 long edx; 32 long esi; 33 long edi; 34 long ebp; 35 long eax; 36 int xds; 37 int xes; 38 int xfs; [all …]
|
/openbmc/u-boot/arch/arm/lib/ |
H A D | interrupts_64.c | 47 void do_bad_sync(struct pt_regs *pt_regs, unsigned int esr) in do_bad_sync() 58 void do_bad_irq(struct pt_regs *pt_regs, unsigned int esr) in do_bad_irq() 69 void do_bad_fiq(struct pt_regs *pt_regs, unsigned int esr) in do_bad_fiq() 80 void do_bad_error(struct pt_regs *pt_regs, unsigned int esr) in do_bad_error() 91 void do_sync(struct pt_regs *pt_regs, unsigned int esr) in do_sync() 102 void do_irq(struct pt_regs *pt_regs, unsigned int esr) in do_irq() 113 void do_fiq(struct pt_regs *pt_regs, unsigned int esr) in do_fiq() 127 void __weak do_error(struct pt_regs *pt_regs, unsigned int esr) in do_error()
|
/openbmc/linux/arch/loongarch/include/asm/ |
H A D | ptrace.h | 18 struct pt_regs { struct 36 static inline int regs_irqs_disabled(struct pt_regs *regs) in regs_irqs_disabled() argument
|
/openbmc/linux/arch/hexagon/include/uapi/asm/ |
H A D | registers.h | 29 union { 36 union { 43 union { 50 union { 57 union { 64 union { 77 union { 84 union { 91 union { 98 union { [all …]
|
/openbmc/linux/arch/sh/include/uapi/asm/ |
H A D | ptrace_32.h | 45 struct pt_regs { struct 46 unsigned long regs[16]; 47 unsigned long pc; 48 unsigned long pr; 49 unsigned long sr; 50 unsigned long gbr; 51 unsigned long mach; 52 unsigned long macl; 53 long tra;
|