Lines Matching defs:signal
11 #include <signal.h>
23 signal_common(int signal, __sighandler_t signalHandler, int flags)
32 if (__sigaction(signal, &newAction, &oldAction) != 0)
41 __signal_beos(int signal, __sighandler_t signalHandler)
43 // check signal range
44 if (signal < 0 || signal > MAX_SIGNAL_NUMBER_BEOS) {
49 // set the signal handler
50 __sighandler_t result = signal_common(signal, signalHandler,
55 // If the signal is SIGSEGV, set the same signal handler for SIGBUS. Those
57 if (signal == SIGSEGV)
65 __signal(int signal, __sighandler_t signalHandler)
67 return signal_common(signal, signalHandler, 0);
71 DEFINE_LIBROOT_KERNEL_SYMBOL_VERSION("__signal_beos", "signal@", "BASE");
73 DEFINE_LIBROOT_KERNEL_SYMBOL_VERSION("__signal", "signal@@", "1_ALPHA4");