Lines Matching refs:oh
70 # define rl_sigaction(s, nh, oh) sigaction(s, nh, oh) argument
184 SigHandler *oh; local
200 oh = (SigHandler *)old_winch.sa_handler;
201 if (oh && oh != (SigHandler *)SIG_IGN && oh != (SigHandler *)SIG_DFL)
202 (*oh) (sig);
213 rl_sigaction (sig, nh, oh) in rl_sigaction() argument
215 sighandler_cxt *nh, *oh;
217 oh->sa_handler = signal (sig, nh->sa_handler);
260 SigHandler *oh; local
263 oh = rl_set_sighandler (sig, handler, ohandler);
264 if (oh == (SigHandler *)SIG_IGN)
272 SigHandler *oh; in rl_set_signals() local
280 oh = rl_set_sighandler (SIGALRM, rl_signal_handler, &old_alrm); in rl_set_signals()
281 if (oh == (SigHandler *)SIG_IGN) in rl_set_signals()
288 if (oh != (SigHandler *)SIG_DFL && (old_alrm.sa_flags & SA_RESTART)) in rl_set_signals()