Lines Matching refs:sig
209 int err, sig = 0; in fpcsr_pending() local
221 sig = SIGFPE; in fpcsr_pending()
223 return err ?: sig; in fpcsr_pending()
229 int err, sig; in check_and_restore_fp_context() local
231 err = sig = fpcsr_pending(&sc->sc_fpc_csr); in check_and_restore_fp_context()
235 return err ?: sig; in check_and_restore_fp_context()
315 SYSCALL_DEFINE3(sigaction, int, sig, const struct sigaction __user *, act, in SYSCALL_DEFINE3() argument
329 err |= __get_user(mask, &act->sa_mask.sig[0]); in SYSCALL_DEFINE3()
336 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); in SYSCALL_DEFINE3()
343 err |= __put_user(old_ka.sa.sa_mask.sig[0], oact->sa_mask.sig); in SYSCALL_DEFINE3()
344 err |= __put_user(0, &oact->sa_mask.sig[1]); in SYSCALL_DEFINE3()
345 err |= __put_user(0, &oact->sa_mask.sig[2]); in SYSCALL_DEFINE3()
346 err |= __put_user(0, &oact->sa_mask.sig[3]); in SYSCALL_DEFINE3()
360 int sig; in sys_sigreturn() local
370 sig = restore_sigcontext(®s, &frame->sf_sc); in sys_sigreturn()
371 if (sig < 0) in sys_sigreturn()
373 else if (sig) in sys_sigreturn()
374 force_sig(sig, current); in sys_sigreturn()
395 int sig; in sys_rt_sigreturn() local
405 sig = restore_sigcontext(®s, &frame->rs_uc.uc_mcontext); in sys_rt_sigreturn()
406 if (sig < 0) in sys_rt_sigreturn()
408 else if (sig) in sys_rt_sigreturn()
409 force_sig(sig, current); in sys_rt_sigreturn()
454 regs->regs[ 4] = ksig->sig; in setup_frame()
501 regs->regs[ 4] = ksig->sig; in setup_rt_frame()