Searched refs:signalMask (Results 1 - 5 of 5) sorted by relevance

/haiku/src/system/libroot/posix/arch/generic/
H A Dsetjmp_save_sigs.c21 sigset_t signalMask; local
22 if (saveMask != 0 && sigprocmask(SIG_BLOCK, NULL, &signalMask) == 0)
23 buffer[0].inverted_signal_mask = ~signalMask;
H A Dlongjmp_return.c21 sigset_t signalMask = ~buffer[0].inverted_signal_mask; local
22 sigprocmask(SIG_SETMASK, &signalMask, NULL);
/haiku/src/system/libroot/posix/sys/
H A Dselect.cpp36 sigset_t signalMask; local
42 signalMask = from_beos_sigset(*beosSignalMask);
45 beosSignalMask != NULL ? &signalMask : NULL);
/haiku/src/tests/system/kernel/
H A Dsigint_bug113_test.cpp78 sigset_t signalMask; local
79 sigprocmask(SIG_BLOCK, NULL, &signalMask);
83 if (sigismember(&signalMask, kSignals[i].signal)) {
/haiku/src/system/kernel/
H A Dsignal.cpp809 uint64 signalMask = SIGNAL_TO_MASK(signal->Number()); local
814 if ((thread->debug_info.ignore_signals_once & signalMask) != 0) {
815 thread->debug_info.ignore_signals_once &= ~signalMask;
819 if ((thread->debug_info.ignore_signals & signalMask) != 0)
874 sigset_t signalMask)
892 frameData.context.uc_sigmask = signalMask;
942 sigset_t signalMask = thread->AllPendingSignals() & nonBlockedMask; local
946 && (signalMask & NON_DEFERRABLE_SIGNALS) == 0
948 thread->user_thread->pending_signals = signalMask;
973 signalMask
873 setup_signal_frame(Thread* thread, struct sigaction* action, Signal* signal, sigset_t signalMask) argument
[all...]

Completed in 41 milliseconds