Searched defs:siginfo (Results 1 - 25 of 44) sorted by relevance

12

/external/compiler-rt/test/sanitizer_common/TestCases/Linux/
H A Dptrace.cc115 siginfo_t siginfo; local
116 res = ptrace(PTRACE_GETSIGINFO, pid, NULL, &siginfo);
118 assert(siginfo.si_pid == pid);
/external/valgrind/helgrind/tests/
H A Dsafe-semaphore.h13 static void abrt_handler( int signum, siginfo_t *siginfo, void *sigcontext ) { argument
H A Dsafe-pthread.h15 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 Dallow_user_segv.cc14 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 Dasan_posix.cc36 void AsanOnDeadlySignal(int signo, void *siginfo, void *context) { argument
38 int code = (int)((siginfo_t*)siginfo)->si_code;
42 SignalContext sig = SignalContext::Create(siginfo, context);
48 // On s390, the fault address in siginfo points to start of the page, not
H A Dasan_win.cc215 void AsanOnDeadlySignal(int, void *siginfo, void *context) { argument
/external/valgrind/none/tests/darwin/
H A Dbug228343.c43 void SignalHandlerWithSpinlock(int sig, siginfo_t *siginfo, void *context) { argument
/external/libunwind/tests/
H A Dia64-test-setjmp.c62 sighandler (int signal, void *siginfo, void *sigcontext) argument
/external/valgrind/coregrind/m_sigframe/
H A Dsigframe-solaris.c58 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 Dsigframe-amd64-darwin.c150 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 Dsigframe-mips32-linux.c126 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 Dsigframe-mips64-linux.c121 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 Dsigframe-ppc32-linux.c115 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 Dsigframe-ppc64-linux.c139 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 Dsigframe-x86-darwin.c138 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 Dsigframe-amd64-linux.c122 /* 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 Dsigframe-arm-linux.c125 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...]
/external/e2fsprogs/e2fsck/
H A Dsigcatcher.c334 static void die_signal_handler(int signum, siginfo_t *siginfo, argument
341 if (siginfo->si_code == SI_USER)
342 fprintf(stderr, "(sent from pid %u) ", siginfo->si_pid);
343 cp = lookup_table(siginfo->si_code, generic_code_table);
348 lookup_table_fallback(siginfo->si_code,
352 lookup_table_fallback(siginfo->si_code,
356 lookup_table_fallback(siginfo->si_code,
360 lookup_table_fallback(siginfo->si_code,
364 lookup_table_fallback(siginfo->si_code,
367 fprintf(stderr, "si code=%d ", siginfo
[all...]
/external/google-breakpad/src/client/linux/handler/
H A Dexception_handler.h192 siginfo_t siginfo; member in struct:google_breakpad::ExceptionHandler::CrashContext
/external/linux-kselftest/tools/testing/selftests/breakpoints/
H A Dbreakpoint_test_arm64.c115 siginfo_t siginfo; local
167 if (ptrace(PTRACE_GETSIGINFO, pid, NULL, &siginfo) != 0) {
171 if (siginfo.si_code != TRAP_HWBKPT) {
172 printf("Unexpected si_code %d\n", siginfo.si_code);
/external/linux-kselftest/tools/testing/selftests/ptrace/
H A Dpeeksiginfo.c108 siginfo_t siginfo[SIGNR]; local
121 ret = sys_ptrace(PTRACE_PEEKSIGINFO, child, &arg, siginfo);
131 if (siginfo[j].si_code == si_code &&
132 siginfo[j].si_int == i)
135 err("%d: Wrong siginfo i=%d si_code=%d si_int=%d\n",
136 shared, i, siginfo[j].si_code, siginfo[j].si_int);
153 siginfo_t siginfo[SIGNR]; local
178 siginfo->si_code = TEST_SICODE_SHARE;
179 siginfo
[all...]
/external/ltp/testcases/kernel/hotplug/memory_hotplug/
H A Dmemtoy.h47 siginfo_t *siginfo; /* signal info, if signalled != 0 */ member in struct:global_context
80 #define signalled(GCP) (GCP->siginfo != NULL)
/external/openssh/regress/unittests/test_helper/
H A Dfuzz.c203 siginfo(int unused __attribute__((__unused__))) function
238 signal(SIGINFO, siginfo);
/external/wpa_supplicant_8/wpa_supplicant/
H A Dbgscan_simple.c138 struct wpa_signal_info siginfo; local
139 if (wpa_drv_signal_poll(wpa_s, &siginfo) == 0 &&
140 siginfo.current_signal >= data->signal_threshold)
/external/kernel-headers/original/uapi/asm-mips/asm/
H A Dsiginfo.h31 #include <asm-generic/siginfo.h>
34 typedef struct siginfo { struct

Completed in 515 milliseconds

12