/arch/mips/include/uapi/asm/ |
D | sigcontext.h | 34 struct sigcontext { struct 35 unsigned int sc_regmask; /* Unused */ 36 unsigned int sc_status; /* Unused */ 37 unsigned long long sc_pc; 61 * Keep this struct definition in sync with the sigcontext fragment argument 70 struct sigcontext { struct 71 __u64 sc_regs[32]; 72 __u64 sc_fpregs[32]; 73 __u64 sc_mdhi; 74 __u64 sc_hi1; [all …]
|
/arch/nds32/include/uapi/asm/ |
D | sigcontext.h | 42 struct sigcontext { struct 43 unsigned long trap_no; 44 unsigned long error_code; 45 unsigned long oldmask; 46 unsigned long nds32_r0; 47 unsigned long nds32_r1; 48 unsigned long nds32_r2; 49 unsigned long nds32_r3; 50 unsigned long nds32_r4; 51 unsigned long nds32_r5; [all …]
|
/arch/arm/include/uapi/asm/ |
D | sigcontext.h | 10 struct sigcontext { struct 11 unsigned long trap_no; 12 unsigned long error_code; 13 unsigned long oldmask; 14 unsigned long arm_r0; 15 unsigned long arm_r1; 16 unsigned long arm_r2; 17 unsigned long arm_r3; 18 unsigned long arm_r4; 19 unsigned long arm_r5; [all …]
|
/arch/alpha/include/uapi/asm/ |
D | sigcontext.h | 5 struct sigcontext { struct 14 long sc_onstack; 15 long sc_mask; 16 long sc_pc; 17 long sc_ps; 18 long sc_regs[32]; 19 long sc_ownedfp; 20 long sc_fpregs[32]; 21 unsigned long sc_fpcr; 22 unsigned long sc_fp_control; [all …]
|
/arch/ia64/include/uapi/asm/ |
D | sigcontext.h | 35 struct sigcontext { struct 36 unsigned long sc_flags; /* see manifest constants above */ 37 unsigned long sc_nat; /* bit i == 1 iff scratch reg gr[i] is a NaT */ 38 stack_t sc_stack; /* previously active stack */ 40 unsigned long sc_ip; /* instruction pointer */ 41 unsigned long sc_cfm; /* current frame marker */ 42 unsigned long sc_um; /* user mask bits */ 43 unsigned long sc_ar_rsc; /* register stack configuration register */ 44 unsigned long sc_ar_bsp; /* backing store pointer */ 45 unsigned long sc_ar_rnat; /* RSE NaT collection register */ [all …]
|
/arch/sh/include/uapi/asm/ |
D | sigcontext.h | 5 struct sigcontext { struct 6 unsigned long oldmask; 9 unsigned long sc_regs[16]; 10 unsigned long sc_pc; 11 unsigned long sc_pr; 12 unsigned long sc_sr; 13 unsigned long sc_gbr; 14 unsigned long sc_mach; 15 unsigned long sc_macl; 18 unsigned long sc_fpregs[16]; [all …]
|
/arch/sh/include/cpu-sh4/cpu/ |
D | sigcontext.h | 5 struct sigcontext { struct 6 unsigned long oldmask; 9 unsigned long sc_regs[16]; 10 unsigned long sc_pc; 11 unsigned long sc_pr; 12 unsigned long sc_sr; 13 unsigned long sc_gbr; 14 unsigned long sc_mach; 15 unsigned long sc_macl; 18 unsigned long sc_fpregs[16]; [all …]
|
/arch/m68k/include/uapi/asm/ |
D | sigcontext.h | 5 struct sigcontext { struct 6 unsigned long sc_mask; /* old sigmask */ 7 unsigned long sc_usp; /* old user stack pointer */ 8 unsigned long sc_d0; 9 unsigned long sc_d1; 10 unsigned long sc_a0; 11 unsigned long sc_a1; 13 unsigned long sc_a5; 15 unsigned short sc_sr; 16 unsigned long sc_pc; [all …]
|
/arch/h8300/include/uapi/asm/ |
D | sigcontext.h | 5 struct sigcontext { struct 6 unsigned long sc_mask; /* old sigmask */ 7 unsigned long sc_usp; /* old user stack pointer */ 8 unsigned long sc_er0; 9 unsigned long sc_er1; 10 unsigned long sc_er2; 11 unsigned long sc_er3; 12 unsigned long sc_er4; 13 unsigned long sc_er5; 14 unsigned long sc_er6; [all …]
|
/arch/powerpc/include/uapi/asm/ |
D | sigcontext.h | 17 struct sigcontext { struct 34 * To maintain compatibility with current implementations the sigcontext is argument 87 elf_vrreg_t __user *v_regs; 88 long vmx_reserve[ELF_NVRREG + ELF_NVRREG + 1 + 32];
|
/arch/xtensa/include/uapi/asm/ |
D | sigcontext.h | 16 struct sigcontext { struct 17 unsigned long sc_pc; 18 unsigned long sc_ps; 19 unsigned long sc_lbeg; 20 unsigned long sc_lend; 21 unsigned long sc_lcount; 22 unsigned long sc_sar; 23 unsigned long sc_acclo; 24 unsigned long sc_acchi; 25 unsigned long sc_a[16]; [all …]
|
/arch/sh/include/cpu-common/cpu/ |
D | sigcontext.h | 5 struct sigcontext { struct 6 unsigned long oldmask; 9 unsigned long sc_regs[16]; 10 unsigned long sc_pc; 11 unsigned long sc_pr; 12 unsigned long sc_sr; 13 unsigned long sc_gbr; 14 unsigned long sc_mach; 15 unsigned long sc_macl;
|
/arch/parisc/include/uapi/asm/ |
D | sigcontext.h | 10 struct sigcontext { struct 11 unsigned long sc_flags; 13 unsigned long sc_gr[32]; /* PSW in sc_gr[0] */ 14 unsigned long long sc_fr[32]; /* FIXME, do we need other state info? */ 15 unsigned long sc_iasq[2]; 16 unsigned long sc_iaoq[2]; 17 unsigned long sc_sar; /* cr11 */
|
/arch/x86/include/uapi/asm/ |
D | sigcontext.h | 282 # define sigcontext sigcontext_32 macro 284 # define sigcontext sigcontext_64 macro 300 struct sigcontext { struct 301 __u16 gs, __gsh; 325 struct sigcontext { argument 326 __u64 r8; 327 __u64 r9; 328 __u64 r10; 329 __u64 r11; 330 __u64 r12; [all …]
|
/arch/arc/include/uapi/asm/ |
D | sigcontext.h | 19 struct sigcontext { struct 20 struct user_regs_struct regs; 21 struct user_regs_arcv2 v2abi;
|
/arch/openrisc/include/uapi/asm/ |
D | sigcontext.h | 29 struct sigcontext { struct 30 struct user_regs_struct regs; /* needs to be first */ 31 unsigned long oldmask;
|
/arch/csky/include/uapi/asm/ |
D | sigcontext.h | 8 struct sigcontext { struct 9 struct pt_regs sc_pt_regs; 10 struct user_fp sc_user_fp;
|
/arch/riscv/include/uapi/asm/ |
D | sigcontext.h | 17 struct sigcontext { struct 18 struct user_regs_struct sc_regs; 19 union __riscv_fp_state sc_fpregs;
|
/arch/microblaze/include/uapi/asm/ |
D | sigcontext.h | 16 struct sigcontext { struct 17 struct pt_regs regs; 18 unsigned long oldmask;
|
/arch/nios2/include/uapi/asm/ |
D | sigcontext.h | 26 struct sigcontext { struct 27 int version; 28 unsigned long gregs[32];
|
/arch/hexagon/include/uapi/asm/ |
D | sigcontext.h | 30 struct sigcontext { struct 31 struct user_regs_struct sc_regs;
|
/arch/sparc/include/asm/ |
D | sigcontext.h | 72 struct sigcontext { struct 74 char sigc_info[128]; 75 struct { 82 } sigc_regs; 83 __siginfo_fpu_t * sigc_fpu_save; 84 struct { 88 } sigc_stack; 89 unsigned long sigc_mask; 90 __siginfo_rwin_t * sigc_rwin_save;
|
/arch/arm64/include/uapi/asm/ |
D | sigcontext.h | 28 struct sigcontext { struct 29 __u64 fault_address; 31 __u64 regs[31]; 32 __u64 sp; 33 __u64 pc; 34 __u64 pstate; 36 __u8 __reserved[4096] __attribute__((__aligned__(16)));
|
/arch/s390/include/uapi/asm/ |
D | sigcontext.h | 77 struct sigcontext struct 79 unsigned long oldmask[_SIGCONTEXT_NSIG_WORDS]; 80 _sigregs __user *sregs;
|
/arch/csky/kernel/ |
D | signal.c | 37 #define restore_fpu_state(sigcontext) (0) argument 38 #define save_fpu_state(sigcontext) (0) argument
|