/external/kernel-headers/original/uapi/asm-arm/asm/ |
H A D | siginfo.h | 1 #include <asm-generic/siginfo.h>
|
H A D | signal.h | 7 struct siginfo; 101 void (*_sa_sigaction)(int, struct siginfo *, void *);
|
/external/kernel-headers/original/uapi/asm-arm64/asm/ |
H A D | siginfo.h | 21 #include <asm-generic/siginfo.h>
|
/external/kernel-headers/original/uapi/linux/ |
H A D | signal.h | 5 #include <asm/siginfo.h>
|
/external/kernel-headers/original/uapi/asm-x86/asm/ |
H A D | siginfo.h | 14 #include <asm-generic/siginfo.h>
|
H A D | signal.h | 10 struct siginfo; 105 void (*_sa_sigaction)(int, struct siginfo *, void *);
|
/external/compiler-rt/test/asan/TestCases/Posix/ |
H A D | allow_user_segv.cc | 13 void User_OnSIGSEGV(int signum, siginfo_t *siginfo, void *context) { argument 16 original_sigaction.sa_sigaction(signum, siginfo, context);
|
/external/valgrind/main/coregrind/ |
H A D | pub_core_sigframe.h | 48 const vki_siginfo_t *siginfo,
|
/external/compiler-rt/lib/asan/ |
H A D | asan_posix.cc | 35 void AsanOnSIGSEGV(int, void *siginfo, void *context) { argument 36 uptr addr = (uptr)((siginfo_t*)siginfo)->si_addr; 37 int code = (int)((siginfo_t*)siginfo)->si_code;
|
H A D | asan_win.cc | 85 void AsanOnSIGSEGV(int, void *siginfo, void *context) { argument
|
H A D | asan_internal.h | 83 void AsanOnSIGSEGV(int, void *siginfo, void *context);
|
/external/compiler-rt/test/sanitizer_common/TestCases/Linux/ |
H A D | ptrace.cc | 34 siginfo_t siginfo; local 35 res = ptrace(PTRACE_GETSIGINFO, pid, NULL, &siginfo); 37 assert(siginfo.si_pid == pid);
|
/external/e2fsprogs/e2fsck/ |
H A D | sigcatcher.c | 333 static void die_signal_handler(int signum, siginfo_t *siginfo, argument 342 if (siginfo->si_code == SI_USER) 343 fprintf(stderr, "(sent from pid %u) ", siginfo->si_pid); 344 cp = lookup_table(siginfo->si_code, generic_code_table); 349 lookup_table_fallback(siginfo->si_code, 353 lookup_table_fallback(siginfo->si_code, 357 lookup_table_fallback(siginfo->si_code, 361 lookup_table_fallback(siginfo->si_code, 365 lookup_table_fallback(siginfo->si_code, 368 fprintf(stderr, "si code=%d ", siginfo [all...] |
/external/kernel-headers/original/uapi/asm-mips/asm/ |
H A D | siginfo.h | 19 * We duplicate the generic versions - <asm-generic/siginfo.h> is just borked 23 struct siginfo; 38 #include <asm-generic/siginfo.h> 40 typedef struct siginfo { struct
|
/external/valgrind/main/coregrind/m_sigframe/ |
H A D | sigframe-ppc32-linux.c | 116 vki_siginfo_t siginfo; member in struct:rt_sigframe 570 //.. const vki_siginfo_t *siginfo, 577 //.. Int sigNo = siginfo->si_signo; 601 //.. synth_ucontext(tst->tid, siginfo, mask, &uc, &frame->fpstate); 618 //.. const vki_siginfo_t *siginfo, 625 //.. Int sigNo = siginfo->si_signo; 650 //.. VG_(memcpy)(&frame->sigInfo, siginfo, sizeof(vki_siginfo_t)); 653 //.. if (sigNo == VKI_SIGILL && siginfo->si_code > 0) 657 //.. synth_ucontext(tst->tid, siginfo, mask, &frame->uContext, &frame->fpstate); 671 const vki_siginfo_t *siginfo, 669 sigframe_create( ThreadId tid, Addr sp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, void *handler, UInt flags, const vki_sigset_t *mask, void *restorer ) argument [all...] |
H A D | sigframe-arm-linux.c | 164 const vki_siginfo_t *siginfo, 172 Int sigNo = siginfo->si_signo; 186 synth_ucontext(tst->tid, siginfo, trapno, err, mask, &frame->uc); 204 const vki_siginfo_t *siginfo, 214 Int sigNo = siginfo->si_signo; 233 /* Track our writes to siginfo */ 235 "signal handler siginfo", (Addr)rsf, 238 VG_(memcpy)(&rsf->info, siginfo, sizeof(vki_siginfo_t)); 240 if(sigNo == VKI_SIGILL && siginfo->si_code > 0) { 246 build_sigframe(tst, &rsf->sig, siginfo, sigu 162 build_sigframe(ThreadState *tst, struct sigframe *frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, void *handler, UInt flags, const vki_sigset_t *mask, void *restorer) argument 202 sigframe_create( ThreadId tid, Addr sp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, void *handler, UInt flags, const vki_sigset_t *mask, void *restorer ) argument [all...] |
H A D | sigframe-x86-linux.c | 462 const vki_siginfo_t *siginfo, 470 Int sigNo = siginfo->si_signo; 503 synth_ucontext(tst->tid, siginfo, trapno, err, mask, &uc, &frame->fpstate); 520 const vki_siginfo_t *siginfo, 528 Int sigNo = siginfo->si_signo; 562 VG_(memcpy)(&frame->sigInfo, siginfo, sizeof(vki_siginfo_t)); 565 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) 569 synth_ucontext(tst->tid, siginfo, trapno, err, mask, 584 const vki_siginfo_t *siginfo, 595 esp = build_rt_sigframe(tst, esp_top_of_frame, siginfo, sigu 460 build_sigframe(ThreadState *tst, Addr esp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, UInt flags, const vki_sigset_t *mask, void *restorer) argument 518 build_rt_sigframe(ThreadState *tst, Addr esp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, UInt flags, const vki_sigset_t *mask, void *restorer) argument 582 sigframe_create( ThreadId tid, Addr esp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, void *handler, UInt flags, const vki_sigset_t *mask, void *restorer ) argument [all...] |
H A D | sigframe-arm64-linux.c | 60 /* This also always does the 'has siginfo' behaviour whether or 158 const vki_siginfo_t *siginfo, 166 Int sigNo = siginfo->si_signo; 180 synth_ucontext(tst->tid, siginfo, trapno, err, mask, &frame->uc); 196 const vki_siginfo_t *siginfo, 205 Int sigNo = siginfo->si_signo; 220 /* Track our writes to siginfo */ 222 "signal handler siginfo", (Addr)rsf, 225 VG_(memcpy)(&rsf->info, siginfo, sizeof(vki_siginfo_t)); 227 if (sigNo == VKI_SIGILL && siginfo 156 build_sigframe(ThreadState *tst, struct sigframe *frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, void *handler, UInt flags, const vki_sigset_t *mask, void *restorer) argument 194 sigframe_create( ThreadId tid, Addr sp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, void *handler, UInt flags, const vki_sigset_t *mask, void *restorer ) argument [all...] |
H A D | sigframe-amd64-linux.c | 122 /* siginfo */ 442 const vki_siginfo_t *siginfo, 450 Int sigNo = siginfo->si_signo; 461 /* retaddr, siginfo, uContext fields are to be written */ 478 VG_(memcpy)(&frame->sigInfo, siginfo, sizeof(vki_siginfo_t)); 481 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) 485 synth_ucontext(tst->tid, siginfo, trapno, err, mask, 499 const vki_siginfo_t *siginfo, 510 rsp = build_rt_sigframe(tst, rsp_top_of_frame, siginfo, siguc, 521 tst->arch.vex.guest_RDI = (ULong) siginfo 440 build_rt_sigframe(ThreadState *tst, Addr rsp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, void *handler, UInt flags, const vki_sigset_t *mask, void *restorer) argument 497 sigframe_create( ThreadId tid, Addr rsp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, void *handler, UInt flags, const vki_sigset_t *mask, void *restorer ) argument [all...] |
H A D | sigframe-mips32-linux.c | 166 const vki_siginfo_t *siginfo, 175 Int sigNo = siginfo->si_signo; 202 /* Create siginfo. */ 203 VG_TRACK( pre_mem_write, Vg_CoreSignal, tid, "signal frame siginfo", 206 VG_(memcpy)(&frame->rs_info, siginfo, sizeof(*siginfo)); 223 setup_sigcontext2(tst, &(scp), siginfo); 240 tst->arch.vex.guest_r4 = siginfo->si_signo; 262 setup_sigcontext2(tst, &(scp), siginfo); 275 tst->arch.vex.guest_r4 = siginfo 164 sigframe_create( ThreadId tid, Addr sp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, void *handler, UInt flags, const vki_sigset_t *mask, void *restorer ) argument [all...] |
H A D | sigframe-mips64-linux.c | 159 const vki_siginfo_t *siginfo, 168 Int sigNo = siginfo->si_signo; 185 /* Create siginfo. */ 186 VG_TRACK(pre_mem_write, Vg_CoreSignal, tid, "signal frame siginfo", 189 VG_(memcpy)(&frame->rs_info, siginfo, sizeof(*siginfo)); 206 setup_sigcontext(tst, &(scp), siginfo); 219 tst->arch.vex.guest_r4 = siginfo->si_signo; 157 sigframe_create( ThreadId tid, Addr sp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, void *handler, UInt flags, const vki_sigset_t *mask, void *restorer ) argument
|
H A D | sigframe-ppc64-linux.c | 182 const vki_siginfo_t *siginfo, 192 Int sigNo = siginfo->si_signo; 230 faultaddr = (Addr)siginfo->_sifields._sigfault._addr; 231 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) 235 VG_(memcpy)(&frame->info, siginfo, sizeof(*siginfo)); 180 sigframe_create( ThreadId tid, Addr sp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, void *handler, UInt flags, const vki_sigset_t *mask, void *restorer ) argument
|
H A D | sigframe-amd64-darwin.c | 60 Also, don't bother with creating siginfo and ucontext in the 105 const vki_siginfo_t *siginfo, 115 Int sigNo = siginfo->si_signo; 148 /* Minimally fill in the siginfo and ucontext. Note, utter 151 frame->fake_siginfo.si_code = siginfo->si_code; 103 sigframe_create( ThreadId tid, Addr sp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, void *handler, UInt flags, const vki_sigset_t *mask, void *restorer ) argument
|
H A D | sigframe-x86-darwin.c | 60 Also, don't bother with creating siginfo and ucontext in the 114 const vki_siginfo_t *siginfo, 124 Int sigNo = siginfo->si_signo; 157 /* Minimally fill in the siginfo and ucontext. Note, utter 160 frame->fake_siginfo.si_code = siginfo->si_code; 112 sigframe_create( ThreadId tid, Addr sp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, void *handler, UInt flags, const vki_sigset_t *mask, void *restorer ) argument
|
/external/libunwind/tests/ |
H A D | ia64-test-setjmp.c | 62 sighandler (int signal, void *siginfo, void *sigcontext) argument
|