Lines Matching refs:sighandlers
50 static __sighandler_t sighandlers[NSIG] = { SIG_DFL }; variable
59 if (sighandlers[SIGINT]) in msvcrt_console_handler()
61 if (sighandlers[SIGINT] != SIG_IGN) in msvcrt_console_handler()
62 sighandlers[SIGINT](SIGINT); in msvcrt_console_handler()
106 if ((handler = sighandlers[SIGSEGV]) != SIG_DFL) in msvcrt_exception_filter()
114 sighandlers[SIGSEGV] = SIG_DFL; in msvcrt_exception_filter()
132 if ((handler = sighandlers[SIGFPE]) != SIG_DFL) in msvcrt_exception_filter()
140 sighandlers[SIGFPE] = SIG_DFL; in msvcrt_exception_filter()
161 if ((handler = sighandlers[SIGILL]) != SIG_DFL) in msvcrt_exception_filter()
169 sighandlers[SIGILL] = SIG_DFL; in msvcrt_exception_filter()
216 ret = sighandlers[sig]; in signal()
217 sighandlers[sig] = func; in signal()
239 handler = sighandlers[sig]; in raise()
245 sighandlers[sig] = SIG_DFL; in raise()
260 handler = sighandlers[sig]; in raise()
264 sighandlers[sig] = SIG_DFL; in raise()