Home
last modified time | relevance | path

Searched refs:sigcontext (Results 1 – 25 of 68) sorted by relevance

123

/Linux-v4.19/arch/mips/kernel/
Dasm-offsets.c220 OFFSET(SC_REGS, sigcontext, sc_regs); in output_sc_defines()
221 OFFSET(SC_FPREGS, sigcontext, sc_fpregs); in output_sc_defines()
222 OFFSET(SC_ACX, sigcontext, sc_acx); in output_sc_defines()
223 OFFSET(SC_MDHI, sigcontext, sc_mdhi); in output_sc_defines()
224 OFFSET(SC_MDLO, sigcontext, sc_mdlo); in output_sc_defines()
225 OFFSET(SC_PC, sigcontext, sc_pc); in output_sc_defines()
226 OFFSET(SC_FPC_CSR, sigcontext, sc_fpc_csr); in output_sc_defines()
227 OFFSET(SC_FPC_EIR, sigcontext, sc_fpc_eir); in output_sc_defines()
228 OFFSET(SC_HI1, sigcontext, sc_hi1); in output_sc_defines()
229 OFFSET(SC_LO1, sigcontext, sc_lo1); in output_sc_defines()
[all …]
Dsignal_n32.c49 extern int setup_sigcontext(struct pt_regs *, struct sigcontext __user *);
50 extern int restore_sigcontext(struct pt_regs *, struct sigcontext __user *);
56 struct sigcontext uc_mcontext;
157 .off_sc_fpregs = offsetof(struct sigcontext, sc_fpregs),
158 .off_sc_fpc_csr = offsetof(struct sigcontext, sc_fpc_csr),
159 .off_sc_used_math = offsetof(struct sigcontext, sc_used_math),
/Linux-v4.19/arch/ia64/kernel/
Dasm-offsets.c173 DEFINE(IA64_SIGCONTEXT_IP_OFFSET, offsetof (struct sigcontext, sc_ip)); in foo()
174 DEFINE(IA64_SIGCONTEXT_AR_BSP_OFFSET, offsetof (struct sigcontext, sc_ar_bsp)); in foo()
175 DEFINE(IA64_SIGCONTEXT_AR_FPSR_OFFSET, offsetof (struct sigcontext, sc_ar_fpsr)); in foo()
176 DEFINE(IA64_SIGCONTEXT_AR_RNAT_OFFSET, offsetof (struct sigcontext, sc_ar_rnat)); in foo()
177 DEFINE(IA64_SIGCONTEXT_AR_UNAT_OFFSET, offsetof (struct sigcontext, sc_ar_unat)); in foo()
178 DEFINE(IA64_SIGCONTEXT_B0_OFFSET, offsetof (struct sigcontext, sc_br[0])); in foo()
179 DEFINE(IA64_SIGCONTEXT_CFM_OFFSET, offsetof (struct sigcontext, sc_cfm)); in foo()
180 DEFINE(IA64_SIGCONTEXT_FLAGS_OFFSET, offsetof (struct sigcontext, sc_flags)); in foo()
181 DEFINE(IA64_SIGCONTEXT_FR6_OFFSET, offsetof (struct sigcontext, sc_fr[6])); in foo()
182 DEFINE(IA64_SIGCONTEXT_PR_OFFSET, offsetof (struct sigcontext, sc_pr)); in foo()
[all …]
/Linux-v4.19/arch/mips/include/uapi/asm/
Dsigcontext.h34 struct sigcontext { struct
70 struct sigcontext { struct
/Linux-v4.19/arch/x86/include/uapi/asm/
Dsigcontext.h282 # define sigcontext sigcontext_32 macro
284 # define sigcontext sigcontext_64 macro
300 struct sigcontext { struct
325 struct sigcontext { struct
/Linux-v4.19/arch/m68k/kernel/
Dsignal.c183 static inline void save_a5_state(struct sigcontext *sc, struct pt_regs *regs) in save_a5_state()
207 static inline void save_a5_state(struct sigcontext *sc, struct pt_regs *regs) in save_a5_state()
230 struct sigcontext __user *psc;
233 struct sigcontext sc;
256 static inline int restore_fpu_state(struct sigcontext *sc) in restore_fpu_state()
430 static inline void save_fpu_state(struct sigcontext *sc, struct pt_regs *regs) in save_fpu_state()
556 static inline int restore_fpu_state(struct sigcontext *sc) in restore_fpu_state()
566 static inline void save_fpu_state(struct sigcontext *sc, struct pt_regs *regs) in save_fpu_state()
693 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *usc, void __user *fp) in restore_sigcontext()
696 struct sigcontext context; in restore_sigcontext()
[all …]
/Linux-v4.19/arch/x86/um/
Dsignal.c154 struct sigcontext __user *from) in copy_sc_from_user()
156 struct sigcontext sc; in copy_sc_from_user()
236 static int copy_sc_to_user(struct sigcontext __user *to, in copy_sc_to_user()
240 struct sigcontext sc; in copy_sc_to_user()
243 memset(&sc, 0, sizeof(struct sigcontext)); in copy_sc_to_user()
286 err = copy_to_user(to, &sc, sizeof(struct sigcontext)); in copy_sc_to_user()
342 struct sigcontext sc;
457 struct sigcontext __user *sc = &frame->sc; in sys_sigreturn()
/Linux-v4.19/arch/sh/kernel/
Dsignal_64.c130 struct sigcontext sc;
145 restore_sigcontext_fpu(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext_fpu()
167 setup_sigcontext_fpu(struct pt_regs *regs, struct sigcontext __user *sc) in setup_sigcontext_fpu()
193 restore_sigcontext_fpu(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext_fpu()
198 setup_sigcontext_fpu(struct pt_regs *regs, struct sigcontext __user *sc) in setup_sigcontext_fpu()
205 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc, long long *r2_p) in restore_sigcontext()
325 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext()
Dsignal_32.c65 struct sigcontext sc;
78 static inline int restore_sigcontext_fpu(struct sigcontext __user *sc) in restore_sigcontext_fpu()
90 static inline int save_sigcontext_fpu(struct sigcontext __user *sc, in save_sigcontext_fpu()
116 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc, int *r0_p) in restore_sigcontext()
219 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext()
/Linux-v4.19/arch/arc/include/uapi/asm/
Dsigcontext.h19 struct sigcontext { struct
/Linux-v4.19/arch/openrisc/include/uapi/asm/
Dsigcontext.h29 struct sigcontext { struct
/Linux-v4.19/arch/hexagon/include/uapi/asm/
Dsigcontext.h30 struct sigcontext { struct
/Linux-v4.19/arch/microblaze/include/uapi/asm/
Dsigcontext.h16 struct sigcontext { struct
/Linux-v4.19/arch/nios2/include/uapi/asm/
Dsigcontext.h26 struct sigcontext { struct
/Linux-v4.19/arch/riscv/include/uapi/asm/
Dsigcontext.h25 struct sigcontext { struct
/Linux-v4.19/arch/unicore32/include/uapi/asm/
Dsigcontext.h22 struct sigcontext { struct
/Linux-v4.19/arch/parisc/include/uapi/asm/
Dsigcontext.h10 struct sigcontext { struct
/Linux-v4.19/arch/sh/include/cpu-common/cpu/
Dsigcontext.h5 struct sigcontext { struct
/Linux-v4.19/arch/parisc/include/asm/
Ducontext.h9 struct sigcontext uc_mcontext;
/Linux-v4.19/arch/xtensa/include/asm/
Ducontext.h18 struct sigcontext uc_mcontext;
/Linux-v4.19/include/uapi/asm-generic/
Ducontext.h9 struct sigcontext uc_mcontext;
/Linux-v4.19/arch/xtensa/include/uapi/asm/
Dsigcontext.h16 struct sigcontext { struct
/Linux-v4.19/arch/ia64/include/uapi/asm/
Ducontext.h6 struct sigcontext uc_mcontext;
/Linux-v4.19/arch/h8300/include/uapi/asm/
Dsigcontext.h5 struct sigcontext { struct
/Linux-v4.19/arch/alpha/include/asm/
Ducontext.h10 struct sigcontext uc_mcontext;

123