/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_signal_interceptors.inc | 65 const __sanitizer_sigaction *act, __sanitizer_sigaction *oldact) { 77 return REAL(sigaction_symname)(signum, (const __sanitizer_sigaction *)act, 78 (__sanitizer_sigaction *)oldact); 86 struct __sanitizer_sigaction; 88 DEFINE_REAL(int, sigaction, int signum, const __sanitizer_sigaction *act, 89 __sanitizer_sigaction *oldact)
|
H A D | sanitizer_platform_limits_posix.h | 631 struct __sanitizer_sigaction { 641 struct __sanitizer_sigaction { 650 struct __sanitizer_sigaction { 660 struct __sanitizer_sigaction { 617 struct __sanitizer_sigaction { global() struct 627 struct __sanitizer_sigaction { global() struct 636 struct __sanitizer_sigaction { global() struct 646 struct __sanitizer_sigaction { global() struct 651 __anon039f0a4b060a__sanitizer_sigaction global() argument 655 sa_flags__sanitizer_sigaction global() argument 656 sa_mask__sanitizer_sigaction global() argument 659 sa_resv__sanitizer_sigaction global() argument 661 sa_mask__sanitizer_sigaction global() argument 670 __glibc_reserved0__sanitizer_sigaction global() argument 672 sa_flags__sanitizer_sigaction global() argument 674 sa_flags__sanitizer_sigaction global() argument 677 sa_flags__sanitizer_sigaction global() argument 682 sa_restorer__sanitizer_sigaction global() argument 685 sa_resv__sanitizer_sigaction global() argument 688 sa_mask__sanitizer_sigaction global() argument
|
H A D | sanitizer_platform_limits_solaris.h | 260 struct __sanitizer_sigaction { struct 263 __anon97332a35010a__sanitizer_sigaction global() argument 266 sa_mask__sanitizer_sigaction global() argument 268 sa_resv__sanitizer_sigaction global() argument
|
H A D | sanitizer_stoptheworld_netbsd_libcdep.cpp | 209 __sanitizer_sigaction act; in TracerThread()
|
H A D | sanitizer_platform_limits_solaris.cpp | 275 COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction));
|
H A D | sanitizer_linux.cpp | 959 const __sanitizer_sigaction *u_act = (const __sanitizer_sigaction *)act; in internal_sigdelset() 960 __sanitizer_sigaction *u_oldact = (__sanitizer_sigaction *)oldact; in internal_sigdelset()
|
H A D | sanitizer_platform_limits_freebsd.h | 332 struct __sanitizer_sigaction { struct
|
H A D | sanitizer_stoptheworld_linux_libcdep.cpp | 316 __sanitizer_sigaction act; in TracerThread()
|
H A D | sanitizer_platform_limits_freebsd.cpp | 477 COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction));
|
H A D | sanitizer_platform_limits_posix.cpp | 1133 COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction));
|
H A D | sanitizer_platform_limits_netbsd.h | 292 struct __sanitizer_sigaction { 291 struct __sanitizer_sigaction { global() struct 294 __anon9f0ae838030a__sanitizer_sigaction global() argument 304 sa_flags__sanitizer_sigaction global() argument
|
H A D | sanitizer_platform_limits_netbsd.cpp | 2589 COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction));
|
H A D | sanitizer_syscalls_netbsd.inc | 2387 PRE_READ(nsa_, sizeof(__sanitizer_sigaction)); 2394 PRE_READ(nsa_, sizeof(__sanitizer_sigaction));
|
/llvm-project/compiler-rt/lib/msan/ |
H A D | msan_interceptors.cpp | 1130 __msan_unpoison(si, sizeof(__sanitizer_sigaction)); in SignalAction() 1140 static void read_sigaction(const __sanitizer_sigaction *act) { in SignalAction() 1494 static int sigaction_impl(int signo, const __sanitizer_sigaction *act, 1495 __sanitizer_sigaction *oldact); 1511 static int sigaction_impl(int signo, const __sanitizer_sigaction *act, 1512 __sanitizer_sigaction *oldact) { 1523 __sanitizer_sigaction new_act; in sigaction_impl() 1524 __sanitizer_sigaction *pnew_act = act ? &new_act : nullptr; in sigaction_impl() 1526 REAL(memcpy)(pnew_act, act, sizeof(__sanitizer_sigaction)); in sigaction_impl() 1548 __msan_unpoison(oldact, sizeof(__sanitizer_sigaction)); in sigaction_impl() [all...] |
/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_interceptors_posix.cpp | 213 __sanitizer_sigaction sigactions[kSigCount]; 2108 __sanitizer_sigaction *sigactions = interceptor_ctx()->sigactions; in CallUserSignalHandler() 2586 static int sigaction_impl(int sig, const __sanitizer_sigaction *act, in sigaction_impl() 2587 __sanitizer_sigaction *old); in sigaction_impl() 2601 int sigaction_impl(int sig, const __sanitizer_sigaction *act, in sigaction_impl() 2602 __sanitizer_sigaction *old) { in sigaction_impl() 2611 __sanitizer_sigaction *sigactions = interceptor_ctx()->sigactions; in sigaction_impl() 2612 __sanitizer_sigaction old_stored; in sigaction_impl() 2614 __sanitizer_sigaction newact; in sigaction_impl() 2648 __sanitizer_sigaction ac in syscall_access_range() [all...] |