Lines Matching refs:sig
356 int err, sig = 0, tmp __maybe_unused; in protected_restore_fp_context() local
372 err = sig = fpcsr_pending(csr); in protected_restore_fp_context()
407 return err ?: sig; in protected_restore_fp_context()
470 int err, sig = 0; in fpcsr_pending() local
482 sig = SIGFPE; in fpcsr_pending()
484 return err ?: sig; in fpcsr_pending()
554 SYSCALL_DEFINE3(sigaction, int, sig, const struct sigaction __user *, act, in SYSCALL_DEFINE3() argument
568 err |= __get_user(mask, &act->sa_mask.sig[0]); in SYSCALL_DEFINE3()
575 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); in SYSCALL_DEFINE3()
582 err |= __put_user(old_ka.sa.sa_mask.sig[0], oact->sa_mask.sig); in SYSCALL_DEFINE3()
583 err |= __put_user(0, &oact->sa_mask.sig[1]); in SYSCALL_DEFINE3()
584 err |= __put_user(0, &oact->sa_mask.sig[2]); in SYSCALL_DEFINE3()
585 err |= __put_user(0, &oact->sa_mask.sig[3]); in SYSCALL_DEFINE3()
599 int sig; in sys_sigreturn() local
609 sig = restore_sigcontext(®s, &frame->sf_sc); in sys_sigreturn()
610 if (sig < 0) in sys_sigreturn()
612 else if (sig) in sys_sigreturn()
613 force_sig(sig, current); in sys_sigreturn()
634 int sig; in sys_rt_sigreturn() local
644 sig = restore_sigcontext(®s, &frame->rs_uc.uc_mcontext); in sys_rt_sigreturn()
645 if (sig < 0) in sys_rt_sigreturn()
647 else if (sig) in sys_rt_sigreturn()
648 force_sig(sig, current); in sys_rt_sigreturn()
693 regs->regs[ 4] = ksig->sig; in setup_frame()
740 regs->regs[ 4] = ksig->sig; in setup_rt_frame()