Lines Matching refs:sig
384 int err, sig = 0, tmp __maybe_unused; in protected_restore_fp_context() local
400 err = sig = fpcsr_pending(csr); in protected_restore_fp_context()
435 return err ?: sig; in protected_restore_fp_context()
498 int err, sig = 0; in fpcsr_pending() local
510 sig = SIGFPE; in fpcsr_pending()
512 return err ?: sig; in fpcsr_pending()
595 SYSCALL_DEFINE3(sigaction, int, sig, const struct sigaction __user *, act, in SYSCALL_DEFINE3() argument
609 err |= __get_user(mask, &act->sa_mask.sig[0]); in SYSCALL_DEFINE3()
616 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); in SYSCALL_DEFINE3()
623 err |= __put_user(old_ka.sa.sa_mask.sig[0], oact->sa_mask.sig); in SYSCALL_DEFINE3()
624 err |= __put_user(0, &oact->sa_mask.sig[1]); in SYSCALL_DEFINE3()
625 err |= __put_user(0, &oact->sa_mask.sig[2]); in SYSCALL_DEFINE3()
626 err |= __put_user(0, &oact->sa_mask.sig[3]); in SYSCALL_DEFINE3()
641 int sig; in sys_sigreturn() local
652 sig = restore_sigcontext(regs, &frame->sf_sc); in sys_sigreturn()
653 if (sig < 0) in sys_sigreturn()
655 else if (sig) in sys_sigreturn()
656 force_sig(sig); in sys_sigreturn()
678 int sig; in sys_rt_sigreturn() local
689 sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext); in sys_rt_sigreturn()
690 if (sig < 0) in sys_rt_sigreturn()
692 else if (sig) in sys_rt_sigreturn()
693 force_sig(sig); in sys_rt_sigreturn()
738 regs->regs[ 4] = ksig->sig; in setup_frame()
787 regs->regs[ 4] = ksig->sig; in setup_rt_frame()