Home
last modified time | relevance | path

Searched refs:restorer (Results 1 – 10 of 10) sorted by relevance

/arch/s390/kernel/
A Dcompat_signal.c256 unsigned long restorer; in setup_frame32() local
301 restorer = (unsigned long __force) in setup_frame32()
304 restorer = VDSO32_SYMBOL(current, sigreturn); in setup_frame32()
308 regs->gprs[14] = restorer; in setup_frame32()
336 unsigned long restorer; in setup_rt_frame32() local
365 restorer = (unsigned long __force) in setup_rt_frame32()
368 restorer = VDSO32_SYMBOL(current, rt_sigreturn); in setup_rt_frame32()
388 regs->gprs[14] = restorer; in setup_rt_frame32()
A Dsignal.c290 unsigned long restorer; in setup_frame() local
334 restorer = (unsigned long) ka->sa.sa_restorer; in setup_frame()
336 restorer = VDSO64_SYMBOL(current, sigreturn); in setup_frame()
339 regs->gprs[14] = restorer; in setup_frame()
366 unsigned long uc_flags, restorer; in setup_rt_frame() local
392 restorer = (unsigned long) ksig->ka.sa.sa_restorer; in setup_rt_frame()
394 restorer = VDSO64_SYMBOL(current, rt_sigreturn); in setup_rt_frame()
413 regs->gprs[14] = restorer; in setup_rt_frame()
/arch/x86/kernel/
A Dsignal_32.c263 void __user *restorer; in ia32_setup_frame() local
280 restorer = ksig->ka.sa.sa_restorer; in ia32_setup_frame()
284 restorer = current->mm->context.vdso + in ia32_setup_frame()
287 restorer = &frame->retcode; in ia32_setup_frame()
296 unsafe_put_user(ptr_to_compat(restorer), &frame->pretcode, Efault); in ia32_setup_frame()
334 void __user *restorer; in ia32_setup_rt_frame() local
368 restorer = ksig->ka.sa.sa_restorer; in ia32_setup_rt_frame()
370 restorer = current->mm->context.vdso + in ia32_setup_rt_frame()
372 unsafe_put_user(ptr_to_compat(restorer), &frame->pretcode, Efault); in ia32_setup_rt_frame()
A Dshstk.c349 void __user *restorer = ksig->ka.sa.sa_restorer; in setup_signal_shadow_stack() local
357 if (!restorer) in setup_signal_shadow_stack()
370 err = write_user_shstk_64((u64 __user *)ssp, (u64)restorer); in setup_signal_shadow_stack()
A Dsignal_64.c310 void __user *restorer; in x32_setup_rt_frame() local
331 restorer = ksig->ka.sa.sa_restorer; in x32_setup_rt_frame()
332 unsafe_put_user(restorer, (unsigned long __user *)&frame->pretcode, Efault); in x32_setup_rt_frame()
/arch/x86/um/
A Dsignal.c233 void __user *restorer; in setup_signal_stack_sc() local
246 restorer = frame->retcode; in setup_signal_stack_sc()
248 restorer = ksig->ka.sa.sa_restorer; in setup_signal_stack_sc()
250 err |= __put_user(restorer, (void __user * __user *)&frame->pretcode); in setup_signal_stack_sc()
290 void __user *restorer; in setup_signal_stack_si() local
302 restorer = frame->retcode; in setup_signal_stack_si()
304 restorer = ksig->ka.sa.sa_restorer; in setup_signal_stack_si()
306 err |= __put_user(restorer, (void __user * __user *)&frame->pretcode); in setup_signal_stack_si()
/arch/sparc/kernel/
A Dsys_sparc_32.c180 void __user *, restorer, in SYSCALL_DEFINE5() argument
191 new_ka.ka_restorer = restorer; in SYSCALL_DEFINE5()
A Dsys_sparc32.c151 void __user *,restorer, in COMPAT_SYSCALL_DEFINE5() argument
164 new_ka.ka_restorer = restorer; in COMPAT_SYSCALL_DEFINE5()
A Dsys_sparc_64.c697 struct sigaction __user *, oact, void __user *, restorer, in SYSCALL_DEFINE5() argument
708 new_ka.ka_restorer = restorer; in SYSCALL_DEFINE5()
/arch/alpha/kernel/
A Dsignal.c92 size_t, sigsetsize, void __user *, restorer) in SYSCALL_DEFINE5() argument
102 new_ka.ka_restorer = restorer; in SYSCALL_DEFINE5()

Completed in 21 milliseconds