Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.8-rc1 37 lines 796 B view raw
1#ifndef __ASM_SH_SIGCONTEXT_H 2#define __ASM_SH_SIGCONTEXT_H 3 4struct sigcontext { 5 unsigned long oldmask; 6 7#if defined(__SH5__) || defined(CONFIG_CPU_SH5) 8 /* CPU registers */ 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; 13 14 /* FPU registers */ 15 unsigned long long sc_fpregs[32]; 16 unsigned int sc_fpscr; 17 unsigned int sc_fpvalid; 18#else 19 /* CPU registers */ 20 unsigned long sc_regs[16]; 21 unsigned long sc_pc; 22 unsigned long sc_pr; 23 unsigned long sc_sr; 24 unsigned long sc_gbr; 25 unsigned long sc_mach; 26 unsigned long sc_macl; 27 28 /* FPU registers */ 29 unsigned long sc_fpregs[16]; 30 unsigned long sc_xfpregs[16]; 31 unsigned int sc_fpscr; 32 unsigned int sc_fpul; 33 unsigned int sc_ownedfp; 34#endif 35}; 36 37#endif /* __ASM_SH_SIGCONTEXT_H */