Lines Matching refs:sig
55 int sig; member
65 int sig; member
478 if (copy_from_user(&set.sig, &uset->sig, sigsetsize)) in ia32_rt_sigsuspend()
512 sys32_signal (int sig, unsigned int handler) in sys32_signal() argument
520 ret = do_sigaction(sig, &new_sa, &old_sa); in sys32_signal()
526 sys32_rt_sigaction (int sig, struct sigaction32 *act, in sys32_rt_sigaction() argument
548 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); in sys32_rt_sigaction()
575 if (copy_from_user(&s.sig, set, sigsetsize)) in sys32_rt_sigprocmask()
584 if (copy_to_user(oset, &s.sig, sigsetsize)) in sys32_rt_sigprocmask()
609 if (copy_from_user(&s.sig, uthese, sizeof(sigset32_t))) in sys32_rt_sigtimedwait()
628 sys32_rt_sigqueueinfo (int pid, int sig, siginfo_t32 *uinfo) in sys32_rt_sigqueueinfo() argument
639 ret = sys_rt_sigqueueinfo(pid, sig, &info); in sys32_rt_sigqueueinfo()
645 sys32_sigaction (int sig, struct old_sigaction32 *act, struct old_sigaction32 *oact) in sys32_sigaction() argument
665 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); in sys32_sigaction()
671 ret |= put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask); in sys32_sigaction()
854 setup_frame_ia32 (int sig, struct k_sigaction *ka, sigset_t *set, struct pt_regs * regs) in setup_frame_ia32() argument
866 && sig < 32 ? (int)(ed->signal_invmap[sig]) : sig), &frame->sig); in setup_frame_ia32()
868 err |= setup_sigcontext_ia32(&frame->sc, &frame->fpstate, regs, set->sig[0]); in setup_frame_ia32()
871 err |= __copy_to_user(frame->extramask, (char *) &set->sig + 4, in setup_frame_ia32()
905 current->comm, current->pid, sig, (void *) frame, regs->cr_iip, frame->pretcode); in setup_frame_ia32()
911 if (sig == SIGSEGV) in setup_frame_ia32()
918 setup_rt_frame_ia32 (int sig, struct k_sigaction *ka, siginfo_t *info, in setup_rt_frame_ia32() argument
931 && sig < 32 ? ed->signal_invmap[sig] : sig), in setup_rt_frame_ia32()
932 &frame->sig); in setup_rt_frame_ia32()
943 err |= setup_sigcontext_ia32(&frame->uc.uc_mcontext, &frame->fpstate, regs, set->sig[0]); in setup_rt_frame_ia32()
985 if (sig == SIGSEGV) in setup_rt_frame_ia32()
992 ia32_setup_frame1 (int sig, struct k_sigaction *ka, siginfo_t *info, in ia32_setup_frame1() argument
997 return setup_rt_frame_ia32(sig, ka, info, set, regs); in ia32_setup_frame1()
999 return setup_frame_ia32(sig, ka, set, regs); in ia32_setup_frame1()
1015 if (__get_user(set.sig[0], &frame->sc.oldmask) in sys32_sigreturn()
1016 || (_IA32_NSIG_WORDS > 1 && __copy_from_user((char *) &set.sig + 4, &frame->extramask, in sys32_sigreturn()