Lines Matching refs:sa_handler
78 /* Set of current actions. If sa_handler for an entry is NULL, then
90 if (sig < 0 || NSIG <= sig || !action_array[sig].sa_handler)
106 handler = action_array[sig].sa_handler;
110 action_array[sig].sa_handler = NULL;
139 || (act && act->sa_handler == SIG_ERR))
164 if (action_array[sig].sa_handler)
170 oact->sa_handler = signal (sig, SIG_DFL);
171 if (oact->sa_handler == SIG_ERR)
173 signal (sig, oact->sa_handler);
183 if (act->sa_handler == SIG_DFL || act->sa_handler == SIG_IGN)
185 if (signal (sig, act->sa_handler) == SIG_ERR)
187 action_array[sig].sa_handler = NULL;