Home
last modified time | relevance | path

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

/haiku/src/system/kernel/
H A Dsignal.cpp672 fOldMask(thread_get_current_thread()->sig_block_mask) in SigProcMask()
708 fOldMask(thread_get_current_thread()->sig_block_mask) in SigSuspend()
762 sigset_t mask = ~thread->sig_block_mask; in update_thread_signals_flag()
942 sigset_t nonBlockedMask = ~thread->sig_block_mask; in handle_signals()
1259 : thread->sig_block_mask; in handle_signals()
1263 thread->sig_block_mask |= handler.sa_mask & BLOCKABLE_SIGNALS; in handle_signals()
1266 thread->sig_block_mask in handle_signals()
1312 if ((thread->sig_block_mask & mask) == 0) in is_team_signal_blocked()
1354 return (thread->AllPendingSignals() & ~thread->sig_block_mask) != 0; in has_signals_pending()
1497 else if ((SIGNAL_TO_MASK(SIGCONT) & ~thread->sig_block_mask) != 0) in send_signal_to_thread_locked()
[all …]
H A Dthread.cpp179 sig_block_mask(0), in Thread()
582 signal_mask = currentThread->sig_block_mask; in InitFromUserAttributes()
924 thread->sig_block_mask = attributes.signal_mask; in thread_create_thread()
1793 (int64)thread->sig_block_mask, in _dump_thread_info()
H A Dteam.cpp2233 thread->sig_block_mask = parentThread->sig_block_mask; in fork_team()
3078 && (thread->sig_block_mask & SIGNAL_TO_MASK(SIGTTOU)) == 0) { in team_set_foreground_process_group()
/haiku/headers/private/kernel/
H A Dthread.h199 && (pendingSignals & ~thread->sig_block_mask) != 0) in thread_is_interrupted()
H A Dthread_types.h457 sigset_t sig_block_mask; // protected by team->signal_lock, member