Home
last modified time | relevance | path

Searched refs:sa_handler (Results 1 – 25 of 155) sorted by relevance

1234567

/openbsd-src/usr.sbin/rpc.statd/
H A Dstatd.h118 #define NO_ALARM sa.sa_handler == SIG_DFL ? 0 : \
119 (sa.sa_handler = SIG_IGN, sigaction(SIGALRM, &sa, NULL))
120 #define ALARM sa.sa_handler == SIG_DFL ? 0 : \
121 (sa.sa_handler = notify_handler, sigaction(SIGALRM, &sa, NULL))
122 #define CLR_ALARM sa.sa_handler == SIG_DFL ? 0 : \
123 (sa.sa_handler = SIG_DFL, sigaction(SIGALRM, &sa, NULL))
H A Dstatd.c134 nsa.sa_handler = SIG_IGN; in main()
143 sa.sa_handler = die; in main()
151 sa.sa_handler = SIG_IGN; in main()
182 sa.sa_handler = SIG_IGN; in notify_handler()
/openbsd-src/lib/libcurses/tty/
H A Dlib_tstp.c211 act.sa_handler = SIG_DFL; in handle_SIGTSTP()
266 act.sa_handler = SIG_IGN; in handle_SIGINT()
341 new_act.sa_handler = handler; in CatchIfDefault()
344 && (old_act.sa_handler == SIG_DFL in CatchIfDefault()
345 || old_act.sa_handler == handler in CatchIfDefault()
347 || (sig == SIGWINCH && old_act.sa_handler == SIG_IGN) in CatchIfDefault()
400 new_sigaction.sa_handler = SIG_IGN; in _nc_signal_handler()
402 } else if (new_sigaction.sa_handler != SIG_DFL) { in _nc_signal_handler()
405 && (old_sigaction.sa_handler == SIG_DFL)) { in _nc_signal_handler()
410 new_sigaction.sa_handler = handle_SIGTSTP; in _nc_signal_handler()
/openbsd-src/gnu/lib/libreadline/
H A Dsignals.c72 typedef struct { SigHandler *sa_handler; int sa_mask, sa_flags; } sighandler_cxt; member
200 oh = (SigHandler *)old_winch.sa_handler;
217 oh->sa_handler = signal (sig, nh->sa_handler);
235 act.sa_handler = handler;
241 old_handler.sa_handler = (SigHandler *)signal (sig, handler);
247 if (handler != rl_signal_handler || old_handler.sa_handler != rl_signal_handler)
250 return (ohandler->sa_handler);
/openbsd-src/lib/libedit/
H A Dsig.c100 sel->el_signal->sig_action[i].sa_handler = SIG_ERR; in sig_handler()
130 el->el_signal->sig_action[i].sa_handler = SIG_ERR; in sig_init()
163 nsa.sa_handler = sig_handler; in sig_set()
172 osa.sa_handler != sig_handler) in sig_set()
192 if (el->el_signal->sig_action[i].sa_handler != SIG_ERR) in sig_clr()
/openbsd-src/lib/libfuse/
H A Dfuse.c479 if (old_sa.sa_handler == SIG_IGN) in fuse_remove_signal_handlers()
483 if (old_sa.sa_handler == SIG_IGN) in fuse_remove_signal_handlers()
487 if (old_sa.sa_handler == SIG_IGN) in fuse_remove_signal_handlers()
491 if (old_sa.sa_handler == SIG_IGN) in fuse_remove_signal_handlers()
495 if (old_sa.sa_handler == SIG_IGN) in fuse_remove_signal_handlers()
507 if (old_sa.sa_handler == SIG_DFL) in fuse_set_signal_handlers()
512 if (old_sa.sa_handler == SIG_DFL) in fuse_set_signal_handlers()
517 if (old_sa.sa_handler == SIG_DFL) in fuse_set_signal_handlers()
522 if (old_sa.sa_handler == SIG_DFL) in fuse_set_signal_handlers()
527 if (old_sa.sa_handler == SIG_DFL) in fuse_set_signal_handlers()
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.mike/
H A Dnet42.C6 __sighandler_t sa_handler; member
19 switch((__SIZE_TYPE__) (*p)->sigaction[i].sa_handler) in get_stat()
/openbsd-src/usr.sbin/tcpdump/
H A Dsetsignal.c36 if (sigaction(sig, NULL, &sa) == 0 && sa.sa_handler != SIG_IGN) { in setsignal()
37 sa.sa_handler = func; in setsignal()
/openbsd-src/lib/libc/gen/
H A Dsignal.c45 sa.sa_handler = a; in signal()
52 return (osa.sa_handler); in signal()
/openbsd-src/lib/libcurses/
H A DSigAction.h89 #undef sa_handler
90 #define sa_handler sv_handler macro
/openbsd-src/usr.bin/script/
H A Dscript.c154 sa.sa_handler = handlesigwinch; in main()
177 sa.sa_handler = finish; in main()
256 sa.sa_handler = scriptflush; in dooutput()
261 sa.sa_handler = SIG_IGN; in dooutput()
/openbsd-src/usr.sbin/hotplugd/
H A Dhotplugd.c95 sact.sa_handler = sigquit; in main()
99 sact.sa_handler = SIG_IGN; in main()
101 sact.sa_handler = sigchild; in main()
/openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/
H A DFuzzerUtilPosix.cpp75 if (sigact.sa_handler != SIG_DFL && sigact.sa_handler != SIG_IGN && in SetSigaction()
76 sigact.sa_handler != SIG_ERR) in SetSigaction()
/openbsd-src/usr.bin/mail/
H A Dtty.c90 act.sa_handler = SIG_DFL; in grabh()
200 act.sa_handler = ttyint; in readtty()
202 act.sa_handler = ttystop; in readtty()
231 act.sa_handler = SIG_DFL; in readtty()
272 act.sa_handler = SIG_DFL; in ttystop()
H A Dfio.c213 act.sa_handler = fioint; in readline()
215 saveint.sa_handler != SIG_IGN) { in readline()
220 savehup.sa_handler != SIG_IGN) in readline()
372 act.sa_handler = SIG_IGN; in ignoresig()
/openbsd-src/bin/pax/
H A Dpax.c376 if (o_hand.sa_handler == SIG_IGN) in setup_sig()
448 n_hand.sa_handler = sig_cleanup; in gen_init()
457 n_hand.sa_handler = SIG_IGN; in gen_init()
/openbsd-src/usr.bin/mandoc/
H A Dterm_tag.c63 sa.sa_handler = tag_signal; in term_tag_init()
74 sa.sa_handler = SIG_IGN; in term_tag_init()
220 sa.sa_handler = SIG_DFL; in tag_signal()
/openbsd-src/regress/lib/libpthread/sigwait/
H A Dsigwait.c116 act.sa_handler = SIG_IGN; in main()
124 act.sa_handler = sighandler; in main()
202 act.sa_handler = sighandler; in main()
/openbsd-src/regress/lib/libc/sys/
H A Dt_sigaction.c58 sa.sa_handler = &handler; in sa_resethand_child()
97 sa.sa_handler = catch; in ATF_TC_BODY()
/openbsd-src/usr.bin/less/
H A Dsignal.c153 sa.sa_handler = a; in lsignal()
158 return (osa.sa_handler); in lsignal()
/openbsd-src/regress/lib/libpthread/sigsuspend/
H A Dsigsuspend.c152 act.sa_handler = SIG_IGN; in main()
159 act.sa_handler = sighandler; in main()
181 act.sa_handler = sighandler; in main()
/openbsd-src/regress/usr.sbin/syslogd/
H A Dttylog.c84 act.sa_handler = terminate; in main()
103 act.sa_handler = iostdin; in main()
113 act.sa_handler = timeout; in main()
/openbsd-src/regress/sys/kern/signal/sigsuspend/
H A Dsigsuspend.c41 sa.sa_handler = usr1handler; in main()
45 sa.sa_handler = usr2handler; in main()
/openbsd-src/gnu/llvm/compiler-rt/lib/gwp_asan/optional/
H A Dsegv_handler_posix.cpp209 } else if (PreviousHandler.sa_handler == SIG_DFL) { in sigSegvHandler()
213 } else if (PreviousHandler.sa_handler == SIG_IGN) { in sigSegvHandler()
222 PreviousHandler.sa_handler(sig); in sigSegvHandler()
/openbsd-src/bin/ksh/
H A Dtrap.c38 Sigact_ign.sa_handler = SIG_IGN; in inittraps()
40 Sigact_trap.sa_handler = trapsig; in inittraps()
360 p->flags |= sigact.sa_handler == SIG_IGN ? in setsig()
390 sigact.sa_handler = f; in setsig()

1234567