Home
last modified time | relevance | path

Searched refs:oldact (Results 1 – 25 of 30) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_signal_interceptors.inc31 #define SIGNAL_INTERCEPTOR_SIGACTION_IMPL(signum, act, oldact) \
32 { return REAL(sigaction_symname)(signum, act, oldact); }
54 const __sanitizer_sigaction *act, __sanitizer_sigaction *oldact) {
56 SIGNAL_INTERCEPTOR_SIGACTION_IMPL(signum, act, oldact);
61 int real_sigaction(int signum, const void *act, void *oldact) {
63 (__sanitizer_sigaction *)oldact);
74 __sanitizer_sigaction *oldact)
H A Dsanitizer_linux.h58 int internal_sigaction_norestorer(int signum, const void *act, void *oldact);
61 int internal_sigaction_syscall(int signum, const void *act, void *oldact);
H A Dsanitizer_linux.cc834 int internal_sigaction_norestorer(int signum, const void *act, void *oldact) { in internal_sigaction_norestorer() argument
838 reinterpret_cast<struct sigaction *>(oldact)); in internal_sigaction_norestorer()
865 int internal_sigaction_norestorer(int signum, const void *act, void *oldact) { in internal_sigaction_norestorer() argument
870 __sanitizer_sigaction *u_oldact = (__sanitizer_sigaction *)oldact; in internal_sigaction_norestorer()
913 int internal_sigaction_syscall(int signum, const void *act, void *oldact) { in internal_sigaction_syscall() argument
915 return internal_sigaction_norestorer(signum, act, oldact); in internal_sigaction_syscall()
923 return internal_sigaction_norestorer(signum, (const void *)&u_adjust, oldact); in internal_sigaction_syscall()
H A Dsanitizer_posix.h93 int internal_sigaction(int signum, const void *act, void *oldact);
H A Dsanitizer_common_syscalls.inc2843 __sanitizer_kernel_sigaction_t *oldact) {
2853 __sanitizer_kernel_sigaction_t *oldact) {
2854 if (res >= 0 && oldact) POST_WRITE(oldact, sizeof(*oldact));
2859 __sanitizer_kernel_sigaction_t *oldact, SIZE_T sz) {
2869 __sanitizer_kernel_sigaction_t *oldact, SIZE_T sz) {
2870 if (res >= 0 && oldact) {
2871 SIZE_T oldact_sz = ((char *)&oldact->sa_mask) - ((char *)oldact) + sz;
2872 POST_WRITE(oldact, oldact_sz);
H A Dsanitizer_mac.cc196 int internal_sigaction(int signum, const void *act, void *oldact) { in internal_sigaction() argument
198 (const struct sigaction *)act, (struct sigaction *)oldact); in internal_sigaction()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_signal_interceptors.inc34 #define SIGNAL_INTERCEPTOR_SIGACTION_IMPL(signum, act, oldact) \
35 { return REAL(sigaction_symname)(signum, act, oldact); }
57 const __sanitizer_sigaction *act, __sanitizer_sigaction *oldact) {
59 SIGNAL_INTERCEPTOR_SIGACTION_IMPL(signum, act, oldact);
64 int real_sigaction(int signum, const void *act, void *oldact) {
66 (__sanitizer_sigaction *)oldact);
77 __sanitizer_sigaction *oldact)
H A Dsanitizer_linux.h61 int internal_sigaction_norestorer(int signum, const void *act, void *oldact);
64 int internal_sigaction_syscall(int signum, const void *act, void *oldact);
H A Dsanitizer_linux_libcdep.cc84 real_sigaction(int signum, const void *act, void *oldact);
86 int internal_sigaction(int signum, const void *act, void *oldact) {
89 return real_sigaction(signum, act, oldact); in internal_sigaction()
92 (struct sigaction *)oldact); in internal_sigaction()
87 internal_sigaction(int signum,const void * act,void * oldact) internal_sigaction() argument
H A Dsanitizer_posix.h93 int internal_sigaction(int signum, const void *act, void *oldact);
H A Dsanitizer_linux.cc798 int internal_sigaction_norestorer(int signum, const void *act, void *oldact) { in internal_sigaction_norestorer() argument
803 __sanitizer_sigaction *u_oldact = (__sanitizer_sigaction *)oldact; in internal_sigaction_norestorer()
846 int internal_sigaction_syscall(int signum, const void *act, void *oldact) { in internal_sigaction_syscall() argument
848 return internal_sigaction_norestorer(signum, act, oldact); in internal_sigaction_syscall()
856 return internal_sigaction_norestorer(signum, (const void *)&u_adjust, oldact); in internal_sigaction_syscall()
H A Dsanitizer_common_syscalls.inc2845 __sanitizer_kernel_sigaction_t *oldact) {
2855 __sanitizer_kernel_sigaction_t *oldact) {
2856 if (res >= 0 && oldact) POST_WRITE(oldact, sizeof(*oldact));
2861 __sanitizer_kernel_sigaction_t *oldact, SIZE_T sz) {
2871 __sanitizer_kernel_sigaction_t *oldact, SIZE_T sz) {
2872 if (res >= 0 && oldact) {
2873 SIZE_T oldact_sz = ((char *)&oldact->sa_mask) - ((char *)oldact) + sz;
2874 POST_WRITE(oldact, oldact_sz);
H A Dsanitizer_mac.cc209 int internal_sigaction(int signum, const void *act, void *oldact) { in internal_sigaction() argument
211 (const struct sigaction *)act, (struct sigaction *)oldact); in internal_sigaction()
/netbsd-src/external/gpl3/gcc.old/dist/libgfortran/io/
H A Dfbuf.c250 size_t oldact, oldpos; in fbuf_read() local
254 oldact = u->fbuf->act; in fbuf_read()
258 if (oldpos + *len > oldact) in fbuf_read()
261 (long unsigned) oldpos + *len - oldact, in fbuf_read()
262 (long unsigned) oldact); in fbuf_read()
263 readlen = sread (u->s, u->fbuf->buf + oldact, oldpos + *len - oldact); in fbuf_read()
266 *len = oldact - oldpos + readlen; in fbuf_read()
268 u->fbuf->act = oldact + readlen; in fbuf_read()
/netbsd-src/external/gpl3/gcc/dist/libgfortran/io/
H A Dfbuf.c250 size_t oldact, oldpos; in fbuf_read() local
254 oldact = u->fbuf->act; in fbuf_read()
258 if (oldpos + *len > oldact) in fbuf_read()
261 (long unsigned) oldpos + *len - oldact, in fbuf_read()
262 (long unsigned) oldact); in fbuf_read()
263 readlen = sread (u->s, u->fbuf->buf + oldact, oldpos + *len - oldact); in fbuf_read()
266 *len = oldact - oldpos + readlen; in fbuf_read()
268 u->fbuf->act = oldact + readlen; in fbuf_read()
/netbsd-src/external/gpl2/xcvs/dist/lib/
H A Dnanosleep.c93 struct sigaction oldact, newact; in rpl_nanosleep() local
98 sigaction (SIGCONT, NULL, &oldact); in rpl_nanosleep()
99 if (oldact.sa_handler != SIG_IGN) in rpl_nanosleep()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/msan/
H A Dmsan_interceptors.cc1342 __sanitizer_sigaction *oldact);
1344 #define SIGNAL_INTERCEPTOR_SIGACTION_IMPL(signo, act, oldact) \ argument
1345 { return sigaction_impl(signo, act, oldact); }
1357 __sanitizer_sigaction *oldact) { in sigaction_impl() argument
1378 res = REAL(SIGACTION_SYMNAME)(signo, pnew_act, oldact); in sigaction_impl()
1379 if (res == 0 && oldact) { in sigaction_impl()
1380 uptr cb = (uptr)oldact->sigaction; in sigaction_impl()
1382 oldact->sigaction = (decltype(oldact->sigaction))old_cb; in sigaction_impl()
1386 res = REAL(SIGACTION_SYMNAME)(signo, act, oldact); in sigaction_impl()
1389 if (res == 0 && oldact) { in sigaction_impl()
[all …]
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-pam-ldapd/
H A Dtio.c343 struct sigaction act, oldact; in tio_writebuf() local
351 if (sigaction(SIGPIPE, &act, &oldact) != 0) in tio_writebuf()
357 if (sigaction(SIGPIPE, &oldact, NULL) != 0) in tio_writebuf()
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_linux.h72 int internal_sigaction_norestorer(int signum, const void *act, void *oldact);
H A Dsanitizer_posix.h97 int internal_sigaction(int signum, const void *act, void *oldact);
H A Dsanitizer_common_syscalls.inc3104 __sanitizer_kernel_sigaction_t *oldact) {
3114 __sanitizer_kernel_sigaction_t *oldact) {
3115 if (res >= 0 && oldact)
3116 POST_WRITE(oldact, sizeof(*oldact));
3121 __sanitizer_kernel_sigaction_t *oldact, SIZE_T sz) {
3131 __sanitizer_kernel_sigaction_t *oldact, SIZE_T sz) {
3132 if (res >= 0 && oldact) {
3133 SIZE_T oldact_sz = ((char *)&oldact->sa_mask) - ((char *)oldact) + sz;
3134 POST_WRITE(oldact, oldact_sz);
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/include/sanitizer/
H A Dlinux_syscall_hooks.h1836 #define __sanitizer_syscall_pre_sigaction(signum, act, oldact) \ argument
1837 __sanitizer_syscall_pre_impl_sigaction((long)signum, (long)act, (long)oldact)
1838 #define __sanitizer_syscall_post_sigaction(res, signum, act, oldact) \ argument
1840 (long)oldact)
1841 #define __sanitizer_syscall_pre_rt_sigaction(signum, act, oldact, sz) \ argument
1843 (long)oldact, (long)sz)
1844 #define __sanitizer_syscall_post_rt_sigaction(res, signum, act, oldact, sz) \ argument
1846 (long)oldact, (long)sz)
3070 void __sanitizer_syscall_pre_impl_sigaction(long signum, long act, long oldact);
3072 long oldact);
[all …]
/netbsd-src/sys/external/bsd/compiler_rt/dist/include/sanitizer/
H A Dlinux_syscall_hooks.h1838 #define __sanitizer_syscall_pre_sigaction(signum, act, oldact) \ argument
1839 __sanitizer_syscall_pre_impl_sigaction((long)signum, (long)act, (long)oldact)
1840 #define __sanitizer_syscall_post_sigaction(res, signum, act, oldact) \ argument
1842 (long)oldact)
1843 #define __sanitizer_syscall_pre_rt_sigaction(signum, act, oldact, sz) \ argument
1845 (long)oldact, (long)sz)
1846 #define __sanitizer_syscall_post_rt_sigaction(res, signum, act, oldact, sz) \ argument
1848 (long)oldact, (long)sz)
3072 void __sanitizer_syscall_pre_impl_sigaction(long signum, long act, long oldact);
3074 long oldact);
[all …]
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/include/sanitizer/
H A Dlinux_syscall_hooks.h1844 #define __sanitizer_syscall_pre_sigaction(signum, act, oldact) \ argument
1845 __sanitizer_syscall_pre_impl_sigaction((long)signum, (long)act, (long)oldact)
1846 #define __sanitizer_syscall_post_sigaction(res, signum, act, oldact) \ argument
1848 (long)oldact)
1849 #define __sanitizer_syscall_pre_rt_sigaction(signum, act, oldact, sz) \ argument
1851 (long)oldact, (long)sz)
1852 #define __sanitizer_syscall_post_rt_sigaction(res, signum, act, oldact, sz) \ argument
1854 (long)oldact, (long)sz)
3087 void __sanitizer_syscall_pre_impl_sigaction(long signum, long act, long oldact);
3089 long oldact);
[all …]
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/msan/tests/
H A Dmsan_test.cc2509 struct sigaction oldact = {}; in TEST() local
2526 sigaction(SIGPROF, &act, &oldact); in TEST()
2527 EXPECT_FALSE(oldact.sa_flags & SA_SIGINFO); in TEST()
2528 EXPECT_EQ(SIG_DFL, oldact.sa_handler); in TEST()
2533 sigaction(SIGPROF, &act, &oldact); in TEST()
2534 EXPECT_FALSE(oldact.sa_flags & SA_SIGINFO); in TEST()
2535 EXPECT_EQ(SIG_IGN, oldact.sa_handler); in TEST()
2540 sigaction(SIGPROF, &act, &oldact); in TEST()
2541 EXPECT_TRUE(oldact.sa_flags & SA_SIGINFO); in TEST()
2542 EXPECT_EQ(&SigactionHandler, oldact.sa_sigaction); in TEST()

12