| /arch/mips/include/uapi/asm/ | 
| D | sigcontext.h | 34 struct sigcontext {  struct 35 	unsigned int		sc_regmask;	/* Unused */ 36 	unsigned int		sc_status;	/* Unused */ 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; 74 	__u64	sc_hi2; [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/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/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/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/microblaze/include/uapi/asm/ | 
| D | sigcontext.h | 16 struct sigcontext {  struct 17 	struct pt_regs regs; 18 	unsigned long oldmask;
  | 
| /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/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/nios2/include/uapi/asm/ | 
| D | sigcontext.h | 26 struct sigcontext {  struct 27 	int version; 28 	unsigned long gregs[32];
  | 
| /arch/openrisc/include/uapi/asm/ | 
| D | sigcontext.h | 29 struct sigcontext {  struct 30 	struct user_regs_struct regs;  /* needs to be first */ 31 	union {
  | 
| /arch/riscv/include/uapi/asm/ | 
| D | sigcontext.h | 30 struct sigcontext {  struct 31 	struct user_regs_struct sc_regs; 32 	union {
  | 
| /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/loongarch/include/uapi/asm/ | 
| D | sigcontext.h | 20 struct sigcontext {  struct 21 	__u64	sc_pc; 22 	__u64	sc_regs[32]; 23 	__u32	sc_flags; 24 	__u64	sc_extcontext[0] __attribute__((__aligned__(16)));
  | 
| /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
  | 
| /arch/powerpc/kernel/ | 
| D | signal_32.c | 57 #define sigcontext	sigcontext32  macro
  |