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()
583 SYSCALL_DEFINE3(sigaction, int, sig, const struct sigaction __user *, act, in SYSCALL_DEFINE3() argument
597 err |= __get_user(mask, &act->sa_mask.sig[0]); in SYSCALL_DEFINE3()
604 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); in SYSCALL_DEFINE3()
611 err |= __put_user(old_ka.sa.sa_mask.sig[0], oact->sa_mask.sig); in SYSCALL_DEFINE3()
612 err |= __put_user(0, &oact->sa_mask.sig[1]); in SYSCALL_DEFINE3()
613 err |= __put_user(0, &oact->sa_mask.sig[2]); in SYSCALL_DEFINE3()
614 err |= __put_user(0, &oact->sa_mask.sig[3]); in SYSCALL_DEFINE3()
629 int sig; in sys_sigreturn() local
640 sig = restore_sigcontext(regs, &frame->sf_sc); in sys_sigreturn()
641 if (sig < 0) in sys_sigreturn()
643 else if (sig) in sys_sigreturn()
644 force_sig(sig); in sys_sigreturn()
666 int sig; in sys_rt_sigreturn() local
677 sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext); in sys_rt_sigreturn()
678 if (sig < 0) in sys_rt_sigreturn()
680 else if (sig) in sys_rt_sigreturn()
681 force_sig(sig); in sys_rt_sigreturn()
726 regs->regs[ 4] = ksig->sig; in setup_frame()
773 regs->regs[ 4] = ksig->sig; in setup_rt_frame()