Home
last modified time | relevance | path

Searched refs:oldset (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/libc/src/signal/linux/
H A Dsigprocmask.cpp19 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 Dtsan_platform_linux.cpp493 __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 Dtsan_interceptors_posix.cpp172 __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 Dtsan_platform_linux.cpp501 __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 Dtsan_interceptors_posix.cpp172 __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 Dsanitizer_linux.h51 __sanitizer_sigset_t *oldset);
53 void SetSigProcMask(__sanitizer_sigset_t *set, __sanitizer_sigset_t *oldset);
H A Dsanitizer_solaris.cpp202 __sanitizer_sigset_t *oldset) { in DECLARE__REAL_AND_INTERNAL() argument
203 return _REAL(sigprocmask)(how, set, oldset); in DECLARE__REAL_AND_INTERNAL()
H A Dsanitizer_netbsd.cpp322 __sanitizer_sigset_t *oldset) { in internal_sigprocmask() argument
324 return _sys___sigprocmask14(how, set, oldset); in internal_sigprocmask()
H A Dsanitizer_mac.cpp242 __sanitizer_sigset_t *oldset) { in internal_sigprocmask() argument
244 return pthread_sigmask(how, set, oldset); in internal_sigprocmask()
H A Dsanitizer_linux.cpp923 __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 Dsanitizer_common_interceptors.inc4367 __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 Dsigprocmask.h17 sigset_t *__restrict oldset);
/llvm-project-15.0.7/bolt/runtime/
H A Dcommon.h203 uint64_t __sigprocmask(int how, const void *set, void *oldset) { in __sigprocmask() argument
214 : "D"(how), "S"(set), "d"(oldset), "r"(r10) in __sigprocmask()