/external/valgrind/main/coregrind/m_sigframe/ |
H A D | sigframe-x86-linux.c | 100 /* Safely-saved version of sigNo, as described above. */ 124 Int sigNo; member in struct:sigframe 136 Int sigNo; member in struct:rt_sigframe 445 Int sigNo) 447 frame->sigNo_private = sigNo; 470 Int sigNo = siginfo->si_signo; local 484 /* retaddr, sigNo, siguContext fields are to be written */ 488 frame->sigNo = sigNo; 512 build_vg_sigframe(&frame->vg, tst, flags, sigNo); 442 build_vg_sigframe(struct vg_sigframe *frame, ThreadState *tst, UInt flags, Int sigNo) argument 528 Int sigNo = siginfo->si_signo; local 702 Int sigNo; local [all...] |
H A D | sigframe-amd64-linux.c | 94 /* Safely-saved version of sigNo, as described above. */ 425 Int sigNo) 427 frame->sigNo_private = sigNo; 450 Int sigNo = siginfo->si_signo; local 481 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) 491 build_vg_sigframe(&frame->vg, tst, mask, flags, sigNo); 542 struct vg_sigframe *frame, Int *sigNo ) 551 *sigNo = VKI_SIGSEGV; 561 *sigNo = frame->sigNo_private; 599 struct rt_sigframe *frame, Int *sigNo ) 421 build_vg_sigframe(struct vg_sigframe *frame, ThreadState *tst, const vki_sigset_t *mask, UInt flags, Int sigNo) argument 613 Int sigNo; local [all...] |
H A D | sigframe-amd64-darwin.c | 121 Int sigNo = siginfo->si_signo; local 150 frame->sigNo_private = sigNo; 156 frame->fake_siginfo.si_signo = sigNo; 174 tst->arch.vex.guest_RDI = (ULong) sigNo; 199 Int sigNo; local 226 sigNo = frame->sigNo_private; 239 VG_TRACK( post_deliver_signal, tid, sigNo );
|
H A D | sigframe-x86-darwin.c | 124 Int sigNo = siginfo->si_signo; local 153 frame->sigNo_private = sigNo; 159 frame->fake_siginfo.si_signo = sigNo; 175 frame->a1_signo = sigNo; 199 Int sigNo; local 226 sigNo = frame->sigNo_private; 239 VG_TRACK( post_deliver_signal, tid, sigNo );
|
H A D | sigframe-arm-linux.c | 172 Int sigNo = siginfo->si_signo; local 192 priv->sigNo_private = sigNo; 214 Int sigNo = siginfo->si_signo; local 240 if(sigNo == VKI_SIGILL && siginfo->si_code > 0) { 259 tst->arch.vex.guest_R0 = sigNo; 285 Int sigNo; local 313 sigNo = priv->sigNo_private; 351 VG_TRACK( post_deliver_signal, tid, sigNo );
|
H A D | sigframe-ppc64-linux.c | 192 Int sigNo = siginfo->si_signo; local 231 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) 297 SET_SIGNAL_GPR(tid, 3, sigNo); 310 priv->sigNo_private = sigNo; 333 Int sigNo; local 356 sigNo = priv->sigNo_private; 388 VG_TRACK( post_deliver_signal, tid, sigNo );
|
H A D | sigframe-ppc32-linux.c | 205 //:: /* Safely-saved version of sigNo, as described above. */ 228 //:: Int sigNo; 240 //:: Int sigNo; 554 //.. Int sigNo) 556 //.. frame->sigNo_private = sigNo; 577 //.. Int sigNo = siginfo->si_signo; 589 //.. /* retaddr, sigNo, siguContext fields are to be written */ 593 //.. frame->sigNo = sigNo; 610 //.. build_vg_sigframe(&frame->vg, tst, mask, flags, sigNo); 681 Int sigNo = siginfo->si_signo; local 885 Int sigNo; local [all...] |
H A D | sigframe-s390x-linux.c | 97 /* Safely-saved version of sigNo, as described above. */ 124 Int sigNo; member in struct:sigframe 310 Int sigNo) 312 frame->sigNo_private = sigNo; 346 /* retcode, sigNo, sc, sregs fields are to be written */ 352 frame->sigNo = siginfo->si_signo; 394 Int sigNo = siginfo->si_signo; local 406 /* retcode, sigNo, sc, sregs fields are to be written */ 443 build_vg_sigframe(&frame->vg, tst, flags, sigNo); 490 struct vg_sigframe *frame, Int *sigNo ) 307 build_vg_sigframe(struct vg_sigframe *frame, ThreadState *tst, UInt flags, Int sigNo) argument 540 Int sigNo; local [all...] |
H A D | sigframe-mips32-linux.c | 175 Int sigNo = siginfo->si_signo; local 199 if (sigNo == VKI_SIGILL && siginfo->si_code > 0) 298 priv->sigNo_private = sigNo; 319 Int sigNo; local 333 sigNo = priv1->sigNo_private; 344 sigNo = priv1->sigNo_private; 391 VG_TRACK( post_deliver_signal, tid, sigNo );
|
/external/valgrind/main/coregrind/ |
H A 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, 653 static Bool is_sig_ign(Int sigNo, ThreadId tid) argument 655 vg_assert(sigNo >= 1 && sigNo <= _VKI_NSIG); 657 return scss.scss_per_sig[sigNo].scss_handler == VKI_SIG_IGN 658 || !VG_(gdbserver_report_signal) (sigNo, tid); 1046 VG_(dmsg)("sys_sigaction: sigNo %d, " 1286 Int sigNo local 1337 signame(Int sigNo) argument 1393 kill_self(Int sigNo) argument 1488 Int sigNo = info->si_signo; local 1734 Int sigNo = info->si_signo; local 2078 async_signalhandler( Int sigNo, vki_siginfo_t *info, struct vki_ucontext *uc ) argument 2235 sync_signalhandler_from_user( ThreadId tid, Int sigNo, vki_siginfo_t *info, struct vki_ucontext *uc ) argument 2382 sync_signalhandler_from_kernel( ThreadId tid, Int sigNo, vki_siginfo_t *info, struct vki_ucontext *uc ) argument 2456 sync_signalhandler( Int sigNo, vki_siginfo_t *info, struct vki_ucontext *uc ) argument [all...] |
H A D | pub_core_signals.h | 43 /* Returns the name of the vki signal sigNo */ 44 extern const Char *VG_(signame)(Int sigNo); 69 extern void VG_(kill_self)(Int sigNo);
|
H A D | pub_core_tooliface.h | 232 void (*track_pre_deliver_signal) (ThreadId, Int sigNo, Bool); 233 void (*track_post_deliver_signal)(ThreadId, Int sigNo);
|
H A D | m_tooliface.c | 414 DEF0(track_pre_deliver_signal, ThreadId, Int sigNo, Bool) 415 DEF0(track_post_deliver_signal, ThreadId, Int sigNo)
|
/external/valgrind/main/include/ |
H A D | pub_tool_tooliface.h | 676 void VG_(track_pre_deliver_signal) (void(*f)(ThreadId tid, Int sigNo, 680 void VG_(track_post_deliver_signal)(void(*f)(ThreadId tid, Int sigNo));
|
/external/valgrind/main/drd/ |
H A D | drd_main.c | 544 void drd_pre_deliver_signal(const ThreadId vg_tid, const Int sigNo, argument 568 void drd_post_deliver_signal(const ThreadId vg_tid, const Int sigNo) argument
|
/external/valgrind/main/memcheck/ |
H A D | mc_leakcheck.c | 670 void scan_all_valid_memory_catcher ( Int sigNo, Addr addr ) argument 673 VG_(printf)("OUCH! sig=%d addr=%#lx\n", sigNo, addr); 674 if (sigNo == VKI_SIGSEGV || sigNo == VKI_SIGBUS)
|
/external/valgrind/main/coregrind/m_syswrap/ |
H A D | priv_syswrap-generic.h | 49 extern Bool ML_(client_signal_OK)(Int sigNo);
|
H A D | syswrap-generic.c | 102 Bool ML_(client_signal_OK)(Int sigNo) argument 105 Bool ret = sigNo >= 0 && sigNo <= VG_SIGVGRTUSERMAX; 107 //VG_(printf)("client_signal_OK(%d) -> %d\n", sigNo, ret);
|