Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/arch/sh/include/uapi/asm/sigcontext.h
26516 views
1
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2
#ifndef __ASM_SH_SIGCONTEXT_H
3
#define __ASM_SH_SIGCONTEXT_H
4
5
struct sigcontext {
6
unsigned long oldmask;
7
8
/* CPU registers */
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;
16
17
/* FPU registers */
18
unsigned long sc_fpregs[16];
19
unsigned long sc_xfpregs[16];
20
unsigned int sc_fpscr;
21
unsigned int sc_fpul;
22
unsigned int sc_ownedfp;
23
};
24
25
#endif /* __ASM_SH_SIGCONTEXT_H */
26
27