Searched refs:sa_restorer (Results 1 - 25 of 37) sorted by relevance

12

/linux-master/arch/sparc/include/asm/
H A Dcompat_signal.h12 unsigned int sa_restorer; /* not used by Linux/SPARC yet */ member in struct:__new_sigaction32
20 unsigned int sa_restorer; /* not used by Linux/SPARC yet */ member in struct:__old_sigaction32
/linux-master/arch/sh/include/uapi/asm/
H A Dsignal.h14 void (*sa_restorer)(void); member in struct:old_sigaction
/linux-master/include/linux/
H A Dsignal_types.h46 __sigrestore_t sa_restorer; member in struct:sigaction
63 __sigrestore_t sa_restorer; member in struct:old_sigaction
/linux-master/arch/powerpc/include/uapi/asm/
H A Dsignal.h80 __sigrestore_t sa_restorer; member in struct:old_sigaction
86 __sigrestore_t sa_restorer; member in struct:sigaction
/linux-master/arch/x86/include/uapi/asm/
H A Dsignal.h85 void (*sa_restorer)(void); member in struct:sigaction
96 __sigrestore_t sa_restorer; member in struct:sigaction
/linux-master/arch/m68k/include/uapi/asm/
H A Dsignal.h75 void (*sa_restorer)(void); member in struct:sigaction
/linux-master/arch/sparc/include/uapi/asm/
H A Dsignal.h131 * usage of signal stacks by using the (now obsolete) sa_restorer field in
160 __sigrestore_t sa_restorer; /* not used by Linux/SPARC yet */ member in struct:__new_sigaction
168 void (*sa_restorer)(void); /* not used by Linux/SPARC yet */ member in struct:__old_sigaction
/linux-master/arch/s390/include/uapi/asm/
H A Dsignal.h99 void (*sa_restorer)(void); member in struct:sigaction
/linux-master/arch/xtensa/include/uapi/asm/
H A Dsignal.h95 void (*sa_restorer)(void); member in struct:sigaction
/linux-master/arch/arm/include/uapi/asm/
H A Dsignal.h85 void (*sa_restorer)(void); member in struct:sigaction
/linux-master/include/uapi/asm-generic/
H A Dsignal.h79 __sigrestore_t sa_restorer; member in struct:sigaction
/linux-master/tools/testing/selftests/powerpc/mm/
H A Dpkey_exec_prot.c117 segv_act.sa_restorer = 0;
125 trap_act.sa_restorer = 0;
H A Dexec_prot.c124 segv_act.sa_restorer = 0;
132 trap_act.sa_restorer = 0;
H A Dpkey_siginfo.c274 act.sa_restorer = 0;
/linux-master/arch/sparc/kernel/
H A Dsys_sparc32.c169 ret |= get_user(u_restorer, &act->sa_restorer);
170 new_ka.sa.sa_restorer = compat_ptr(u_restorer);
182 ret |= put_user(ptr_to_compat(old_ka.sa.sa_restorer), &oact->sa_restorer);
/linux-master/arch/x86/kernel/
H A Dsignal.c107 ka->sa.sa_restorer) {
109 sp = (unsigned long) ka->sa.sa_restorer;
/linux-master/arch/um/os-Linux/
H A Dmain.c63 action.sa_restorer = NULL;
H A Dsignal.c241 action.sa_restorer = NULL;
/linux-master/tools/testing/selftests/x86/
H A Dldt_gdt.c477 void (*sa_restorer)(void); member in struct:fake_ksigaction
488 * sa_restorer. This interacts quite badly with anything
494 if (!(ksa.sa_flags & SA_RESTORER) && ksa.sa_restorer) {
495 ksa.sa_restorer = NULL;
/linux-master/arch/x86/um/
H A Dsignal.c376 restorer = ksig->ka.sa.sa_restorer;
421 restorer = ksig->ka.sa.sa_restorer;
534 err |= __put_user((void *)ksig->ka.sa.sa_restorer,
/linux-master/arch/xtensa/kernel/
H A Dsignal.c392 (unsigned long __user *)ksig->ka.sa.sa_restorer;
396 ra = (unsigned long)ksig->ka.sa.sa_restorer;
/linux-master/arch/s390/kernel/
H A Dcompat_signal.c302 ksig->ka.sa.sa_restorer | PSW32_ADDR_AMODE;
366 ksig->ka.sa.sa_restorer | PSW32_ADDR_AMODE;
H A Dsignal.c334 restorer = (unsigned long) ka->sa.sa_restorer;
392 restorer = (unsigned long) ksig->ka.sa.sa_restorer;
/linux-master/kernel/
H A Dsignal.c541 ka->sa.sa_restorer = NULL;
4531 ret |= get_user(restorer, &act->sa_restorer);
4532 new_ka.sa.sa_restorer = compat_ptr(restorer);
4548 ret |= put_user(ptr_to_compat(old_ka.sa.sa_restorer),
4549 &oact->sa_restorer);
4569 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer) ||
4584 __put_user(old_ka.sa.sa_restorer, &oact->sa_restorer) ||
4606 __get_user(restorer, &act->sa_restorer) ||
[all...]
/linux-master/arch/sh/kernel/
H A Dsignal_32.c289 regs->pr = (unsigned long) ksig->ka.sa.sa_restorer;
359 regs->pr = (unsigned long) ksig->ka.sa.sa_restorer;

Completed in 404 milliseconds

12