Searched refs:signalHandler (Results 1 - 4 of 4) sorted by relevance

/haiku/src/system/libroot/posix/signal/
H A Dsignal.cpp23 signal_common(int signal, __sighandler_t signalHandler, int flags) argument
28 newAction.sa_handler = signalHandler;
41 __signal_beos(int signal, __sighandler_t signalHandler) argument
50 __sighandler_t result = signal_common(signal, signalHandler,
58 signal_common(SIGBUS, signalHandler, SA_BEOS_COMPATIBLE_HANDLER);
65 __signal(int signal, __sighandler_t signalHandler) argument
67 return signal_common(signal, signalHandler, 0);
H A Dsigset.cpp15 __sigset_beos(int signal, __sighandler_t signalHandler) argument
19 newAction.sa_handler = signalHandler;
21 if (signal == SIGCHLD && signalHandler == SIG_IGN) {
30 signalHandler == SIG_HOLD ? NULL : &newAction, &oldAction) == -1) {
40 if (signalHandler == SIG_HOLD) {
56 __sigset(int signal, __sighandler_t signalHandler) argument
60 newAction.sa_handler = signalHandler;
62 if (signal == SIGCHLD && signalHandler == SIG_IGN) {
71 signalHandler == SIG_HOLD ? NULL : &newAction, &oldAction) == -1) {
81 if (signalHandler
[all...]
/haiku/headers/private/libroot/
H A Dsignal_private.h59 __sighandler_t __signal_beos(int signal, __sighandler_t signalHandler);
60 __sighandler_t __signal(int signal, __sighandler_t signalHandler);
67 __sighandler_t __sigset_beos(int signal, __sighandler_t signalHandler);
68 __sighandler_t __sigset(int signal, __sighandler_t signalHandler);
/haiku/headers/posix/
H A Dsignal.h228 __sighandler_t signal(int _signal, __sighandler_t signalHandler);
231 __sighandler_t sigset(int _signal, __sighandler_t signalHandler);

Completed in 263 milliseconds