/external/valgrind/main/coregrind/m_sigframe/ |
D | sigframe-x86-linux.c | 124 Int sigNo; member 136 Int sigNo; member 445 Int sigNo) in build_vg_sigframe() argument 447 frame->sigNo_private = sigNo; in build_vg_sigframe() 470 Int sigNo = siginfo->si_signo; in build_sigframe() local 488 frame->sigNo = sigNo; in build_sigframe() 512 build_vg_sigframe(&frame->vg, tst, flags, sigNo); in build_sigframe() 528 Int sigNo = siginfo->si_signo; in build_rt_sigframe() local 545 frame->sigNo = sigNo; in build_rt_sigframe() 565 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) in build_rt_sigframe() [all …]
|
D | sigframe-amd64-linux.c | 425 Int sigNo) in build_vg_sigframe() argument 427 frame->sigNo_private = sigNo; in build_vg_sigframe() 450 Int sigNo = siginfo->si_signo; in build_rt_sigframe() local 481 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) in build_rt_sigframe() 491 build_vg_sigframe(&frame->vg, tst, mask, flags, sigNo); in build_rt_sigframe() 552 struct vg_sigframe *frame, Int *sigNo ) in restore_vg_sigframe() argument 561 *sigNo = VKI_SIGSEGV; in restore_vg_sigframe() 571 *sigNo = frame->sigNo_private; in restore_vg_sigframe() 609 struct rt_sigframe *frame, Int *sigNo ) in restore_rt_sigframe() argument 611 if (restore_vg_sigframe(tst, &frame->vg, sigNo)) in restore_rt_sigframe() [all …]
|
D | sigframe-amd64-darwin.c | 115 Int sigNo = siginfo->si_signo; in VG_() local 144 frame->sigNo_private = sigNo; in VG_() 150 frame->fake_siginfo.si_signo = sigNo; in VG_() 168 tst->arch.vex.guest_RDI = (ULong) sigNo; in VG_() 193 Int sigNo; in VG_() local 220 sigNo = frame->sigNo_private; in VG_() 233 VG_TRACK( post_deliver_signal, tid, sigNo ); in VG_()
|
D | sigframe-x86-darwin.c | 124 Int sigNo = siginfo->si_signo; in VG_() local 153 frame->sigNo_private = sigNo; in VG_() 159 frame->fake_siginfo.si_signo = sigNo; in VG_() 175 frame->a1_signo = sigNo; in VG_() 199 Int sigNo; in VG_() local 226 sigNo = frame->sigNo_private; in VG_() 239 VG_TRACK( post_deliver_signal, tid, sigNo ); in VG_()
|
D | sigframe-s390x-linux.c | 124 Int sigNo; member 310 Int sigNo) in build_vg_sigframe() argument 312 frame->sigNo_private = sigNo; in build_vg_sigframe() 352 frame->sigNo = siginfo->si_signo; in build_sigframe() 394 Int sigNo = siginfo->si_signo; in build_rt_sigframe() local 443 build_vg_sigframe(&frame->vg, tst, flags, sigNo); in build_rt_sigframe() 490 struct vg_sigframe *frame, Int *sigNo ) in restore_vg_sigframe() argument 499 *sigNo = VKI_SIGSEGV; in restore_vg_sigframe() 509 *sigNo = frame->sigNo_private; in restore_vg_sigframe() 515 struct sigframe *frame, Int *sigNo ) in restore_sigframe() argument [all …]
|
D | sigframe-arm64-linux.c | 166 Int sigNo = siginfo->si_signo; in build_sigframe() local 186 priv->sigNo_private = sigNo; in build_sigframe() 205 Int sigNo = siginfo->si_signo; in VG_() local 227 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) { in VG_() 242 tst->arch.vex.guest_X0 = sigNo; in VG_() 266 Int sigNo; in VG_() local 292 sigNo = priv->sigNo_private; in VG_() 330 VG_TRACK( post_deliver_signal, tid, sigNo ); in VG_()
|
D | sigframe-arm-linux.c | 172 Int sigNo = siginfo->si_signo; in build_sigframe() local 192 priv->sigNo_private = sigNo; in build_sigframe() 214 Int sigNo = siginfo->si_signo; in VG_() local 240 if(sigNo == VKI_SIGILL && siginfo->si_code > 0) { in VG_() 259 tst->arch.vex.guest_R0 = sigNo; in VG_() 285 Int sigNo; in VG_() local 313 sigNo = priv->sigNo_private; in VG_() 351 VG_TRACK( post_deliver_signal, tid, sigNo ); in VG_()
|
D | sigframe-ppc32-linux.c | 681 Int sigNo = siginfo->si_signo; in VG_() local 708 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) in VG_() 753 scp->signal = sigNo; in VG_() 767 priv->sigNo_private = sigNo; in VG_() 772 SET_SIGNAL_GPR(tid, 3, sigNo); in VG_() 885 Int sigNo; in VG_() local 919 sigNo = priv->sigNo_private; in VG_() 951 VG_TRACK( post_deliver_signal, tid, sigNo ); in VG_()
|
D | sigframe-ppc64-linux.c | 192 Int sigNo = siginfo->si_signo; in VG_() local 297 SET_SIGNAL_GPR(tid, 3, sigNo); in VG_() 310 priv->sigNo_private = sigNo; in VG_() 333 Int sigNo; in VG_() local 356 sigNo = priv->sigNo_private; in VG_() 388 VG_TRACK( post_deliver_signal, tid, sigNo ); in VG_()
|
D | sigframe-mips32-linux.c | 175 Int sigNo = siginfo->si_signo; in VG_() local 292 priv->sigNo_private = sigNo; in VG_() 313 Int sigNo; in VG_() local 327 sigNo = priv1->sigNo_private; in VG_() 338 sigNo = priv1->sigNo_private; in VG_() 385 VG_TRACK( post_deliver_signal, tid, sigNo ); in VG_()
|
D | sigframe-mips64-linux.c | 168 Int sigNo = siginfo->si_signo; in VG_() local 231 priv->sigNo_private = sigNo; in VG_() 251 Int sigNo; in VG_() local 263 sigNo = priv1->sigNo_private; in VG_() 310 VG_TRACK( post_deliver_signal, tid, sigNo ); in VG_()
|
/external/valgrind/main/coregrind/ |
D | m_signals.c | 236 static void sync_signalhandler ( Int sigNo, vki_siginfo_t *info, 238 static void async_signalhandler ( Int sigNo, vki_siginfo_t *info, 240 static void sigvgkill_handler ( Int sigNo, vki_siginfo_t *info, 684 static Bool is_sig_ign(Int sigNo, ThreadId tid) in is_sig_ign() argument 686 vg_assert(sigNo >= 1 && sigNo <= _VKI_NSIG); in is_sig_ign() 688 return scss.scss_per_sig[sigNo].scss_handler == VKI_SIG_IGN in is_sig_ign() 689 || !VG_(gdbserver_report_signal) (sigNo, tid); in is_sig_ign() 1333 Int sigNo = siginfo->si_signo; in push_signal_frame() local 1335 vg_assert(sigNo >= 1 && sigNo <= VG_(max_signal)); in push_signal_frame() 1340 VG_(dmsg)("push_signal_frame (thread %d): signal %d\n", tid, sigNo); in push_signal_frame() [all …]
|
D | pub_core_signals.h | 45 extern const HChar *VG_(signame)(Int sigNo); 70 extern void VG_(kill_self)(Int sigNo);
|
D | pub_core_tooliface.h | 243 void (*track_pre_deliver_signal) (ThreadId, Int sigNo, Bool); 244 void (*track_post_deliver_signal)(ThreadId, Int sigNo);
|
D | m_tooliface.c | 437 DEF0(track_pre_deliver_signal, ThreadId, Int sigNo, Bool) 438 DEF0(track_post_deliver_signal, ThreadId, Int sigNo)
|
/external/valgrind/main/include/ |
D | pub_tool_tooliface.h | 704 void VG_(track_pre_deliver_signal) (void(*f)(ThreadId tid, Int sigNo, 708 void VG_(track_post_deliver_signal)(void(*f)(ThreadId tid, Int sigNo));
|
/external/valgrind/main/memcheck/ |
D | mc_leakcheck.c | 903 void scan_all_valid_memory_catcher ( Int sigNo, Addr addr ) in scan_all_valid_memory_catcher() argument 906 VG_(printf)("OUCH! sig=%d addr=%#lx\n", sigNo, addr); in scan_all_valid_memory_catcher() 907 if (sigNo == VKI_SIGSEGV || sigNo == VKI_SIGBUS) { in scan_all_valid_memory_catcher()
|
/external/valgrind/main/drd/ |
D | drd_main.c | 567 void drd_pre_deliver_signal(const ThreadId vg_tid, const Int sigNo, in drd_pre_deliver_signal() argument 591 void drd_post_deliver_signal(const ThreadId vg_tid, const Int sigNo) in drd_post_deliver_signal() argument
|
/external/valgrind/main/coregrind/m_syswrap/ |
D | priv_syswrap-generic.h | 51 extern Bool ML_(client_signal_OK)(Int sigNo);
|
D | syswrap-generic.c | 102 Bool ML_(client_signal_OK)(Int sigNo) in ML_() 105 Bool ret = sigNo >= 0 && sigNo <= VG_SIGVGRTUSERMAX; in ML_()
|