Home
last modified time | relevance | path

Searched refs:__sanitizer_sigaction (Results 1 – 15 of 15) sorted by relevance

/openbsd/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_signal_interceptors.inc63 const __sanitizer_sigaction *act, __sanitizer_sigaction *oldact) {
74 return REAL(sigaction_symname)(signum, (const __sanitizer_sigaction *)act,
75 (__sanitizer_sigaction *)oldact);
83 struct __sanitizer_sigaction;
85 DEFINE_REAL(int, sigaction, int signum, const __sanitizer_sigaction *act,
86 __sanitizer_sigaction *oldact)
H A Dsanitizer_platform_limits_posix.h621 struct __sanitizer_sigaction { struct
631 struct __sanitizer_sigaction { argument
640 struct __sanitizer_sigaction { struct
650 struct __sanitizer_sigaction { argument
H A Dsanitizer_platform_limits_solaris.h260 struct __sanitizer_sigaction { struct
H A Dsanitizer_stoptheworld_netbsd_libcdep.cpp209 __sanitizer_sigaction act; in TracerThread()
H A Dsanitizer_platform_limits_solaris.cpp272 COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction));
H A Dsanitizer_platform_limits_freebsd.h308 struct __sanitizer_sigaction { struct
H A Dsanitizer_linux.cpp881 const __sanitizer_sigaction *u_act = (const __sanitizer_sigaction *)act; in internal_sigaction_norestorer()
882 __sanitizer_sigaction *u_oldact = (__sanitizer_sigaction *)oldact; in internal_sigaction_norestorer()
H A Dsanitizer_stoptheworld_linux_libcdep.cpp309 __sanitizer_sigaction act; in TracerThread()
H A Dsanitizer_platform_limits_freebsd.cpp469 COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction));
H A Dsanitizer_platform_limits_posix.cpp1115 COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction));
H A Dsanitizer_platform_limits_netbsd.h291 struct __sanitizer_sigaction { struct
H A Dsanitizer_platform_limits_netbsd.cpp2592 COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction));
H A Dsanitizer_syscalls_netbsd.inc2387 PRE_READ(nsa_, sizeof(__sanitizer_sigaction));
2394 PRE_READ(nsa_, sizeof(__sanitizer_sigaction));
/openbsd/gnu/llvm/compiler-rt/lib/msan/
H A Dmsan_interceptors.cpp1047 __msan_unpoison(si, sizeof(__sanitizer_sigaction)); in SignalAction()
1057 static void read_sigaction(const __sanitizer_sigaction *act) { in read_sigaction()
1410 static int sigaction_impl(int signo, const __sanitizer_sigaction *act,
1411 __sanitizer_sigaction *oldact);
1425 static int sigaction_impl(int signo, const __sanitizer_sigaction *act, in sigaction_impl()
1426 __sanitizer_sigaction *oldact) { in sigaction_impl()
1437 __sanitizer_sigaction new_act; in sigaction_impl()
1438 __sanitizer_sigaction *pnew_act = act ? &new_act : nullptr; in sigaction_impl()
1440 REAL(memcpy)(pnew_act, act, sizeof(__sanitizer_sigaction)); in sigaction_impl()
1462 __msan_unpoison(oldact, sizeof(__sanitizer_sigaction)); in sigaction_impl()
/openbsd/gnu/llvm/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_posix.cpp207 __sanitizer_sigaction sigactions[kSigCount];
2085 __sanitizer_sigaction *sigactions = interceptor_ctx()->sigactions; in CallUserSignalHandler()
2570 static int sigaction_impl(int sig, const __sanitizer_sigaction *act,
2571 __sanitizer_sigaction *old);
2583 int sigaction_impl(int sig, const __sanitizer_sigaction *act, in sigaction_impl()
2584 __sanitizer_sigaction *old) { in sigaction_impl()
2593 __sanitizer_sigaction *sigactions = interceptor_ctx()->sigactions; in sigaction_impl()
2594 __sanitizer_sigaction old_stored; in sigaction_impl()
2596 __sanitizer_sigaction newact; in sigaction_impl()
2630 __sanitizer_sigaction act; in signal_impl()
[all …]