Lines Matching defs:signo
78 int signo;
84 static void schedule_signal __P((int signo));
195 int signo;
222 for (ss = saved_signals; ss->signo != -1; ss++)
223 sigaction(ss->signo, NULL, &ss->sa);
234 for (ss = saved_signals; ss->signo != -1; ss++)
235 sigaction(ss->signo, &ss->sa, NULL);
538 unsigned char signo;
545 nread = read(signal_pipe[0], &signo, sizeof(signo));
560 if (signo == SIGCHLD) {
599 int signo = WSTOPSIG(status);
606 if (signo == SIGTSTP) {
612 if (kill(getpid(), signo) != 0)
613 warning("kill(%d, %d)", getpid(), signo);
614 if (signo == SIGTSTP)
638 /* Schedule signo to be forwared to the child. */
639 schedule_signal(signo);
644 if (kill(child, signo) != 0)
645 warning("kill(%d, %d)", child, signo);
667 cstat.val = sigfwd->signo;
692 schedule_signal(signo)
693 int signo;
700 sigfwd->signo = signo;
716 unsigned char signo = (unsigned char)s;
731 ignore_result(write(signal_pipe[1], &signo, sizeof(signo)));
738 unsigned char signo = (unsigned char)s;
744 ignore_result(write(signal_pipe[1], &signo, sizeof(signo)));
761 unsigned char signo = (unsigned char)s;
769 ignore_result(write(signal_pipe[1], &signo, sizeof(signo)));