Lines Matching refs:sig
385 int err, sig = 0, tmp __maybe_unused; in protected_restore_fp_context() local
401 err = sig = fpcsr_pending(csr); in protected_restore_fp_context()
436 return err ?: sig; in protected_restore_fp_context()
499 int err, sig = 0; in fpcsr_pending() local
511 sig = SIGFPE; in fpcsr_pending()
513 return err ?: sig; in fpcsr_pending()
589 SYSCALL_DEFINE3(sigaction, int, sig, const struct sigaction __user *, act, in SYSCALL_DEFINE3() argument
603 err |= __get_user(mask, &act->sa_mask.sig[0]); in SYSCALL_DEFINE3()
610 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); in SYSCALL_DEFINE3()
617 err |= __put_user(old_ka.sa.sa_mask.sig[0], oact->sa_mask.sig); in SYSCALL_DEFINE3()
618 err |= __put_user(0, &oact->sa_mask.sig[1]); in SYSCALL_DEFINE3()
619 err |= __put_user(0, &oact->sa_mask.sig[2]); in SYSCALL_DEFINE3()
620 err |= __put_user(0, &oact->sa_mask.sig[3]); in SYSCALL_DEFINE3()
635 int sig; in sys_sigreturn() local
646 sig = restore_sigcontext(regs, &frame->sf_sc); in sys_sigreturn()
647 if (sig < 0) in sys_sigreturn()
649 else if (sig) in sys_sigreturn()
650 force_sig(sig); in sys_sigreturn()
672 int sig; in sys_rt_sigreturn() local
683 sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext); in sys_rt_sigreturn()
684 if (sig < 0) in sys_rt_sigreturn()
686 else if (sig) in sys_rt_sigreturn()
687 force_sig(sig); in sys_rt_sigreturn()
732 regs->regs[ 4] = ksig->sig; in setup_frame()
779 regs->regs[ 4] = ksig->sig; in setup_rt_frame()