Lines Matching refs:osa
196 struct sigaction osa; in do_default_handler() local
205 (void)sigaction(signo, &nsa, &osa); in do_default_handler()
214 (void)sigaction(signo, &osa, NULL); in do_default_handler()
267 struct sigaction osa; in sig_setup() local
305 if (sigaction(SIGHUP, &sa, &osa) != -1 && osa.sa_handler == SIG_IGN) in sig_setup()
308 if (sigaction(SIGINT, &sa, &osa) != -1 && osa.sa_handler == SIG_IGN) in sig_setup()
376 sig_ignore(int sig, struct sigaction *osa, sigset_t *oset) in sig_ignore() argument
385 error = sigaction(sig, &act, osa); in sig_ignore()
401 sig_restore(int sig, struct sigaction *osa, sigset_t *oset) in sig_restore() argument
408 if (osa) in sig_restore()
409 error = sigaction(sig, osa, NULL); in sig_restore()
420 sig_setflags(int signo, int flags, struct sigaction *osa) in sig_setflags() argument
426 if (osa) in sig_setflags()
427 *osa = sa; in sig_setflags()