/arch/x86/include/asm/ |
D | sigcontext.h | 7 struct sigcontext { struct 8 unsigned short gs, __gsh; 9 unsigned short fs, __fsh; 10 unsigned short es, __esh; 11 unsigned short ds, __dsh; 12 unsigned long di; 13 unsigned long si; 14 unsigned long bp; 15 unsigned long sp; 16 unsigned long bx; [all …]
|
/arch/c6x/include/uapi/asm/ |
D | sigcontext.h | 15 struct sigcontext { struct 16 unsigned long sc_mask; /* old sigmask */ 17 unsigned long sc_sp; /* old user stack pointer */ 19 unsigned long sc_a4; 20 unsigned long sc_b4; 21 unsigned long sc_a6; 22 unsigned long sc_b6; 23 unsigned long sc_a8; 24 unsigned long sc_b8; 26 unsigned long sc_a0; [all …]
|
/arch/blackfin/include/uapi/asm/ |
D | sigcontext.h | 11 struct sigcontext { struct 12 unsigned long sc_r0; 13 unsigned long sc_r1; 14 unsigned long sc_r2; 15 unsigned long sc_r3; 16 unsigned long sc_r4; 17 unsigned long sc_r5; 18 unsigned long sc_r6; 19 unsigned long sc_r7; 20 unsigned long sc_p0; [all …]
|
/arch/mips/include/uapi/asm/ |
D | sigcontext.h | 33 struct sigcontext { struct 34 unsigned int sc_regmask; /* Unused */ 35 unsigned int sc_status; /* Unused */ 36 unsigned long long sc_pc; 60 * Keep this struct definition in sync with the sigcontext fragment argument 69 struct sigcontext { struct 70 __u64 sc_regs[32]; 71 __u64 sc_fpregs[32]; 72 __u64 sc_mdhi; 73 __u64 sc_hi1; [all …]
|
/arch/m32r/include/uapi/asm/ |
D | sigcontext.h | 4 struct sigcontext { struct 7 unsigned long sc_r4; 8 unsigned long sc_r5; 9 unsigned long sc_r6; 10 struct pt_regs *sc_pt_regs; 11 unsigned long sc_r0; 12 unsigned long sc_r1; 13 unsigned long sc_r2; 14 unsigned long sc_r3; 15 unsigned long sc_r7; [all …]
|
/arch/mn10300/include/uapi/asm/ |
D | sigcontext.h | 20 struct sigcontext { struct 21 unsigned long d0; 22 unsigned long d1; 23 unsigned long d2; 24 unsigned long d3; 25 unsigned long a0; 26 unsigned long a1; 27 unsigned long a2; 28 unsigned long a3; 29 unsigned long e0; [all …]
|
/arch/arm/include/uapi/asm/ |
D | sigcontext.h | 9 struct sigcontext { struct 10 unsigned long trap_no; 11 unsigned long error_code; 12 unsigned long oldmask; 13 unsigned long arm_r0; 14 unsigned long arm_r1; 15 unsigned long arm_r2; 16 unsigned long arm_r3; 17 unsigned long arm_r4; 18 unsigned long arm_r5; [all …]
|
/arch/sh/include/uapi/asm/ |
D | sigcontext.h | 4 struct sigcontext { struct 5 unsigned long oldmask; 9 unsigned long long sc_regs[63]; 10 unsigned long long sc_tregs[8]; 11 unsigned long long sc_pc; 12 unsigned long long sc_sr; 15 unsigned long long sc_fpregs[32]; 16 unsigned int sc_fpscr; 17 unsigned int sc_fpvalid; 20 unsigned long sc_regs[16]; [all …]
|
/arch/alpha/include/uapi/asm/ |
D | sigcontext.h | 4 struct sigcontext { struct 13 long sc_onstack; 14 long sc_mask; 15 long sc_pc; 16 long sc_ps; 17 long sc_regs[32]; 18 long sc_ownedfp; 19 long sc_fpregs[32]; 20 unsigned long sc_fpcr; 21 unsigned long sc_fp_control; [all …]
|
/arch/ia64/include/uapi/asm/ |
D | sigcontext.h | 34 struct sigcontext { struct 35 unsigned long sc_flags; /* see manifest constants above */ 36 unsigned long sc_nat; /* bit i == 1 iff scratch reg gr[i] is a NaT */ 37 stack_t sc_stack; /* previously active stack */ 39 unsigned long sc_ip; /* instruction pointer */ 40 unsigned long sc_cfm; /* current frame marker */ 41 unsigned long sc_um; /* user mask bits */ 42 unsigned long sc_ar_rsc; /* register stack configuration register */ 43 unsigned long sc_ar_bsp; /* backing store pointer */ 44 unsigned long sc_ar_rnat; /* RSE NaT collection register */ [all …]
|
/arch/avr32/include/uapi/asm/ |
D | sigcontext.h | 11 struct sigcontext { struct 12 unsigned long oldmask; 15 unsigned long sr; 16 unsigned long pc; 17 unsigned long lr; 18 unsigned long sp; 19 unsigned long r12; 20 unsigned long r11; 21 unsigned long r10; 22 unsigned long r9; [all …]
|
/arch/sh/include/cpu-sh4/cpu/ |
D | sigcontext.h | 4 struct sigcontext { struct 5 unsigned long oldmask; 8 unsigned long sc_regs[16]; 9 unsigned long sc_pc; 10 unsigned long sc_pr; 11 unsigned long sc_sr; 12 unsigned long sc_gbr; 13 unsigned long sc_mach; 14 unsigned long sc_macl; 17 unsigned long sc_fpregs[16]; [all …]
|
/arch/m68k/include/uapi/asm/ |
D | sigcontext.h | 4 struct sigcontext { struct 5 unsigned long sc_mask; /* old sigmask */ 6 unsigned long sc_usp; /* old user stack pointer */ 7 unsigned long sc_d0; 8 unsigned long sc_d1; 9 unsigned long sc_a0; 10 unsigned long sc_a1; 12 unsigned long sc_a5; 14 unsigned short sc_sr; 15 unsigned long sc_pc; [all …]
|
/arch/h8300/include/uapi/asm/ |
D | sigcontext.h | 4 struct sigcontext { struct 5 unsigned long sc_mask; /* old sigmask */ 6 unsigned long sc_usp; /* old user stack pointer */ 7 unsigned long sc_er0; 8 unsigned long sc_er1; 9 unsigned long sc_er2; 10 unsigned long sc_er3; 11 unsigned long sc_er4; 12 unsigned long sc_er5; 13 unsigned long sc_er6; [all …]
|
/arch/score/include/uapi/asm/ |
D | sigcontext.h | 8 struct sigcontext { struct 9 unsigned int sc_regmask; 10 unsigned int sc_psr; 11 unsigned int sc_condition; 12 unsigned long sc_pc; 13 unsigned long sc_regs[32]; 14 unsigned int sc_ssflags; 15 unsigned int sc_mdceh; 16 unsigned int sc_mdcel; 17 unsigned int sc_ecr; [all …]
|
/arch/xtensa/include/uapi/asm/ |
D | sigcontext.h | 15 struct sigcontext { struct 16 unsigned long sc_pc; 17 unsigned long sc_ps; 18 unsigned long sc_lbeg; 19 unsigned long sc_lend; 20 unsigned long sc_lcount; 21 unsigned long sc_sar; 22 unsigned long sc_acclo; 23 unsigned long sc_acchi; 24 unsigned long sc_a[16]; [all …]
|
/arch/powerpc/include/uapi/asm/ |
D | sigcontext.h | 16 struct sigcontext { struct 29 * To maintain compatibility with current implementations the sigcontext is argument 82 elf_vrreg_t __user *v_regs; 83 long vmx_reserve[ELF_NVRREG+ELF_NVRREG+32+1];
|
/arch/x86/include/uapi/asm/ |
D | sigcontext.h | 105 struct sigcontext { struct 106 unsigned short gs, __gsh; 107 unsigned short fs, __fsh; 108 unsigned short es, __esh; 109 unsigned short ds, __dsh; 110 unsigned long edi; 111 unsigned long esi; 112 unsigned long ebp; 113 unsigned long esp; 114 unsigned long ebx; [all …]
|
/arch/sh/include/cpu-common/cpu/ |
D | sigcontext.h | 4 struct sigcontext { struct 5 unsigned long oldmask; 8 unsigned long sc_regs[16]; 9 unsigned long sc_pc; 10 unsigned long sc_pr; 11 unsigned long sc_sr; 12 unsigned long sc_gbr; 13 unsigned long sc_mach; 14 unsigned long sc_macl;
|
/arch/tile/include/uapi/asm/ |
D | sigcontext.h | 26 struct sigcontext { struct 27 __uint_reg_t gregs[53]; /* General-purpose registers. */ 28 __uint_reg_t tp; /* Aliases gregs[TREG_TP]. */ 29 __uint_reg_t sp; /* Aliases gregs[TREG_SP]. */ 30 __uint_reg_t lr; /* Aliases gregs[TREG_LR]. */ 31 __uint_reg_t pc; /* Program counter. */ 32 __uint_reg_t ics; /* In Interrupt Critical Section? */ 33 __uint_reg_t faultnum; /* Fault number. */ 34 __uint_reg_t pad[5];
|
/arch/parisc/include/uapi/asm/ |
D | sigcontext.h | 9 struct sigcontext { struct 10 unsigned long sc_flags; 12 unsigned long sc_gr[32]; /* PSW in sc_gr[0] */ 13 unsigned long long sc_fr[32]; /* FIXME, do we need other state info? */ 14 unsigned long sc_iasq[2]; 15 unsigned long sc_iaoq[2]; 16 unsigned long sc_sar; /* cr11 */
|
/arch/unicore32/include/uapi/asm/ |
D | sigcontext.h | 21 struct sigcontext { struct 22 unsigned long trap_no; 23 unsigned long error_code; 24 unsigned long oldmask; 25 unsigned long fault_address; 26 struct pt_regs regs;
|
/arch/metag/include/uapi/asm/ |
D | sigcontext.h | 12 struct sigcontext { struct 13 struct user_gp_regs regs; /* needs to be first */ 21 struct user_cb_regs cb; 26 struct user_rp_state rp; 28 unsigned long oldmask;
|
/arch/arm64/include/uapi/asm/ |
D | sigcontext.h | 25 struct sigcontext { struct 26 __u64 fault_address; 28 __u64 regs[31]; 29 __u64 sp; 30 __u64 pc; 31 __u64 pstate; 33 __u8 __reserved[4096] __attribute__((__aligned__(16)));
|
/arch/cris/include/uapi/asm/ |
D | sigcontext.h | 17 struct sigcontext { struct 18 struct pt_regs regs; /* needs to be first */ 19 unsigned long oldmask; 20 unsigned long usp; /* usp before stacking this gunk on it */
|