Searched refs:sigcontext (Results 51 - 75 of 109) sorted by relevance

12345

/linux-master/arch/x86/include/asm/
H A Dia32.h13 #include <uapi/asm/sigcontext.h>
H A Dsignal.h38 #include <uapi/asm/sigcontext.h>
/linux-master/arch/csky/kernel/
H A Dsignal.c16 static int restore_fpu_state(struct sigcontext __user *sc)
28 static int save_fpu_state(struct sigcontext __user *sc)
37 #define restore_fpu_state(sigcontext) (0)
38 #define save_fpu_state(sigcontext) (0)
52 struct sigcontext __user *sc)
104 struct sigcontext __user *sc = &frame->uc.uc_mcontext;
/linux-master/arch/x86/include/uapi/asm/
H A Dsigcontext.h6 * Linux signal context definitions. The sigcontext includes a complex
28 * used to extend the fpstate pointer in the sigcontext, which now includes the
186 * Extended state pointed to by sigcontext::fpstate.
278 * Create the real 'struct sigcontext' type:
282 # define sigcontext sigcontext_32 macro
284 # define sigcontext sigcontext_64 macro
289 * The old user-space sigcontext definition, just in case user-space still
290 * relies on it. The kernel definition (in asm/sigcontext.h) has unified
300 struct sigcontext { struct
325 struct sigcontext { struct
[all...]
/linux-master/tools/testing/selftests/arm64/signal/testcases/
H A Dtpidr2_siginfo.c14 #include <asm/sigcontext.h>
H A Dtpidr2_restore.c13 #include <asm/sigcontext.h>
H A Dfpmr_siginfo.c14 #include <asm/sigcontext.h>
H A Dtestcases.h15 #include <asm/sigcontext.h>
/linux-master/arch/openrisc/kernel/
H A Dsignal.c44 static long restore_fp_state(struct sigcontext __user *sc)
58 static long save_fp_state(struct sigcontext __user *sc)
62 /* Sync the user FPU state so we can copy to sigcontext */
75 struct sigcontext __user *sc)
142 static int setup_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc)
/linux-master/arch/x86/um/
H A Dsignal.c155 struct sigcontext __user *from)
157 struct sigcontext sc;
237 static int copy_sc_to_user(struct sigcontext __user *to,
241 struct sigcontext sc;
244 memset(&sc, 0, sizeof(struct sigcontext));
287 err = copy_to_user(to, &sc, sizeof(struct sigcontext));
343 struct sigcontext sc;
458 struct sigcontext __user *sc = &frame->sc;
/linux-master/arch/powerpc/perf/
H A Dcallchain_32.c14 #include <asm/sigcontext.h>
26 #define sigcontext32 sigcontext
H A Dcallchain.c14 #include <asm/sigcontext.h>
H A Dcallchain_64.c14 #include <asm/sigcontext.h>
/linux-master/arch/alpha/kernel/
H A Dproto.h171 struct sigcontext;
172 extern void do_sigreturn(struct sigcontext __user *);
H A Dsignal.c28 #include <asm/sigcontext.h>
127 struct sigcontext sc;
149 restore_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs)
201 a given sigcontext. This because it's impossible to set *all*
205 do_sigreturn(struct sigcontext __user *sc)
210 /* Verify that it's a good sigcontext before using it */
272 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs,
363 regs->r18 = (unsigned long) &frame->sc; /* a2: sigcontext pointer */
/linux-master/arch/m68k/kernel/
H A Dsignal.c184 static inline void save_a5_state(struct sigcontext *sc, struct pt_regs *regs)
208 static inline void save_a5_state(struct sigcontext *sc, struct pt_regs *regs)
231 struct sigcontext __user *psc;
234 struct sigcontext sc;
257 static inline int restore_fpu_state(struct sigcontext *sc)
431 static inline void save_fpu_state(struct sigcontext *sc, struct pt_regs *regs)
557 static inline int restore_fpu_state(struct sigcontext *sc)
567 static inline void save_fpu_state(struct sigcontext *sc, struct pt_regs *regs)
679 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *usc, void __user *fp)
682 struct sigcontext contex
[all...]
/linux-master/arch/powerpc/kernel/
H A Dsignal_64.c26 #include <asm/sigcontext.h>
76 * element. For historical reasons sigcontext might not be quad word aligned,
78 * sigcontext for more detail.
81 static elf_vrreg_t __user *sigcontext_vmx_regs(struct sigcontext __user *sc)
106 * Set up the sigcontext for the signal frame.
114 static long notrace __unsafe_setup_sigcontext(struct sigcontext __user *sc,
200 * registers and set up the 'normal' sigcontext registers with rolled-back
203 * examine the transactional registers in the 2nd sigcontext to determine the
206 static long setup_tm_sigcontexts(struct sigcontext __user *sc,
207 struct sigcontext __use
[all...]
H A Dsignal_32.c40 #include <asm/sigcontext.h>
57 #define sigcontext sigcontext32 macro
187 * a sigcontext struct
195 struct sigcontext sctx; /* the sigcontext */
198 struct sigcontext sctx_transact;
838 struct sigcontext __user *sc;
861 sc = (struct sigcontext __user *) &frame->sctx;
1302 struct sigcontext __user *sc;
1303 struct sigcontext sigct
[all...]
/linux-master/arch/microblaze/kernel/
H A Dsignal.c46 struct sigcontext sc;
58 struct sigcontext __user *sc, int *rval_p)
118 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs,
/linux-master/arch/sparc/kernel/
H A Dsigutil_64.c8 #include <asm/sigcontext.h>
H A Dsigutil_32.c8 #include <asm/sigcontext.h>
/linux-master/arch/x86/um/os-Linux/
H A Dregisters.c16 #include <asm/sigcontext.h>
/linux-master/arch/sparc/include/uapi/asm/
H A Dsignal.h5 #include <asm/sigcontext.h>
/linux-master/tools/testing/selftests/arm64/fp/
H A Dvlset.c19 #include <asm/sigcontext.h>
/linux-master/arch/sh/kernel/
H A Dsignal_32.c64 struct sigcontext sc;
77 static inline int restore_sigcontext_fpu(struct sigcontext __user *sc)
89 static inline int save_sigcontext_fpu(struct sigcontext __user *sc,
115 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc, int *r0_p)
221 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs,

Completed in 344 milliseconds

12345