Lines Matching refs:sig
274 __setup_frame(int sig, struct ksignal *ksig, sigset_t *set, in __setup_frame() argument
287 if (__put_user(sig, &frame->sig)) in __setup_frame()
290 if (setup_sigcontext(&frame->sc, fpstate, regs, set->sig[0])) in __setup_frame()
294 if (__copy_to_user(&frame->extramask, &set->sig[1], in __setup_frame()
325 regs->ax = (unsigned long)sig; in __setup_frame()
337 static int __setup_rt_frame(int sig, struct ksignal *ksig, in __setup_rt_frame() argument
351 put_user_ex(sig, &frame->sig); in __setup_rt_frame()
382 regs, set->sig[0]); in __setup_rt_frame()
391 regs->ax = (unsigned long)sig; in __setup_rt_frame()
403 static int __setup_rt_frame(int sig, struct ksignal *ksig, in __setup_rt_frame() argument
440 err |= setup_sigcontext(&frame->uc.uc_mcontext, fp, regs, set->sig[0]); in __setup_rt_frame()
447 regs->di = sig; in __setup_rt_frame()
508 regs, set->sig[0]); in x32_setup_rt_frame()
519 regs->di = ksig->sig; in x32_setup_rt_frame()
547 if (__get_user(set.sig[0], &frame->sc.oldmask) || (_NSIG_WORDS > 1 in sys_sigreturn()
548 && __copy_from_user(&set.sig[1], &frame->extramask, in sys_sigreturn()
595 int usig = ksig->sig; in setup_rt_frame()
608 return __setup_rt_frame(ksig->sig, ksig, set, regs); in setup_rt_frame()