| /freebsd/sys/contrib/vchiq/interface/vchiq_arm/ |
| H A D | vchiq_killable.h | 47 sigset_t blocked, oldset; in down_interruptible_killable() local 49 sigprocmask(SIG_SETMASK, &blocked, &oldset); in down_interruptible_killable() 51 sigprocmask(SIG_SETMASK, &oldset, NULL); in down_interruptible_killable() 61 sigset_t blocked, oldset; in mutex_lock_interruptible_killable() local 63 sigprocmask(SIG_SETMASK, &blocked, &oldset); in mutex_lock_interruptible_killable() 65 sigprocmask(SIG_SETMASK, &oldset, NULL); in mutex_lock_interruptible_killable()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_linux.h | 57 __sanitizer_sigset_t *oldset); 59 void SetSigProcMask(__sanitizer_sigset_t *set, __sanitizer_sigset_t *oldset); 60 void BlockSignals(__sanitizer_sigset_t *oldset = nullptr);
|
| H A D | sanitizer_solaris.cpp | 202 __sanitizer_sigset_t *oldset) { in DECLARE__REAL_AND_INTERNAL() argument 203 return _REAL(sigprocmask)(how, set, oldset); in DECLARE__REAL_AND_INTERNAL()
|
| H A D | sanitizer_netbsd.cpp | 322 __sanitizer_sigset_t *oldset) { in internal_sigprocmask() argument 324 return _sys___sigprocmask14(how, set, oldset); in internal_sigprocmask()
|
| H A D | sanitizer_haiku.cpp | 332 __sanitizer_sigset_t *oldset) { in internal_sigprocmask() argument 334 return _kern_set_signal_mask(how, set, oldset); in internal_sigprocmask()
|
| H A D | sanitizer_linux.cpp | 183 void SetSigProcMask(__sanitizer_sigset_t *set, __sanitizer_sigset_t *oldset) { in SetSigProcMask() argument 184 CHECK_EQ(0, internal_sigprocmask(SIG_SETMASK, set, oldset)); in SetSigProcMask() 191 __sanitizer_sigset_t &oldset, int signum) { in KeepUnblocked() argument 193 if (SANITIZER_ANDROID || !internal_sigismember(&oldset, signum)) in KeepUnblocked() 199 void BlockSignals(__sanitizer_sigset_t *oldset) { in BlockSignals() argument 236 SetSigProcMask(&newset, oldset); in BlockSignals() 1029 __sanitizer_sigset_t *oldset) { in internal_sigprocmask() argument 1031 return internal_syscall(SYSCALL(sigprocmask), how, set, oldset); in internal_sigprocmask() 1034 __sanitizer_kernel_sigset_t *k_oldset = (__sanitizer_kernel_sigset_t *)oldset; in internal_sigprocmask()
|
| H A D | sanitizer_mac.cpp | 235 __sanitizer_sigset_t *oldset) { in internal_sigprocmask() argument 237 return pthread_sigmask(how, set, oldset); in internal_sigprocmask()
|
| H A D | sanitizer_common_interceptors.inc | 4486 __sanitizer_sigset_t *oldset) { 4488 COMMON_INTERCEPTOR_ENTER(ctx, sigprocmask, how, set, oldset); 4493 int res = REAL(sigprocmask)(how, set, oldset); 4494 if (!res && oldset) 4495 COMMON_INTERCEPTOR_WRITE_RANGE(ctx, oldset, sizeof(*oldset)); 4505 __sanitizer_sigset_t *oldset) { 4507 COMMON_INTERCEPTOR_ENTER(ctx, pthread_sigmask, how, set, oldset); 4512 int res = REAL(pthread_sigmask)(how, set, oldset); 4513 if (!res && oldset) 4514 COMMON_INTERCEPTOR_WRITE_RANGE(ctx, oldset, sizeof(*oldset));
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_platform_linux.cpp | 636 __sanitizer_sigset_t oldset; in cur_thread() local 637 CHECK_EQ(0, internal_sigprocmask(SIG_SETMASK, &emptyset, &oldset)); in cur_thread() 654 CHECK_EQ(0, internal_sigprocmask(SIG_SETMASK, &oldset, nullptr)); in cur_thread() 666 __sanitizer_sigset_t oldset; in cur_thread_finalize() local 667 CHECK_EQ(0, internal_sigprocmask(SIG_SETMASK, &emptyset, &oldset)); in cur_thread_finalize() 673 CHECK_EQ(0, internal_sigprocmask(SIG_SETMASK, &oldset, nullptr)); in cur_thread_finalize()
|
| H A D | tsan_interceptors_posix.cpp | 182 __sanitizer::Vector<__sanitizer_sigset_t> oldset; member 563 buf->oldset_stack_size = sctx ? sctx->oldset.Size() : 0; in SetJmp() 582 while (sctx->oldset.Size() > buf->oldset_stack_size) in LongJmp() 583 sctx->oldset.PopBack(); in LongJmp() 1027 sctx->oldset.Reset(); in PlatformCleanUpThreadState() 2132 __sanitizer_sigset_t *oldset) { in TSAN_INTERCEPTOR() argument 2133 SCOPED_TSAN_INTERCEPTOR(pthread_sigmask, how, set, oldset); in TSAN_INTERCEPTOR() 2134 return REAL(pthread_sigmask)(how, set, oldset); in TSAN_INTERCEPTOR() 2224 __sanitizer_sigset_t *oldset = sctx->oldset.PushBack(); in ProcessPendingSignalsImpl() local 2225 int res = REAL(pthread_sigmask)(SIG_SETMASK, &sctx->emptyset, oldset); in ProcessPendingSignalsImpl() [all …]
|
| /freebsd/lib/libthr/thread/ |
| H A D | thr_sig.c | 477 sigset_t oldset; in _thr_signal_init() local 481 __sys_sigprocmask(SIG_SETMASK, &_thr_maskset, &oldset); in _thr_signal_init() 499 __sys_sigprocmask(SIG_SETMASK, &oldset, NULL); in _thr_signal_init() 592 sigset_t oldset; in __thr_sigaction() local 605 __sys_sigprocmask(SIG_SETMASK, &_thr_maskset, &oldset); in __thr_sigaction() 646 __sys_sigprocmask(SIG_SETMASK, &oldset, NULL); in __thr_sigaction()
|
| /freebsd/sys/fs/nfs/ |
| H A D | nfs_commonkrpc.c | 689 sigset_t oldset; in newnfs_request() local 718 newnfs_set_sigmask(td, &oldset); in newnfs_request() 864 newnfs_restore_sigmask(td, &oldset); in newnfs_request() 1095 newnfs_restore_sigmask(td, &oldset); in newnfs_request() 1478 newnfs_restore_sigmask(td, &oldset); in newnfs_request() 1489 newnfs_restore_sigmask(td, &oldset); in newnfs_request() 1583 newnfs_set_sigmask(struct thread *td, sigset_t *oldset) in newnfs_set_sigmask() argument 1608 kern_sigprocmask(td, SIG_SETMASK, &newset, oldset, in newnfs_set_sigmask() 1628 sigset_t oldset; in newnfs_msleep() local 1635 newnfs_set_sigmask(td, &oldset); in newnfs_msleep() [all …]
|
| /freebsd/sys/fs/autofs/ |
| H A D | autofs.c | 345 autofs_set_sigmask(sigset_t *oldset) in autofs_set_sigmask() argument 368 kern_sigprocmask(curthread, SIG_SETMASK, &newset, oldset, in autofs_set_sigmask() 384 sigset_t oldset; in autofs_trigger_one() local 451 autofs_set_sigmask(&oldset); in autofs_trigger_one() 454 autofs_restore_sigmask(&oldset); in autofs_trigger_one()
|
| /freebsd/contrib/jemalloc/src/ |
| H A D | background_thread.c | 282 sigset_t oldset; 283 int mask_err = pthread_sigmask(SIG_SETMASK, &set, &oldset); 293 int restore_err = pthread_sigmask(SIG_SETMASK, &oldset, NULL);
|
| /freebsd/sys/fs/fuse/ |
| H A D | fuse_ipc.c | 410 sigset_t blockedset, oldset; in fticket_wait_answer() local 423 kern_sigprocmask(td, SIG_BLOCK, NULL, &oldset, 0); in fticket_wait_answer() 440 kern_sigprocmask(td, SIG_SETMASK, &oldset, NULL, 0); in fticket_wait_answer()
|
| /freebsd/sys/nfsclient/ |
| H A D | nfs.h | 284 void nfs_set_sigmask(struct thread *td, sigset_t *oldset);
|
| /freebsd/sys/fs/nfsclient/ |
| H A D | nfs_clbio.c | 1300 sigset_t oldset; in nfs_getcacheblk() local 1302 newnfs_set_sigmask(td, &oldset); in nfs_getcacheblk() 1304 newnfs_restore_sigmask(td, &oldset); in nfs_getcacheblk()
|