| /llvm-project-15.0.7/libc/src/signal/linux/ |
| H A D | sigprocmask.cpp | 19 sigset_t *__restrict oldset)) { 20 int ret = __llvm_libc::syscall(SYS_rt_sigprocmask, how, set, oldset,
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_platform_linux.cpp | 493 __sanitizer_sigset_t oldset; in cur_thread() local 494 CHECK_EQ(0, internal_sigprocmask(SIG_SETMASK, &emptyset, &oldset)); in cur_thread() 511 CHECK_EQ(0, internal_sigprocmask(SIG_SETMASK, &oldset, nullptr)); in cur_thread() 523 __sanitizer_sigset_t oldset; in cur_thread_finalize() local 524 CHECK_EQ(0, internal_sigprocmask(SIG_SETMASK, &emptyset, &oldset)); in cur_thread_finalize() 530 CHECK_EQ(0, internal_sigprocmask(SIG_SETMASK, &oldset, nullptr)); in cur_thread_finalize()
|
| H A D | tsan_interceptors_posix.cpp | 172 __sanitizer_sigset_t oldset; member 1963 __sanitizer_sigset_t *oldset) { in TSAN_INTERCEPTOR() argument 1964 SCOPED_TSAN_INTERCEPTOR(pthread_sigmask, how, set, oldset); in TSAN_INTERCEPTOR() 1965 return REAL(pthread_sigmask)(how, set, oldset); in TSAN_INTERCEPTOR() 2055 int res = REAL(pthread_sigmask)(SIG_SETMASK, &sctx->emptyset, &sctx->oldset); in ProcessPendingSignalsImpl() 2065 res = REAL(pthread_sigmask)(SIG_SETMASK, &sctx->oldset, 0); in ProcessPendingSignalsImpl()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_platform_linux.cpp | 501 __sanitizer_sigset_t oldset; in cur_thread() local 502 CHECK_EQ(0, internal_sigprocmask(SIG_SETMASK, &emptyset, &oldset)); in cur_thread() 519 CHECK_EQ(0, internal_sigprocmask(SIG_SETMASK, &oldset, nullptr)); in cur_thread() 531 __sanitizer_sigset_t oldset; in cur_thread_finalize() local 532 CHECK_EQ(0, internal_sigprocmask(SIG_SETMASK, &emptyset, &oldset)); in cur_thread_finalize() 538 CHECK_EQ(0, internal_sigprocmask(SIG_SETMASK, &oldset, nullptr)); in cur_thread_finalize()
|
| H A D | tsan_interceptors_posix.cpp | 172 __sanitizer_sigset_t oldset; member 1961 __sanitizer_sigset_t *oldset) { in TSAN_INTERCEPTOR() argument 1962 SCOPED_TSAN_INTERCEPTOR(pthread_sigmask, how, set, oldset); in TSAN_INTERCEPTOR() 1963 return REAL(pthread_sigmask)(how, set, oldset); in TSAN_INTERCEPTOR() 2051 int res = REAL(pthread_sigmask)(SIG_SETMASK, &sctx->emptyset, &sctx->oldset); in ProcessPendingSignalsImpl() 2061 res = REAL(pthread_sigmask)(SIG_SETMASK, &sctx->oldset, 0); in ProcessPendingSignalsImpl()
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_linux.h | 51 __sanitizer_sigset_t *oldset); 53 void SetSigProcMask(__sanitizer_sigset_t *set, __sanitizer_sigset_t *oldset);
|
| 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_mac.cpp | 242 __sanitizer_sigset_t *oldset) { in internal_sigprocmask() argument 244 return pthread_sigmask(how, set, oldset); in internal_sigprocmask()
|
| H A D | sanitizer_linux.cpp | 923 __sanitizer_sigset_t *oldset) { in internal_sigprocmask() argument 925 return internal_syscall(SYSCALL(sigprocmask), how, set, oldset); in internal_sigprocmask() 928 __sanitizer_kernel_sigset_t *k_oldset = (__sanitizer_kernel_sigset_t *)oldset; in internal_sigprocmask()
|
| H A D | sanitizer_common_interceptors.inc | 4367 __sanitizer_sigset_t *oldset) { 4369 COMMON_INTERCEPTOR_ENTER(ctx, sigprocmask, how, set, oldset); 4374 int res = REAL(sigprocmask)(how, set, oldset); 4375 if (!res && oldset) 4376 COMMON_INTERCEPTOR_WRITE_RANGE(ctx, oldset, sizeof(*oldset)); 4386 __sanitizer_sigset_t *oldset) { 4388 COMMON_INTERCEPTOR_ENTER(ctx, pthread_sigmask, how, set, oldset); 4393 int res = REAL(pthread_sigmask)(how, set, oldset); 4394 if (!res && oldset) 4395 COMMON_INTERCEPTOR_WRITE_RANGE(ctx, oldset, sizeof(*oldset));
|
| /llvm-project-15.0.7/libc/src/signal/ |
| H A D | sigprocmask.h | 17 sigset_t *__restrict oldset);
|
| /llvm-project-15.0.7/bolt/runtime/ |
| H A D | common.h | 203 uint64_t __sigprocmask(int how, const void *set, void *oldset) { in __sigprocmask() argument 214 : "D"(how), "S"(set), "d"(oldset), "r"(r10) in __sigprocmask()
|