headers/posix/poll.h
42
const struct timespec *timeout, const sigset_t *sigMask);
headers/posix/setjmp.h
18
sigset_t inverted_signal_mask;
headers/posix/signal.h
235
int sigprocmask(int how, const sigset_t* set, sigset_t* oldSet);
headers/posix/signal.h
236
int pthread_sigmask(int how, const sigset_t* set, sigset_t* oldSet);
headers/posix/signal.h
248
int sigpending(sigset_t* set);
headers/posix/signal.h
249
int sigsuspend(const sigset_t* mask);
headers/posix/signal.h
251
int sigwait(const sigset_t* set, int* _signal);
headers/posix/signal.h
252
int sigwaitinfo(const sigset_t* set, siginfo_t* info);
headers/posix/signal.h
253
int sigtimedwait(const sigset_t* set, siginfo_t* info,
headers/posix/signal.h
260
int sigemptyset(sigset_t* set);
headers/posix/signal.h
261
int sigfillset(sigset_t* set);
headers/posix/signal.h
262
int sigaddset(sigset_t* set, int _signal);
headers/posix/signal.h
263
int sigdelset(sigset_t* set, int _signal);
headers/posix/signal.h
264
int sigismember(const sigset_t* set, int _signal);
headers/posix/signal.h
358
sigset_t uc_sigmask;
headers/posix/signal.h
76
sigset_t sa_mask;
headers/posix/spawn.h
73
sigset_t *sigdefault);
headers/posix/spawn.h
75
const sigset_t *sigdefault);
headers/posix/spawn.h
77
sigset_t *_sigmask);
headers/posix/spawn.h
79
const sigset_t *sigmask);
headers/posix/sys/select.h
45
struct fd_set *errorBits, const struct timespec *timeout, const sigset_t *sigMask);
headers/private/kernel/ksignal.h
160
sigset_t AllSignals() const
headers/private/kernel/ksignal.h
164
int32 HighestSignalPriority(sigset_t nonBlocked)
headers/private/kernel/ksignal.h
175
void RemoveSignals(sigset_t mask);
headers/private/kernel/ksignal.h
177
Signal* DequeueSignal(sigset_t nonBlocked,
headers/private/kernel/ksignal.h
184
int32 _GetHighestPrioritySignal(sigset_t nonBlocked,
headers/private/kernel/ksignal.h
190
sigset_t fQueuedSignalsMask;
headers/private/kernel/ksignal.h
191
sigset_t fUnqueuedSignalsMask;
headers/private/kernel/ksignal.h
232
status_t _user_set_signal_mask(int how, const sigset_t *set, sigset_t *oldSet);
headers/private/kernel/ksignal.h
236
status_t _user_sigwait(const sigset_t *set, siginfo_t *info, uint32 flags,
headers/private/kernel/ksignal.h
238
status_t _user_sigsuspend(const sigset_t *mask);
headers/private/kernel/ksignal.h
239
status_t _user_sigpending(sigset_t *set);
headers/private/kernel/ksignal.h
34
(((sigset_t)1 << (SIGKILL - 1)) | ((sigset_t)1 << (SIGKILLTHR - 1)))
headers/private/kernel/thread.h
197
sigset_t pendingSignals = thread->AllPendingSignals();
headers/private/kernel/thread.h
44
sigset_t signal_mask;
headers/private/kernel/thread_types.h
239
sigset_t sig_block_mask; // protected by team->signal_lock,
headers/private/kernel/thread_types.h
241
sigset_t sigsuspend_original_unblocked_mask;
headers/private/kernel/thread_types.h
245
sigset_t old_sig_block_mask;
headers/private/kernel/thread_types.h
378
sigset_t ThreadPendingSignals() const
headers/private/kernel/thread_types.h
380
inline sigset_t AllPendingSignals() const;
headers/private/kernel/thread_types.h
389
void RemovePendingSignals(sigset_t mask)
headers/private/kernel/thread_types.h
394
sigset_t nonBlocked) const;
headers/private/kernel/thread_types.h
395
inline Signal* DequeuePendingSignal(sigset_t nonBlocked,
headers/private/kernel/thread_types.h
560
sigset_t PendingSignals() const
headers/private/kernel/thread_types.h
571
void RemovePendingSignals(sigset_t mask)
headers/private/kernel/thread_types.h
576
sigset_t nonBlocked) const;
headers/private/kernel/thread_types.h
577
inline Signal* DequeuePendingSignal(sigset_t nonBlocked,
headers/private/kernel/thread_types.h
746
Team::HighestPendingSignalPriority(sigset_t nonBlocked) const
headers/private/kernel/thread_types.h
753
Team::DequeuePendingSignal(sigset_t nonBlocked, Signal& buffer)
headers/private/kernel/thread_types.h
766
inline sigset_t
headers/private/kernel/thread_types.h
774
Thread::HighestPendingSignalPriority(sigset_t nonBlocked) const
headers/private/kernel/thread_types.h
781
Thread::DequeuePendingSignal(sigset_t nonBlocked, Signal& buffer)
headers/private/kernel/user_debugger.h
117
sigset_t ignore_signals;
headers/private/kernel/user_debugger.h
119
sigset_t ignore_signals_once;
headers/private/kernel/vfs.h
214
fd_set *errorSet, bigtime_t timeout, const sigset_t *sigMask);
headers/private/kernel/vfs.h
216
const sigset_t *sigMask);
headers/private/libroot/signal_private.h
100
int __sigwait(const sigset_t* set, int* _signal);
headers/private/libroot/signal_private.h
108
int __sigemptyset(sigset_t* set);
headers/private/libroot/signal_private.h
109
int __sigfillset(sigset_t* set);
headers/private/libroot/signal_private.h
110
int __sigismember(const sigset_t* set, int signal);
headers/private/libroot/signal_private.h
111
int __sigaddset(sigset_t* set, int signal);
headers/private/libroot/signal_private.h
112
int __sigdelset(sigset_t* set, int signal);
headers/private/libroot/signal_private.h
29
to_beos_sigset(sigset_t set)
headers/private/libroot/signal_private.h
43
static inline sigset_t
headers/private/libroot/signal_private.h
46
sigset_t set = beosSet;
headers/private/libroot/signal_private.h
90
int __pthread_sigmask(int how, const sigset_t* set, sigset_t* oldSet);
headers/private/libroot/signal_private.h
91
int __sigprocmask(int how, const sigset_t* set, sigset_t* oldSet);
headers/private/libroot/signal_private.h
94
int __sigpending(sigset_t* set);
headers/private/libroot/signal_private.h
97
int __sigsuspend(const sigset_t* mask);
headers/private/system/signal_defs.h
37
#define SIGNAL_TO_MASK(signal) ((sigset_t)1 << ((signal) - 1))
headers/private/system/syscalls.h
231
extern status_t _kern_set_signal_mask(int how, const sigset_t *set,
headers/private/system/syscalls.h
232
sigset_t *oldSet);
headers/private/system/syscalls.h
235
extern status_t _kern_sigwait(const sigset_t *set, siginfo_t *info,
headers/private/system/syscalls.h
237
extern status_t _kern_sigsuspend(const sigset_t *mask);
headers/private/system/syscalls.h
238
extern status_t _kern_sigpending(sigset_t *set);
headers/private/system/syscalls.h
303
bigtime_t timeout, const sigset_t *sigMask);
headers/private/system/syscalls.h
305
bigtime_t timeout, const sigset_t *sigMask);
headers/private/system/user_thread_defs.h
20
sigset_t pending_signals; // signals that are pending, when
src/apps/debugger/util/SignalSet.h
16
SignalSet(const sigset_t& signals);
src/apps/debugger/util/SignalSet.h
18
void SetTo(const sigset_t& signals);
src/apps/debugger/util/SignalSet.h
21
const sigset_t& Signals() const { return fSignals; }
src/apps/debugger/util/SignalSet.h
40
sigset_t fSignals;
src/apps/debugger/util/SignalSet.h
56
SignalSet::SignalSet(const sigset_t& signals)
src/apps/debugger/util/SignalSet.h
64
SignalSet::SetTo(const sigset_t& signals)
src/apps/terminal/Shell.cpp
457
sigset_t blockedSignals;
src/apps/terminal/TermApp.cpp
102
sigset_t blockedSignals;
src/apps/terminal/TermApp.cpp
282
sigset_t waitForSignals;
src/bin/debug/strace/signals.cpp
288
sigset_t value;
src/bin/debug/strace/signals.cpp
298
sigset_t mask = value;
src/bin/debug/strace/signals.cpp
312
value &= (((sigset_t)1 << SIGRESERVED2) - 1);
src/bin/network/ftpd/ftpcmd.y
1175
sigset_t sset, osset;
src/bin/network/ftpd/ftpd.c
2828
sigset_t sset;
src/libs/bsd/signal.c
23
sigset_t set = mask;
src/libs/bsd/signal.c
24
sigset_t oset;
src/libs/bsd/signal.c
36
sigset_t set = mask;
src/libs/bsd/signal.c
37
sigset_t oset;
src/libs/posix_error_mapper/signal.cpp
13
(int how, const sigset_t *set, sigset_t *oldSet),
src/libs/posix_error_mapper/signal.cpp
18
WRAPPER_FUNCTION(int, sigwait, (const sigset_t *set, int *signal),
src/libs/stdc++/legacy/sigsetmask.c
20
sigset_t new;
src/libs/stdc++/legacy/sigsetmask.c
21
sigset_t old;
src/system/kernel/events/wait_for_objects.cpp
1008
sigset_t sigMask;
src/system/kernel/events/wait_for_objects.cpp
1035
const sigset_t *userSigMask)
src/system/kernel/events/wait_for_objects.cpp
1060
sigset_t sigMask;
src/system/kernel/events/wait_for_objects.cpp
433
bigtime_t timeout, const sigset_t *sigMask, bool kernel)
src/system/kernel/events/wait_for_objects.cpp
484
sigset_t oldSigMask;
src/system/kernel/events/wait_for_objects.cpp
563
const sigset_t *sigMask, bool kernel)
src/system/kernel/events/wait_for_objects.cpp
598
sigset_t oldSigMask;
src/system/kernel/events/wait_for_objects.cpp
906
bigtime_t timeout, const sigset_t *sigMask)
src/system/kernel/events/wait_for_objects.cpp
918
const sigset_t *sigMask)
src/system/kernel/events/wait_for_objects.cpp
952
fd_set *userErrorSet, bigtime_t timeout, const sigset_t *userSigMask)
src/system/kernel/signal.cpp
1257
sigset_t oldBlockMask = thread->sigsuspend_original_unblocked_mask != 0
src/system/kernel/signal.cpp
1308
sigset_t mask = SIGNAL_TO_MASK(signal);
src/system/kernel/signal.cpp
1719
sigset_t nonBlocked = ~thread->sig_block_mask
src/system/kernel/signal.cpp
1954
sigprocmask_internal(int how, const sigset_t* set, sigset_t* oldSet)
src/system/kernel/signal.cpp
1960
sigset_t oldMask = thread->sig_block_mask;
src/system/kernel/signal.cpp
1990
sigprocmask(int how, const sigset_t* set, sigset_t* oldSet)
src/system/kernel/signal.cpp
2057
sigwait_internal(const sigset_t* set, siginfo_t* info, uint32 flags,
src/system/kernel/signal.cpp
2061
sigset_t requestedSignals = *set & BLOCKABLE_SIGNALS;
src/system/kernel/signal.cpp
2077
sigset_t pendingSignals = thread->AllPendingSignals();
src/system/kernel/signal.cpp
2109
sigset_t blockedSignals = thread->sig_block_mask;
src/system/kernel/signal.cpp
2156
sigsuspend_internal(const sigset_t* _mask)
src/system/kernel/signal.cpp
2158
sigset_t mask = *_mask & BLOCKABLE_SIGNALS;
src/system/kernel/signal.cpp
2169
sigset_t oldMask = thread->sigsuspend_original_unblocked_mask != 0
src/system/kernel/signal.cpp
2199
sigpending_internal(sigset_t* set)
src/system/kernel/signal.cpp
2282
_user_set_signal_mask(int how, const sigset_t *userSet, sigset_t *userOldSet)
src/system/kernel/signal.cpp
2284
sigset_t set, oldSet;
src/system/kernel/signal.cpp
2288
|| user_memcpy(&set, userSet, sizeof(sigset_t)) < B_OK))
src/system/kernel/signal.cpp
2290
|| user_memcpy(&oldSet, userOldSet, sizeof(sigset_t)) < B_OK)))
src/system/kernel/signal.cpp
2298
&& user_memcpy(userOldSet, &oldSet, sizeof(sigset_t)) < B_OK)
src/system/kernel/signal.cpp
2332
_user_sigwait(const sigset_t *userSet, siginfo_t *userInfo, uint32 flags,
src/system/kernel/signal.cpp
2336
sigset_t set;
src/system/kernel/signal.cpp
2338
|| user_memcpy(&set, userSet, sizeof(sigset_t)) != B_OK) {
src/system/kernel/signal.cpp
2367
_user_sigsuspend(const sigset_t *userMask)
src/system/kernel/signal.cpp
2369
sigset_t mask;
src/system/kernel/signal.cpp
2374
|| user_memcpy(&mask, userMask, sizeof(sigset_t)) < B_OK) {
src/system/kernel/signal.cpp
2383
_user_sigpending(sigset_t *userSet)
src/system/kernel/signal.cpp
2385
sigset_t set;
src/system/kernel/signal.cpp
2395
&& user_memcpy(userSet, &set, sizeof(sigset_t)) < B_OK)
src/system/kernel/signal.cpp
380
PendingSignals::HighestSignalPriority(sigset_t nonBlocked) const
src/system/kernel/signal.cpp
432
PendingSignals::RemoveSignals(sigset_t mask)
src/system/kernel/signal.cpp
463
PendingSignals::DequeueSignal(sigset_t nonBlocked, Signal& buffer)
src/system/kernel/signal.cpp
500
PendingSignals::_GetHighestPrioritySignal(sigset_t nonBlocked,
src/system/kernel/signal.cpp
522
sigset_t unqueuedSignals = fUnqueuedSignalsMask & nonBlocked;
src/system/kernel/signal.cpp
526
sigset_t mask = SIGNAL_TO_MASK(signal);
src/system/kernel/signal.cpp
557
sigset_t mask = 0;
src/system/kernel/signal.cpp
668
SigProcMask(int how, sigset_t mask)
src/system/kernel/signal.cpp
698
sigset_t fMask;
src/system/kernel/signal.cpp
699
sigset_t fOldMask;
src/system/kernel/signal.cpp
705
SigSuspend(sigset_t mask)
src/system/kernel/signal.cpp
720
sigset_t fMask;
src/system/kernel/signal.cpp
721
sigset_t fOldMask;
src/system/kernel/signal.cpp
762
sigset_t mask = ~thread->sig_block_mask;
src/system/kernel/signal.cpp
855
dequeue_thread_or_team_signal(Thread* thread, sigset_t nonBlocked,
src/system/kernel/signal.cpp
875
sigset_t signalMask)
src/system/kernel/signal.cpp
942
sigset_t nonBlockedMask = ~thread->sig_block_mask;
src/system/kernel/signal.cpp
943
sigset_t signalMask = thread->AllPendingSignals() & nonBlockedMask;
src/system/libnetwork/netresolv/resolv/res_send.c
1201
struct timespec *tsp, const sigset_t *sigmask)
src/system/libnetwork/netresolv/resolv/res_send.c
1204
sigset_t sigs;
src/system/libnetwork/netresolv/resolv/res_send.c
173
const sigset_t *);
src/system/libroot/os/stack_protector.cpp
41
sigset_t mask;
src/system/libroot/posix/arch/generic/longjmp_return.c
21
sigset_t signalMask = ~buffer[0].inverted_signal_mask;
src/system/libroot/posix/arch/generic/setjmp_save_sigs.c
21
sigset_t signalMask;
src/system/libroot/posix/poll.cpp
20
const sigset_t *sigMask);
src/system/libroot/posix/poll.cpp
32
const sigset_t *sigMask)
src/system/libroot/posix/signal/set_signal_mask.cpp
35
sigset_t set;
src/system/libroot/posix/signal/set_signal_mask.cpp
40
sigset_t oldSet;
src/system/libroot/posix/signal/set_signal_mask.cpp
55
__sigprocmask(int how, const sigset_t* set, sigset_t* oldSet)
src/system/libroot/posix/signal/set_signal_mask.cpp
62
__pthread_sigmask(int how, const sigset_t* set, sigset_t* oldSet)
src/system/libroot/posix/signal/sighold.cpp
31
sigset_t tempSignalSet = 0;
src/system/libroot/posix/signal/sigpause.cpp
31
sigset_t processSignalSet;
src/system/libroot/posix/signal/sigpending.cpp
27
sigset_t set;
src/system/libroot/posix/signal/sigpending.cpp
37
__sigpending(sigset_t* set)
src/system/libroot/posix/signal/sigrelse.cpp
31
sigset_t tempSignalSet = 0;
src/system/libroot/posix/signal/sigset.cpp
76
sigset_t newSet = 0;
src/system/libroot/posix/signal/sigset.cpp
80
sigset_t oldSet;
src/system/libroot/posix/signal/sigset_accessors.cpp
101
__sigismember(const sigset_t* set, int signal)
src/system/libroot/posix/signal/sigset_accessors.cpp
113
__sigaddset(sigset_t* set, int signal)
src/system/libroot/posix/signal/sigset_accessors.cpp
126
__sigdelset(sigset_t* set, int signal)
src/system/libroot/posix/signal/sigset_accessors.cpp
85
__sigemptyset(sigset_t* set)
src/system/libroot/posix/signal/sigset_accessors.cpp
87
*set = (sigset_t)0;
src/system/libroot/posix/signal/sigset_accessors.cpp
93
__sigfillset(sigset_t* set)
src/system/libroot/posix/signal/sigset_accessors.cpp
95
*set = ~(sigset_t)0;
src/system/libroot/posix/signal/sigsuspend.cpp
28
sigset_t mask = from_beos_sigset(*beosMask);
src/system/libroot/posix/signal/sigsuspend.cpp
34
__sigsuspend(const sigset_t* mask)
src/system/libroot/posix/signal/sigwait.cpp
23
sigset_t set = from_beos_sigset(*beosSet);
src/system/libroot/posix/signal/sigwait.cpp
37
__sigwait(const sigset_t* set, int* _signal)
src/system/libroot/posix/signal/sigwaitinfo.cpp
20
sigwaitinfo(const sigset_t* set, siginfo_t* info)
src/system/libroot/posix/signal/sigwaitinfo.cpp
27
sigtimedwait(const sigset_t* set, siginfo_t* info,
src/system/libroot/posix/spawn.cpp
342
posix_spawnattr_getsigdefault(const posix_spawnattr_t *_attr, sigset_t *sigdefault)
src/system/libroot/posix/spawn.cpp
349
memcpy(sigdefault, &attr->sigdefault, sizeof(sigset_t));
src/system/libroot/posix/spawn.cpp
357
const sigset_t *sigdefault)
src/system/libroot/posix/spawn.cpp
364
memcpy(&attr->sigdefault, sigdefault, sizeof(sigset_t));
src/system/libroot/posix/spawn.cpp
371
posix_spawnattr_getsigmask(const posix_spawnattr_t *_attr, sigset_t *sigmask)
src/system/libroot/posix/spawn.cpp
378
memcpy(sigmask, &attr->sigmask, sizeof(sigset_t));
src/system/libroot/posix/spawn.cpp
385
posix_spawnattr_setsigmask(posix_spawnattr_t *_attr, const sigset_t *sigmask)
src/system/libroot/posix/spawn.cpp
392
memcpy(&attr->sigmask, sigmask, sizeof(sigset_t));
src/system/libroot/posix/spawn.cpp
50
sigset_t sigdefault;
src/system/libroot/posix/spawn.cpp
51
sigset_t sigmask;
src/system/libroot/posix/stdio/tmpfile.c
46
sigset_t set, oset;
src/system/libroot/posix/sys/select.cpp
24
const struct timespec *tv, const sigset_t *beosSignalMask);
src/system/libroot/posix/sys/select.cpp
27
const sigset_t *sigMask);
src/system/libroot/posix/sys/select.cpp
33
const sigset_t *beosSignalMask)
src/system/libroot/posix/sys/select.cpp
36
sigset_t signalMask;
src/system/libroot/posix/sys/select.cpp
54
const sigset_t *sigMask)
src/system/libroot/posix/unistd/pause.c
22
sigset_t mask;
src/system/libroot/posix/unistd/system.cpp
33
sigset_t mask, oldMask;
src/tests/system/kernel/sigint_bug113_test.cpp
78
sigset_t signalMask;
src/tests/system/kernel/sigsuspend_test.cpp
18
sigset_t blockedSignalSet;
src/tests/system/libroot/posix/pthread_signal_test.cpp
22
sigset_t mask;
src/tests/system/libroot/posix/pthread_signal_test.cpp
50
sigset_t mask;
src/tests/system/libroot/posix/pthread_signal_test.cpp
68
sigset_t mask;
src/tests/system/libroot/posix/pthread_sigqueue.cpp
91
sigset_t mask;
src/tests/system/libroot/posix/pthread_sigqueue.cpp
97
sigset_t mask;