| /Linux-v5.4/arch/c6x/include/uapi/asm/ | 
| D | sigcontext.h | 16 struct sigcontext {  struct17 	unsigned long  sc_mask;		/* old sigmask */
 18 	unsigned long  sc_sp;		/* old user stack pointer */
 20 	unsigned long  sc_a4;
 21 	unsigned long  sc_b4;
 22 	unsigned long  sc_a6;
 23 	unsigned long  sc_b6;
 24 	unsigned long  sc_a8;
 25 	unsigned long  sc_b8;
 27 	unsigned long  sc_a0;
 [all …]
 
 | 
| /Linux-v5.4/arch/mips/include/uapi/asm/ | 
| D | sigcontext.h | 34 struct sigcontext {  struct35 	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 …]
 
 | 
| /Linux-v5.4/arch/nds32/include/uapi/asm/ | 
| D | sigcontext.h | 42 struct sigcontext {  struct43 	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 …]
 
 | 
| /Linux-v5.4/arch/ia64/include/uapi/asm/ | 
| D | sigcontext.h | 35 struct sigcontext {  struct36 	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 …]
 
 | 
| /Linux-v5.4/arch/arm/include/uapi/asm/ | 
| D | sigcontext.h | 10 struct sigcontext {  struct11 	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 …]
 
 | 
| /Linux-v5.4/arch/sh/include/uapi/asm/ | 
| D | sigcontext.h | 5 struct sigcontext {  struct6 	unsigned long	oldmask;
 10 	unsigned long long sc_regs[63];
 11 	unsigned long long sc_tregs[8];
 12 	unsigned long long sc_pc;
 13 	unsigned long long sc_sr;
 16 	unsigned long long sc_fpregs[32];
 17 	unsigned int sc_fpscr;
 18 	unsigned int sc_fpvalid;
 21 	unsigned long sc_regs[16];
 [all …]
 
 | 
| /Linux-v5.4/arch/alpha/include/uapi/asm/ | 
| D | sigcontext.h | 5 struct sigcontext {  struct14 	 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 …]
 
 | 
| /Linux-v5.4/arch/sh/include/cpu-sh4/cpu/ | 
| D | sigcontext.h | 5 struct sigcontext {  struct6 	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 …]
 
 | 
| /Linux-v5.4/arch/m68k/include/uapi/asm/ | 
| D | sigcontext.h | 5 struct sigcontext {  struct6 	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 …]
 
 | 
| /Linux-v5.4/arch/powerpc/include/uapi/asm/ | 
| D | sigcontext.h | 17 struct sigcontext {  struct34  * 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];
 
 | 
| /Linux-v5.4/arch/h8300/include/uapi/asm/ | 
| D | sigcontext.h | 5 struct sigcontext {  struct6 	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 …]
 
 | 
| /Linux-v5.4/arch/xtensa/include/uapi/asm/ | 
| D | sigcontext.h | 16 struct sigcontext {  struct17 	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 …]
 
 | 
| /Linux-v5.4/arch/x86/include/uapi/asm/ | 
| D | sigcontext.h | 282 #  define sigcontext sigcontext_32  macro284 #  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 …]
 
 | 
| /Linux-v5.4/arch/sh/include/cpu-common/cpu/ | 
| D | sigcontext.h | 5 struct sigcontext {  struct6 	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;
 
 | 
| /Linux-v5.4/arch/parisc/include/uapi/asm/ | 
| D | sigcontext.h | 10 struct sigcontext {  struct11 	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 */
 
 | 
| /Linux-v5.4/arch/unicore32/include/uapi/asm/ | 
| D | sigcontext.h | 22 struct sigcontext {  struct23 	unsigned long trap_no;
 24 	unsigned long error_code;
 25 	unsigned long oldmask;
 26 	unsigned long fault_address;
 27 	struct pt_regs regs;
 
 | 
| /Linux-v5.4/arch/riscv/include/uapi/asm/ | 
| D | sigcontext.h | 17 struct sigcontext {  struct18 	struct user_regs_struct sc_regs;
 19 	union __riscv_fp_state sc_fpregs;
 
 | 
| /Linux-v5.4/arch/openrisc/include/uapi/asm/ | 
| D | sigcontext.h | 29 struct sigcontext {  struct30 	struct user_regs_struct regs;  /* needs to be first */
 31 	unsigned long oldmask;
 
 | 
| /Linux-v5.4/arch/csky/include/uapi/asm/ | 
| D | sigcontext.h | 9 struct sigcontext {  struct10 	struct pt_regs	sc_pt_regs;
 11 	struct user_fp	sc_user_fp;
 
 | 
| /Linux-v5.4/arch/microblaze/include/uapi/asm/ | 
| D | sigcontext.h | 16 struct sigcontext {  struct17 	struct pt_regs regs;
 18 	unsigned long oldmask;
 
 | 
| /Linux-v5.4/arch/sparc/include/asm/ | 
| D | sigcontext.h | 72 struct sigcontext {  struct74 	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;
 
 | 
| /Linux-v5.4/arch/nios2/include/uapi/asm/ | 
| D | sigcontext.h | 26 struct sigcontext {  struct27 	int version;
 28 	unsigned long gregs[32];
 
 | 
| /Linux-v5.4/arch/arm64/include/uapi/asm/ | 
| D | sigcontext.h | 28 struct sigcontext {  struct29 	__u64 fault_address;
 31 	__u64 regs[31];
 32 	__u64 sp;
 33 	__u64 pc;
 34 	__u64 pstate;
 36 	__u8 __reserved[4096] __attribute__((__aligned__(16)));
 
 | 
| /Linux-v5.4/arch/arc/include/uapi/asm/ | 
| D | sigcontext.h | 19 struct sigcontext {  struct20 	struct user_regs_struct regs;
 
 | 
| /Linux-v5.4/arch/hexagon/include/uapi/asm/ | 
| D | sigcontext.h | 30 struct sigcontext {  struct31 	struct user_regs_struct sc_regs;
 
 |