/external/compiler-rt/test/sanitizer_common/TestCases/Linux/ |
H A D | ptrace.cc | 95 siginfo_t siginfo; local 96 res = ptrace(PTRACE_GETSIGINFO, pid, NULL, &siginfo); 98 assert(siginfo.si_pid == pid);
|
/external/valgrind/helgrind/tests/ |
H A D | safe-semaphore.h | 13 static void abrt_handler( int signum, siginfo_t *siginfo, void *sigcontext ) { argument
|
H A D | safe-pthread.h | 15 static void sigill_handler( int signum, siginfo_t *siginfo, void *sigcontext ) { argument 16 unsigned char *pc = siginfo->si_addr; 27 static void segv_handler( int signum, siginfo_t *siginfo, void *sigcontext ) { argument
|
/external/compiler-rt/test/asan/TestCases/Posix/ |
H A D | allow_user_segv.cc | 14 void User_OnSIGSEGV(int signum, siginfo_t *siginfo, void *context) { argument 26 original_sigaction.sa_sigaction(signum, siginfo, context);
|
/external/compiler-rt/lib/asan/ |
H A D | asan_posix.cc | 36 void AsanOnDeadlySignal(int signo, void *siginfo, void *context) { argument 38 int code = (int)((siginfo_t*)siginfo)->si_code; 41 SignalContext sig = SignalContext::Create(siginfo, context);
|
H A D | asan_win.cc | 193 void AsanOnDeadlySignal(int, void *siginfo, void *context) { argument
|
/external/valgrind/none/tests/darwin/ |
H A D | bug228343.c | 43 void SignalHandlerWithSpinlock(int sig, siginfo_t *siginfo, void *context) { argument
|
/external/libunwind/tests/ |
H A D | ia64-test-setjmp.c | 62 sighandler (int signal, void *siginfo, void *sigcontext) argument
|
/external/valgrind/coregrind/m_sigframe/ |
H A D | sigframe-solaris.c | 58 Addr sp_top_of_frame, const vki_siginfo_t *siginfo, 66 Int signo = siginfo->si_signo; 87 /* Fill in the siginfo. */ 88 frame->siginfo = *siginfo; 91 Manual page siginfo.h(3HEAD) describes that some signals define si_addr 116 switch (siginfo->si_code) { 123 frame->siginfo.si_code = VKI_SEGV_MAPERR; 132 frame->siginfo.si_addr = (void*)VG_(get_IP)(tid); 135 frame->siginfo 57 sigframe_create(ThreadId tid, Bool on_altstack, 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-darwin.c | 150 const vki_siginfo_t *siginfo, 160 Int sigNo = siginfo->si_signo; 193 /* Fill in the siginfo and ucontext. */ 195 frame->fake_siginfo = *siginfo; 147 sigframe_create( ThreadId tid, Bool on_altstack, 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-mips32-linux.c | 126 const vki_siginfo_t *siginfo, 135 Int sigNo = siginfo->si_signo; 162 /* Create siginfo. */ 163 VG_TRACK( pre_mem_write, Vg_CoreSignal, tid, "signal frame siginfo", 166 VG_(memcpy)(&frame->rs_info, siginfo, sizeof(*siginfo)); 183 setup_sigcontext2(tst, &(scp), siginfo); 200 tst->arch.vex.guest_r4 = siginfo->si_signo; 222 setup_sigcontext2(tst, &(scp), siginfo); 235 tst->arch.vex.guest_r4 = siginfo 123 sigframe_create( ThreadId tid, Bool on_altstack, 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 | 121 const vki_siginfo_t *siginfo, 130 Int sigNo = siginfo->si_signo; 147 /* Create siginfo. */ 148 VG_TRACK(pre_mem_write, Vg_CoreSignal, tid, "signal frame siginfo", 151 VG_(memcpy)(&frame->rs_info, siginfo, sizeof(*siginfo)); 168 setup_sigcontext(tst, &(scp), siginfo); 181 tst->arch.vex.guest_r4 = siginfo->si_signo; 118 sigframe_create( ThreadId tid, Bool on_altstack, 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-ppc32-linux.c | 115 vki_siginfo_t siginfo; member in struct:rt_sigframe 527 //.. const vki_siginfo_t *siginfo, 534 //.. Int sigNo = siginfo->si_signo; 558 //.. synth_ucontext(tst->tid, siginfo, mask, &uc, &frame->fpstate); 575 //.. const vki_siginfo_t *siginfo, 582 //.. Int sigNo = siginfo->si_signo; 607 //.. VG_(memcpy)(&frame->sigInfo, siginfo, sizeof(vki_siginfo_t)); 610 //.. if (sigNo == VKI_SIGILL && siginfo->si_code > 0) 614 //.. synth_ucontext(tst->tid, siginfo, mask, &frame->uContext, &frame->fpstate); 629 const vki_siginfo_t *siginfo, 626 sigframe_create( ThreadId tid, Bool on_altstack, 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-ppc64-linux.c | 139 const vki_siginfo_t *siginfo, 149 Int sigNo = siginfo->si_signo; 187 faultaddr = (Addr)siginfo->_sifields._sigfault._addr; 188 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) 192 VG_(memcpy)(&frame->info, siginfo, sizeof(*siginfo)); 136 sigframe_create( ThreadId tid, Bool on_altstack, 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-tilegx-linux.c | 141 const vki_siginfo_t *siginfo, 151 Int sigNo = siginfo->si_signo; 167 faultaddr = (Addr)siginfo->_sifields._sigfault._addr; 168 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) 176 /* Create siginfo. */ 177 VG_TRACK( pre_mem_write, Vg_CoreSignal, tid, "signal frame siginfo", 180 VG_(memcpy)(&frame->rs_info, siginfo, sizeof(*siginfo)); 197 setup_sigcontext2(tst, &(scp), siginfo); 213 tst->arch.vex.guest_r0 = siginfo 139 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-darwin.c | 138 const vki_siginfo_t *siginfo, 148 Int sigNo = siginfo->si_signo; 181 /* Fill in the siginfo and ucontext. */ 183 frame->fake_siginfo = *siginfo; 135 sigframe_create( ThreadId tid, Bool on_altstack, 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-linux.c | 122 /* siginfo */ 398 const vki_siginfo_t *siginfo, 406 Int sigNo = siginfo->si_signo; 417 /* retaddr, siginfo, uContext fields are to be written */ 434 VG_(memcpy)(&frame->sigInfo, siginfo, sizeof(vki_siginfo_t)); 437 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) 441 synth_ucontext(tst->tid, siginfo, trapno, err, mask, 456 const vki_siginfo_t *siginfo, 467 rsp = build_rt_sigframe(tst, rsp_top_of_frame, siginfo, siguc, 478 tst->arch.vex.guest_RDI = (ULong) siginfo 396 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 453 sigframe_create( ThreadId tid, Bool on_altstack, 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-arm-linux.c | 125 const vki_siginfo_t *siginfo, 133 Int sigNo = siginfo->si_signo; 147 synth_ucontext(tst->tid, siginfo, trapno, err, mask, &frame->uc); 166 const vki_siginfo_t *siginfo, 176 Int sigNo = siginfo->si_signo; 195 /* Track our writes to siginfo */ 197 "signal handler siginfo", (Addr)rsf, 200 VG_(memcpy)(&rsf->info, siginfo, sizeof(vki_siginfo_t)); 202 if(sigNo == VKI_SIGILL && siginfo->si_code > 0) { 208 build_sigframe(tst, &rsf->sig, siginfo, sigu 123 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 163 sigframe_create( ThreadId tid, Bool on_altstack, 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-arm64-linux.c | 58 /* This also always does the 'has siginfo' behaviour whether or 118 const vki_siginfo_t *siginfo, 126 Int sigNo = siginfo->si_signo; 140 synth_ucontext(tst->tid, siginfo, trapno, err, mask, &frame->uc); 157 const vki_siginfo_t *siginfo, 166 Int sigNo = siginfo->si_signo; 181 /* Track our writes to siginfo */ 183 "signal handler siginfo", (Addr)rsf, 186 VG_(memcpy)(&rsf->info, siginfo, sizeof(vki_siginfo_t)); 188 if (sigNo == VKI_SIGILL && siginfo 116 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 154 sigframe_create( ThreadId tid, Bool on_altstack, 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-s390x-linux.c | 284 const vki_siginfo_t *siginfo, 309 frame->sigNo = siginfo->si_signo; 326 SET_SIGNAL_GPR(tst, 2, siginfo->si_signo); 336 build_vg_sigframe(&frame->vg, tst, flags, siginfo->si_signo); 343 const vki_siginfo_t *siginfo, 351 Int sigNo = siginfo->si_signo; 384 VG_(memcpy)(&frame->info, siginfo, sizeof(vki_siginfo_t)); 390 SET_SIGNAL_GPR(tst, 2, siginfo->si_signo); 408 const vki_siginfo_t *siginfo, 419 sp = build_rt_sigframe(tst, sp_top_of_frame, siginfo, sigu 282 build_sigframe(ThreadState *tst, Addr sp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, UInt flags, const vki_sigset_t *mask, void *restorer) argument 341 build_rt_sigframe(ThreadState *tst, Addr sp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, UInt flags, const vki_sigset_t *mask, void *restorer) argument 405 sigframe_create( ThreadId tid, Bool on_altstack, 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 | 417 const vki_siginfo_t *siginfo, 425 Int sigNo = siginfo->si_signo; 458 synth_ucontext(tst->tid, siginfo, trapno, err, mask, &uc, &frame->fpstate); 475 const vki_siginfo_t *siginfo, 483 Int sigNo = siginfo->si_signo; 517 VG_(memcpy)(&frame->sigInfo, siginfo, sizeof(vki_siginfo_t)); 520 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) 524 synth_ucontext(tst->tid, siginfo, trapno, err, mask, 540 const vki_siginfo_t *siginfo, 551 esp = build_rt_sigframe(tst, esp_top_of_frame, siginfo, sigu 415 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 473 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 537 sigframe_create( ThreadId tid, Bool on_altstack, 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...] |
/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/google-breakpad/src/client/linux/handler/ |
H A D | exception_handler.h | 192 siginfo_t siginfo; member in struct:google_breakpad::ExceptionHandler::CrashContext
|
/external/wpa_supplicant_8/wpa_supplicant/ |
H A D | bgscan_simple.c | 146 struct wpa_signal_info siginfo; local 147 if (wpa_drv_signal_poll(wpa_s, &siginfo) == 0 && 148 siginfo.current_signal >= data->signal_threshold)
|
/external/kernel-headers/original/uapi/asm-mips/asm/ |
H A D | siginfo.h | 31 #include <asm-generic/siginfo.h> 34 typedef struct siginfo { struct 121 #include <asm-generic/siginfo.h>
|