/openbmc/linux/arch/mips/include/uapi/asm/ |
H A D | sigcontext.h | 61 * Keep this struct definition in sync with the sigcontext fragment argument 73 __u64 sc_mdhi; 74 __u64 sc_hi1; 75 __u64 sc_hi2; 76 __u64 sc_hi3; 77 __u64 sc_mdlo; 78 __u64 sc_lo1; 79 __u64 sc_lo2; 80 __u64 sc_lo3; 81 __u64 sc_pc; [all …]
|
/openbmc/linux/arch/ia64/include/uapi/asm/ |
H A D | sigcontext.h | 35 struct sigcontext { struct 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 */ 44 unsigned long sc_ar_bsp; /* backing store pointer */ 50 unsigned long sc_ar_lc; /* loop count register */ 51 unsigned long sc_pr; /* predicate registers */ 52 unsigned long sc_br[8]; /* branch registers */ 60 unsigned long sc_ar25; /* cmp8xchg16 uses this */ [all …]
|
/openbmc/linux/arch/arm/include/uapi/asm/ |
H A D | sigcontext.h | 10 struct sigcontext { struct 11 unsigned long trap_no; 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; 20 unsigned long arm_r6; [all …]
|
/openbmc/linux/arch/alpha/include/uapi/asm/ |
H A 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; 23 unsigned long sc_reserved1, sc_reserved2; [all …]
|
/openbmc/linux/arch/m68k/include/uapi/asm/ |
H A D | sigcontext.h | 5 struct sigcontext { struct 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; 17 unsigned short sc_formatvec; 20 unsigned long sc_fpcntl[3]; [all …]
|
/openbmc/linux/arch/sh/include/cpu-sh4/cpu/ |
H A 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; 20 unsigned int sc_fpscr; [all …]
|
/openbmc/linux/arch/sh/include/uapi/asm/ |
H A 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; 20 unsigned int sc_fpscr; [all …]
|
/openbmc/linux/arch/powerpc/include/uapi/asm/ |
H A 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];
|
/openbmc/linux/arch/xtensa/include/uapi/asm/ |
H A 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 …]
|
/openbmc/linux/arch/x86/include/uapi/asm/ |
H A D | sigcontext.h | 301 __u16 gs, __gsh; 325 struct sigcontext { argument 326 __u64 r8; 327 __u64 r9; 328 __u64 r10; 329 __u64 r11; 330 __u64 r12; 344 __u16 cs; 370 __u16 gs; 371 __u16 fs; [all …]
|
/openbmc/linux/arch/sh/include/cpu-common/cpu/ |
H A 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;
|
/openbmc/linux/arch/parisc/include/uapi/asm/ |
H A 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 */
|
/openbmc/linux/arch/microblaze/include/uapi/asm/ |
H A D | sigcontext.h | 16 struct sigcontext { struct 17 struct pt_regs regs; 18 unsigned long oldmask;
|
/openbmc/linux/arch/arc/include/uapi/asm/ |
H A D | sigcontext.h | 19 struct sigcontext { struct 20 struct user_regs_struct regs; 21 struct user_regs_arcv2 v2abi;
|
/openbmc/linux/arch/csky/include/uapi/asm/ |
H A D | sigcontext.h | 8 struct sigcontext { struct 9 struct pt_regs sc_pt_regs; 10 struct user_fp sc_user_fp;
|
/openbmc/linux/arch/sparc/include/asm/ |
H A 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;
|
/openbmc/linux/arch/nios2/include/uapi/asm/ |
H A D | sigcontext.h | 26 struct sigcontext { struct 27 int version; 28 unsigned long gregs[32];
|
/openbmc/linux/arch/openrisc/include/uapi/asm/ |
H A D | sigcontext.h | 29 struct sigcontext { struct 30 struct user_regs_struct regs; /* needs to be first */ 31 union {
|
/openbmc/linux/arch/riscv/include/uapi/asm/ |
H A D | sigcontext.h | 30 struct sigcontext { struct 31 struct user_regs_struct sc_regs; 32 union {
|
/openbmc/linux/arch/loongarch/include/uapi/asm/ |
H A D | sigcontext.h | 21 struct sigcontext { struct 22 __u64 sc_pc; 23 __u64 sc_regs[32]; 24 __u32 sc_flags; 25 __u64 sc_extcontext[0] __attribute__((__aligned__(16)));
|
/openbmc/linux/arch/arm64/include/uapi/asm/ |
H A 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)));
|
/openbmc/linux/arch/hexagon/include/uapi/asm/ |
H A D | sigcontext.h | 30 struct sigcontext { struct 31 struct user_regs_struct sc_regs;
|
/openbmc/linux/arch/s390/include/uapi/asm/ |
H A D | sigcontext.h | 77 struct sigcontext struct 79 unsigned long oldmask[_SIGCONTEXT_NSIG_WORDS]; 80 _sigregs __user *sregs;
|
/openbmc/linux/arch/csky/kernel/ |
H A D | signal.c | 37 #define restore_fpu_state(sigcontext) (0) argument 38 #define save_fpu_state(sigcontext) (0) argument
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | signal_32.c | 57 #define sigcontext sigcontext32 macro
|