Home
last modified time | relevance | path

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

/external/llvm-project/compiler-rt/lib/sanitizer_common/
Dsanitizer_signal_interceptors.inc55 const __sanitizer_sigaction *act, __sanitizer_sigaction *oldact) {
66 return REAL(sigaction_symname)(signum, (const __sanitizer_sigaction *)act,
67 (__sanitizer_sigaction *)oldact);
75 struct __sanitizer_sigaction;
77 DEFINE_REAL(int, sigaction, int signum, const __sanitizer_sigaction *act,
78 __sanitizer_sigaction *oldact)
Dsanitizer_platform_limits_posix.h574 struct __sanitizer_sigaction { struct
584 struct __sanitizer_sigaction { struct
593 struct __sanitizer_sigaction { argument
603 struct __sanitizer_sigaction { struct
Dsanitizer_platform_limits_solaris.h260 struct __sanitizer_sigaction { struct
Dsanitizer_stoptheworld_netbsd_libcdep.cpp209 __sanitizer_sigaction act; in TracerThread()
Dsanitizer_platform_limits_solaris.cpp271 COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction));
Dsanitizer_platform_limits_freebsd.h295 struct __sanitizer_sigaction { struct
Dsanitizer_linux.cpp808 const __sanitizer_sigaction *u_act = (const __sanitizer_sigaction *)act; in internal_sigaction_norestorer()
809 __sanitizer_sigaction *u_oldact = (__sanitizer_sigaction *)oldact; in internal_sigaction_norestorer()
Dsanitizer_stoptheworld_linux_libcdep.cpp308 __sanitizer_sigaction act; in TracerThread()
Dsanitizer_platform_limits_freebsd.cpp437 COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction));
Dsanitizer_platform_limits_posix.cpp1057 COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction));
Dsanitizer_platform_limits_netbsd.h291 struct __sanitizer_sigaction { struct
Dsanitizer_platform_limits_netbsd.cpp2591 COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction));
Dsanitizer_syscalls_netbsd.inc2387 PRE_READ(nsa_, sizeof(__sanitizer_sigaction));
2394 PRE_READ(nsa_, sizeof(__sanitizer_sigaction));
/external/compiler-rt/lib/esan/
Dworking_set_posix.cpp30 static __sanitizer_sigaction AppSigAct;
74 __sanitizer_sigaction SigAct; in reinstateDefaultHandler()
122 __sanitizer_sigaction SigAct; in registerMemoryFaultHandler()
Desan_sideline_linux.cpp54 __sanitizer_sigaction SigAct; in registerSignal()
/external/llvm-project/compiler-rt/lib/msan/
Dmsan_interceptors.cpp1001 __msan_unpoison(si, sizeof(__sanitizer_sigaction)); in SignalAction()
1010 static void read_sigaction(const __sanitizer_sigaction *act) { in read_sigaction()
1350 static int sigaction_impl(int signo, const __sanitizer_sigaction *act,
1351 __sanitizer_sigaction *oldact);
1365 static int sigaction_impl(int signo, const __sanitizer_sigaction *act, in sigaction_impl()
1366 __sanitizer_sigaction *oldact) { in sigaction_impl()
1374 __sanitizer_sigaction new_act; in sigaction_impl()
1375 __sanitizer_sigaction *pnew_act = act ? &new_act : nullptr; in sigaction_impl()
1377 REAL(memcpy)(pnew_act, act, sizeof(__sanitizer_sigaction)); in sigaction_impl()
1399 __msan_unpoison(oldact, sizeof(__sanitizer_sigaction)); in sigaction_impl()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_platform_limits_posix.h544 struct __sanitizer_sigaction { struct
554 struct __sanitizer_sigaction { argument
563 struct __sanitizer_sigaction { argument
573 struct __sanitizer_sigaction { argument
Dsanitizer_linux.cc631 const __sanitizer_sigaction *u_act = (const __sanitizer_sigaction *)act; in internal_sigaction_norestorer()
632 __sanitizer_sigaction *u_oldact = (__sanitizer_sigaction *)oldact; in internal_sigaction_norestorer()
678 __sanitizer_sigaction u_adjust; in internal_sigaction_syscall()
Dsanitizer_stoptheworld_linux_libcdep.cc285 __sanitizer_sigaction act; in TracerThread()
Dsanitizer_platform_limits_posix.cc1059 COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction));
/external/compiler-rt/lib/msan/
Dmsan_interceptors.cc1039 __msan_unpoison(si, sizeof(__sanitizer_sigaction)); in SignalAction()
1048 INTERCEPTOR(int, sigaction, int signo, const __sanitizer_sigaction *act, in INTERCEPTOR()
1049 __sanitizer_sigaction *oldact) { in INTERCEPTOR()
1058 __sanitizer_sigaction new_act; in INTERCEPTOR()
1059 __sanitizer_sigaction *pnew_act = act ? &new_act : nullptr; in INTERCEPTOR()
1061 REAL(memcpy)(pnew_act, act, sizeof(__sanitizer_sigaction)); in INTERCEPTOR()
1083 __msan_unpoison(oldact, sizeof(__sanitizer_sigaction)); in INTERCEPTOR()
/external/llvm-project/compiler-rt/lib/tsan/rtl/
Dtsan_interceptors_posix.cpp195 __sanitizer_sigaction sigactions[kSigCount];
1931 __sanitizer_sigaction *sigactions = interceptor_ctx()->sigactions; in CallUserSignalHandler()
2389 static int sigaction_impl(int sig, const __sanitizer_sigaction *act,
2390 __sanitizer_sigaction *old);
2402 int sigaction_impl(int sig, const __sanitizer_sigaction *act, in sigaction_impl()
2403 __sanitizer_sigaction *old) { in sigaction_impl()
2408 __sanitizer_sigaction *sigactions = interceptor_ctx()->sigactions; in sigaction_impl()
2409 __sanitizer_sigaction old_stored; in sigaction_impl()
2411 __sanitizer_sigaction newact; in sigaction_impl()
2450 __sanitizer_sigaction act; in signal_impl()
[all …]