Home
last modified time | relevance | path

Searched refs:restore_sigcontext (Results 1 – 15 of 15) sorted by relevance

/linux-6.1.9/arch/mips/kernel/
Dsignal_n32.c36 extern int restore_sigcontext(struct pt_regs *, struct sigcontext __user *);
69 sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext); in sysn32_rt_sigreturn()
Dsignal.c515 int restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext() function
652 sig = restore_sigcontext(regs, &frame->sf_sc); in sys_sigreturn()
689 sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext); in sys_rt_sigreturn()
/linux-6.1.9/arch/openrisc/kernel/
Dsignal.c37 static int restore_sigcontext(struct pt_regs *regs, in restore_sigcontext() function
87 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in _sys_rt_sigreturn()
/linux-6.1.9/arch/csky/kernel/
Dsignal.c51 static long restore_sigcontext(struct pt_regs *regs, in restore_sigcontext() function
88 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in SYSCALL_DEFINE0()
/linux-6.1.9/arch/riscv/kernel/
Dsignal.c89 static long restore_sigcontext(struct pt_regs *regs, in restore_sigcontext() function
121 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in SYSCALL_DEFINE0()
/linux-6.1.9/arch/hexagon/kernel/
Dsignal.c64 static int restore_sigcontext(struct pt_regs *regs, in restore_sigcontext() function
240 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in sys_rt_sigreturn()
/linux-6.1.9/arch/sh/kernel/
Dsignal_32.c115 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc, int *r0_p) in restore_sigcontext() function
173 if (restore_sigcontext(regs, &frame->sc, &r0)) in sys_sigreturn()
200 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &r0)) in sys_rt_sigreturn()
/linux-6.1.9/arch/microblaze/kernel/
Dsignal.c57 static int restore_sigcontext(struct pt_regs *regs, in restore_sigcontext() function
100 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &rval)) in sys_rt_sigreturn()
/linux-6.1.9/arch/alpha/kernel/
Dsignal.c149 restore_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs) in restore_sigcontext() function
217 if (restore_sigcontext(sc, regs)) in do_sigreturn()
245 if (restore_sigcontext(&frame->uc.uc_mcontext, regs)) in do_rt_sigreturn()
/linux-6.1.9/arch/xtensa/kernel/
Dsignal.c180 restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame) in restore_sigcontext() function
269 if (restore_sigcontext(regs, frame)) in xtensa_rt_sigreturn()
/linux-6.1.9/arch/x86/kernel/
Dsignal.c83 static bool restore_sigcontext(struct pt_regs *regs, in restore_sigcontext() function
647 if (!restore_sigcontext(regs, &frame->sc, 0)) in SYSCALL_DEFINE0()
675 if (!restore_sigcontext(regs, &frame->uc.uc_mcontext, uc_flags)) in SYSCALL_DEFINE0()
992 if (!restore_sigcontext(regs, &frame->uc.uc_mcontext, uc_flags)) in COMPAT_SYSCALL_DEFINE0()
/linux-6.1.9/arch/ia64/kernel/
Dsignal.c43 restore_sigcontext (struct sigcontext __user *sc, struct sigscratch *scr) in restore_sigcontext() function
142 if (restore_sigcontext(sc, scr)) in ia64_rt_sigreturn()
/linux-6.1.9/arch/parisc/kernel/
Dsignal.c61 restore_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs) in restore_sigcontext() function
132 if (restore_sigcontext(&frame->uc.uc_mcontext, regs)) in sys_rt_sigreturn()
/linux-6.1.9/arch/loongarch/kernel/
Dsignal.c291 static int restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext() function
433 sig = restore_sigcontext(regs, &frame->rs_uctx.uc_mcontext); in sys_rt_sigreturn()
/linux-6.1.9/arch/m68k/kernel/
Dsignal.c677 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *usc, void __user *fp) in restore_sigcontext() function
773 size = restore_sigcontext(regs, &frame->sc, frame + 1); in do_sigreturn()