Home | History | Annotate | Download | only in lib

Lines Matching defs:handler

34    where any handler is uninstalled prior to being invoked.  This is
51 for the signal SIGABRT. Only one signal handler is stored for both
67 signal_nothrow (int sig, handler_t handler)
73 result = signal (sig, handler);
95 ext_signal (int sig, handler_t handler)
102 SIGPIPE_handler = handler;
106 return signal (sig, handler);
190 /* Signal handler that is installed for blocked signals. */
194 /* Reinstall the handler, in case the signal occurs multiple times
196 signal in between when the kernel uninstalled the handler and
197 when we reinstall it will trigger the default handler; oh
273 /* The application changed a signal handler while the signal
292 /* Install the handler FUNC for signal SIG, and return the previous
293 handler. */
295 rpl_signal (int sig, handler_t handler)
297 /* We must provide a wrapper, so that a user can query what handler
300 && handler != SIG_ERR)
314 old_handlers for signal B, such that handler A can see
319 old_handlers[sig] = handler;
323 return signal (sig, handler);
341 handler_t handler = SIGPIPE_handler;
342 if (handler == SIG_DFL)
344 else if (handler != SIG_IGN)
345 (*handler) (SIGPIPE);