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

/haiku/src/system/kernel/
H A Dsignal.cpp671 fOldMask(thread_get_current_thread()->sig_block_mask)
707 fOldMask(thread_get_current_thread()->sig_block_mask)
761 sigset_t mask = ~thread->sig_block_mask;
941 sigset_t nonBlockedMask = ~thread->sig_block_mask;
1258 : thread->sig_block_mask;
1262 thread->sig_block_mask |= handler.sa_mask & BLOCKABLE_SIGNALS;
1265 thread->sig_block_mask
1311 if ((thread->sig_block_mask & mask) == 0)
1353 return (thread->AllPendingSignals() & ~thread->sig_block_mask) != 0;
1496 else if ((SIGNAL_TO_MASK(SIGCONT) & ~thread->sig_block_mask) !
[all...]
H A Dthread.cpp178 sig_block_mask(0),
581 signal_mask = currentThread->sig_block_mask;
923 thread->sig_block_mask = attributes.signal_mask;
1784 (int64)thread->sig_block_mask,
H A Dteam.cpp2228 thread->sig_block_mask = parentThread->sig_block_mask;
3073 && (thread->sig_block_mask & SIGNAL_TO_MASK(SIGTTOU)) == 0) {
/haiku/headers/private/kernel/
H A Dthread.h197 && (pendingSignals & ~thread->sig_block_mask) != 0)
H A Dthread_types.h456 sigset_t sig_block_mask; // protected by team->signal_lock, member in struct:BKernel::Thread
463 // the old sig_block_mask to be restored when returning to userland

Completed in 156 milliseconds