Lines Matching refs:sig
63 signal(int sig, void(*func)(int)))(int) in signal() argument
68 CHECK_SIG(sig, SIG_ERR); in signal()
78 if (sig == SIGCHLD) { in signal()
84 if (STOPDEFAULT(sig)) in signal()
87 if (sigaction(sig, &nact, &oact) < 0) in signal()
94 sighold(int sig) in sighold() argument
98 CHECK_SIG(sig, -1); in sighold()
104 if (sigaddset(&set, sig) < 0) in sighold()
110 sigrelse(int sig) in sigrelse() argument
114 CHECK_SIG(sig, -1); in sigrelse()
120 if (sigaddset(&set, sig) < 0) in sigrelse()
126 sigignore(int sig) in sigignore() argument
131 CHECK_SIG(sig, -1); in sigignore()
141 if (sig == SIGCHLD) { in sigignore()
146 if (STOPDEFAULT(sig)) in sigignore()
149 if (sigaction(sig, &act, (struct sigaction *)0) < 0) in sigignore()
153 if (sigaddset(&set, sig) < 0) in sigignore()
159 __sigpause(int sig) in __sigpause() argument
164 CHECK_SIG(sig, -1); in __sigpause()
173 if (sigdelset(&set, sig) < 0) in __sigpause()
176 (void) sigrelse(sig); in __sigpause()
181 sigset(int sig, void(*func)(int)))(int) in sigset() argument
189 CHECK_SIG(sig, SIG_ERR); in sigset()
192 if (sigaddset(&nset, sig) < 0) in sigset()
198 if (sigaction(sig, (struct sigaction *)0, &oact) < 0) in sigset()
208 if (sig == SIGCHLD) { in sigset()
214 if (STOPDEFAULT(sig)) in sigset()
217 if (sigaction(sig, &nact, &oact) < 0) in sigset()
224 if ((code = sigismember(&oset, sig)) < 0) in sigset()