taglinefilesource code
signum89kernel/signal.cint sys_signal(int signum, long handler, long restorer)
signum93kernel/signal.cif (signum<1 || signum>32 || signum==SIGKILL || signum==SIGSTOP)
signum99kernel/signal.chandler = (long) current->sigaction[signum-1].sa_handler;
signum100kernel/signal.ccurrent->sigaction[signum-1] = tmp;
signum104kernel/signal.cint sys_sigaction(int signum, const struct sigaction * action,
signum109kernel/signal.cif (signum<1 || signum>32 || signum==SIGKILL || signum==SIGSTOP)
signum111kernel/signal.ctmp = current->sigaction[signum-1];
signum113kernel/signal.c(char *) (signum-1+current->sigaction));
signum116kernel/signal.cif (current->sigaction[signum-1].sa_flags & SA_NOMASK)
signum117kernel/signal.ccurrent->sigaction[signum-1].sa_mask = 0;
signum119kernel/signal.ccurrent->sigaction[signum-1].sa_mask |= (1<<(signum-1));