/external/valgrind/coregrind/m_sigframe/ |
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); 165 const vki_siginfo_t *siginfo, 175 Int sigNo = siginfo->si_signo; 194 /* Track our writes to siginfo */ 196 "signal handler siginfo", (Addr)rsf, 199 VG_(memcpy)(&rsf->info, siginfo, sizeof(vki_siginfo_t)); 201 if(sigNo == VKI_SIGILL && siginfo->si_code > 0) { 207 build_sigframe(tst, &rsf->sig, siginfo, siguc [all...] |
sigframe-x86-linux.c | 143 vki_siginfo_t sigInfo; 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; 515 frame->psigInfo = (Addr)&frame->sigInfo; 517 VG_(memcpy)(&frame->sigInfo, siginfo, sizeof(vki_siginfo_t)); 520 if (sigNo == VKI_SIGILL && siginfo->si_code > 0 [all...] |
sigframe-amd64-darwin.c | 59 Also, don't bother with creating siginfo and ucontext in the 91 const vki_siginfo_t *siginfo, 101 Int sigNo = siginfo->si_signo; 134 /* Minimally fill in the siginfo and ucontext. Note, utter 137 frame->fake_siginfo.si_code = siginfo->si_code;
|
sigframe-x86-darwin.c | 59 Also, don't bother with creating siginfo and ucontext in the 94 const vki_siginfo_t *siginfo, 104 Int sigNo = siginfo->si_signo; 137 /* Minimally fill in the siginfo and ucontext. Note, utter 140 frame->fake_siginfo.si_code = siginfo->si_code;
|
sigframe-amd64-linux.c | 122 /* siginfo */ 123 vki_siginfo_t 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) 438 frame->sigInfo._sifields._sigfault._addr 441 synth_ucontext(tst->tid, siginfo, trapno, err, mask [all...] |
sigframe-mips32-linux.c | 125 const vki_siginfo_t *siginfo, 134 Int sigNo = siginfo->si_signo; 161 /* Create siginfo. */ 162 VG_TRACK( pre_mem_write, Vg_CoreSignal, tid, "signal frame siginfo", 165 VG_(memcpy)(&frame->rs_info, siginfo, sizeof(*siginfo)); 182 setup_sigcontext2(tst, &(scp), siginfo); 199 tst->arch.vex.guest_r4 = siginfo->si_signo; 221 setup_sigcontext2(tst, &(scp), siginfo); 234 tst->arch.vex.guest_r4 = siginfo->si_signo [all...] |
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); 407 const vki_siginfo_t *siginfo, 418 sp = build_rt_sigframe(tst, sp_top_of_frame, siginfo, siguc [all...] |
/bionic/libc/include/ |
signal.h | 87 void (*sa_sigaction)(int, struct siginfo*, void*); 99 void (*sa_sigaction) (int, struct siginfo*, void*);
|
/external/google-breakpad/src/client/linux/handler/ |
exception_handler.cc | 424 memcpy(&context.siginfo, info, sizeof(siginfo_t)); 456 siginfo_t siginfo = {}; local 459 siginfo.si_code = SI_USER; 460 siginfo.si_pid = getpid(); 463 return HandleSignal(sig, &siginfo, &context); 664 memset(&context.siginfo, 0, sizeof(context.siginfo)); 665 context.siginfo.si_signo = MD_EXCEPTION_CODE_LIN_DUMP_REQUESTED; 667 context.siginfo.si_addr = 670 context.siginfo.si_addr [all...] |
/art/runtime/ |
fault_handler.cc | 300 bool FaultManager::IsInGeneratedCode(siginfo_t* siginfo, void* context, bool check_dex_pc) { 329 GetMethodAndReturnPcAndSp(siginfo, context, &method_obj, &return_pc, &sp); 405 bool JavaStackTraceHandler::Action(int sig, siginfo_t* siginfo, void* context) { 411 bool in_generated_code = manager_->IsInGeneratedCode(siginfo, context, false); 420 manager_->GetMethodAndReturnPcAndSp(siginfo, context, &method, &return_pc, &sp);
|
/art/runtime/arch/mips/ |
fault_handler_mips.cc | 42 void FaultManager::GetMethodAndReturnPcAndSp(siginfo_t* siginfo, void* context, 55 uintptr_t* fault_addr = reinterpret_cast<uintptr_t*>(siginfo->si_addr); // BVA addr
|
/art/runtime/arch/mips64/ |
fault_handler_mips64.cc | 42 void FaultManager::GetMethodAndReturnPcAndSp(siginfo_t* siginfo, void* context, 55 uintptr_t* fault_addr = reinterpret_cast<uintptr_t*>(siginfo->si_addr); // BVA addr
|
/development/ndk/platforms/android-3/include/ |
signal.h | 38 #include <asm/siginfo.h>
|
/external/compiler-rt/lib/asan/ |
asan_internal.h | 78 void AsanOnSIGSEGV(int, void *siginfo, void *context);
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/ |
mqueue.h | 26 #include <bits/siginfo.h>
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/ |
mqueue.h | 26 #include <bits/siginfo.h>
|
/prebuilts/ndk/4/platforms/android-3/arch-arm/usr/include/ |
signal.h | 38 #include <asm/siginfo.h>
|
/prebuilts/ndk/4/platforms/android-4/arch-arm/usr/include/ |
signal.h | 38 #include <asm/siginfo.h>
|
/prebuilts/ndk/4/platforms/android-5/arch-arm/usr/include/ |
signal.h | 38 #include <asm/siginfo.h>
|
/prebuilts/ndk/4/platforms/android-5/arch-x86/usr/include/ |
signal.h | 38 #include <asm/siginfo.h>
|
/prebuilts/ndk/5/platforms/android-3/arch-arm/usr/include/ |
signal.h | 38 #include <asm/siginfo.h>
|
/prebuilts/ndk/6/platforms/android-3/arch-arm/usr/include/ |
signal.h | 38 #include <asm/siginfo.h>
|
/prebuilts/ndk/6/platforms/android-3/arch-x86/usr/include/ |
signal.h | 38 #include <asm/siginfo.h>
|
/prebuilts/ndk/7/platforms/android-3/arch-arm/usr/include/ |
signal.h | 38 #include <asm/siginfo.h>
|
/prebuilts/ndk/7/platforms/android-3/arch-x86/usr/include/ |
signal.h | 38 #include <asm/siginfo.h>
|