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

/external/dropbear/libtomcrypt/src/pk/rsa/
H A Drsa_sign_hash.c84 ltc_asn1_list digestinfo[2], siginfo[2]; local
101 LTC_SET_ASN1(siginfo, 0, LTC_ASN1_SEQUENCE, digestinfo, 2);
102 LTC_SET_ASN1(siginfo, 1, LTC_ASN1_OCTET_STRING, in, inlen);
111 if ((err = der_encode_sequence(siginfo, 2, tmpin, &y)) != CRYPT_OK) {
H A Drsa_verify_hash.c101 ltc_asn1_list digestinfo[2], siginfo[2]; local
133 LTC_SET_ASN1(siginfo, 0, LTC_ASN1_SEQUENCE, digestinfo, 2);
134 LTC_SET_ASN1(siginfo, 1, LTC_ASN1_OCTET_STRING, tmpbuf, siglen);
136 if ((err = der_decode_sequence(out, outlen, siginfo, 2)) != CRYPT_OK) {
144 (siginfo[1].size == hashlen) &&
145 (XMEMCMP(siginfo[1].data, hash, hashlen) == 0)) {
/external/compiler-rt/lib/asan/
H A Dasan_posix.cc51 static void ASAN_OnSIGSEGV(int, siginfo_t *siginfo, void *context) { argument
52 uptr addr = (uptr)siginfo->si_addr;
/external/valgrind/main/coregrind/m_sigframe/
H A Dsigframe-amd64-darwin.c60 Also, don't bother with creating siginfo and ucontext in the
111 const vki_siginfo_t *siginfo,
121 Int sigNo = siginfo->si_signo;
152 /* Minimally fill in the siginfo and ucontext. Note, utter
155 frame->fake_siginfo.si_code = siginfo->si_code;
109 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
H A Dsigframe-ppc32-linux.c116 vki_siginfo_t siginfo; member in struct:rt_sigframe
570 //.. const vki_siginfo_t *siginfo,
577 //.. Int sigNo = siginfo->si_signo;
601 //.. synth_ucontext(tst->tid, siginfo, mask, &uc, &frame->fpstate);
618 //.. const vki_siginfo_t *siginfo,
625 //.. Int sigNo = siginfo->si_signo;
650 //.. VG_(memcpy)(&frame->sigInfo, siginfo, sizeof(vki_siginfo_t));
653 //.. if (sigNo == VKI_SIGILL && siginfo->si_code > 0)
657 //.. synth_ucontext(tst->tid, siginfo, mask, &frame->uContext, &frame->fpstate);
671 const vki_siginfo_t *siginfo,
669 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 Dsigframe-ppc64-linux.c182 const vki_siginfo_t *siginfo,
192 Int sigNo = siginfo->si_signo;
230 faultaddr = (Addr)siginfo->_sifields._sigfault._addr;
231 if (sigNo == VKI_SIGILL && siginfo->si_code > 0)
235 VG_(memcpy)(&frame->info, siginfo, sizeof(*siginfo));
180 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
H A Dsigframe-x86-darwin.c60 Also, don't bother with creating siginfo and ucontext in the
114 const vki_siginfo_t *siginfo,
124 Int sigNo = siginfo->si_signo;
155 /* Minimally fill in the siginfo and ucontext. Note, utter
158 frame->fake_siginfo.si_code = siginfo->si_code;
112 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
H A Dsigframe-amd64-linux.c122 /* siginfo */
442 const vki_siginfo_t *siginfo,
450 Int sigNo = siginfo->si_signo;
461 /* retaddr, siginfo, uContext fields are to be written */
478 VG_(memcpy)(&frame->sigInfo, siginfo, sizeof(vki_siginfo_t));
481 if (sigNo == VKI_SIGILL && siginfo->si_code > 0)
485 synth_ucontext(tst->tid, siginfo, trapno, err, mask,
499 const vki_siginfo_t *siginfo,
510 rsp = build_rt_sigframe(tst, rsp_top_of_frame, siginfo, siguc,
521 tst->arch.vex.guest_RDI = (ULong) siginfo
440 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
497 sigframe_create( ThreadId tid, 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.c164 const vki_siginfo_t *siginfo,
172 Int sigNo = siginfo->si_signo;
186 synth_ucontext(tst->tid, siginfo, trapno, err, mask, &frame->uc);
204 const vki_siginfo_t *siginfo,
214 Int sigNo = siginfo->si_signo;
233 /* Track our writes to siginfo */
235 "signal handler siginfo", (Addr)rsf,
238 VG_(memcpy)(&rsf->info, siginfo, sizeof(vki_siginfo_t));
240 if(sigNo == VKI_SIGILL && siginfo->si_code > 0) {
246 build_sigframe(tst, &rsf->sig, siginfo, sigu
162 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
202 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 Dsigframe-s390x-linux.c327 const vki_siginfo_t *siginfo,
352 frame->sigNo = siginfo->si_signo;
369 SET_SIGNAL_GPR(tst, 2, siginfo->si_signo);
379 build_vg_sigframe(&frame->vg, tst, flags, siginfo->si_signo);
386 const vki_siginfo_t *siginfo,
394 Int sigNo = siginfo->si_signo;
427 VG_(memcpy)(&frame->info, siginfo, sizeof(vki_siginfo_t));
433 SET_SIGNAL_GPR(tst, 2, siginfo->si_signo);
450 const vki_siginfo_t *siginfo,
461 sp = build_rt_sigframe(tst, sp_top_of_frame, siginfo, sigu
325 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
384 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
448 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 Dsigframe-x86-linux.c462 const vki_siginfo_t *siginfo,
470 Int sigNo = siginfo->si_signo;
503 synth_ucontext(tst->tid, siginfo, trapno, err, mask, &uc, &frame->fpstate);
520 const vki_siginfo_t *siginfo,
528 Int sigNo = siginfo->si_signo;
562 VG_(memcpy)(&frame->sigInfo, siginfo, sizeof(vki_siginfo_t));
565 if (sigNo == VKI_SIGILL && siginfo->si_code > 0)
569 synth_ucontext(tst->tid, siginfo, trapno, err, mask,
584 const vki_siginfo_t *siginfo,
595 esp = build_rt_sigframe(tst, esp_top_of_frame, siginfo, sigu
460 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
518 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
582 sigframe_create( ThreadId tid, 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/kernel-headers/original/asm-mips/
H A Dsiginfo.h19 * We duplicate the generic versions - <asm-generic/siginfo.h> is just borked
23 struct siginfo;
35 #include <asm-generic/siginfo.h>
37 typedef struct siginfo { struct
115 * Duplicated here because of <asm-generic/siginfo.h> braindamage ...
119 static inline void copy_siginfo(struct siginfo *to, struct siginfo *from)
/external/wpa_supplicant_8/wpa_supplicant/
H A Dbgscan_simple.c146 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/asm-generic/
H A Dsiginfo.h14 * struct siginfo that is before the union.
40 typedef struct siginfo { struct
272 struct siginfo;
273 void do_schedule_next_timer(struct siginfo *info);
279 static inline void copy_siginfo(struct siginfo *to, struct siginfo *from)
290 extern int copy_siginfo_to_user(struct siginfo __user *to, struct siginfo *from);
/external/valgrind/main/coregrind/
H A Dm_signals.c1209 void push_signal_frame ( ThreadId tid, const vki_siginfo_t *siginfo, argument
1214 Int sigNo = siginfo->si_signo;
1257 VG_(sigframe_create) (tid, esp_top_of_frame, siginfo, uc,
1871 least a non-siginfo signal gets deliviered.
2137 /* On Linux, first we have to do a sanity check of the siginfo. */
2139 /* There's a per-user limit of pending siginfo signals. If
2141 pending signals with siginfo, then new signals are
2142 delivered without siginfo. This condition can be caused
2144 as Valgrind, if it has a large number of pending siginfo
2147 Since we depend on siginfo t
[all...]
/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors.cc83 void (*sa_sigaction)(int sig, my_siginfo_t *siginfo, void *uctx);
102 my_siginfo_t siginfo; member in struct:__tsan::SignalDesc
1327 internal_memcpy(&signal->siginfo, info, sizeof(*info));
1439 sigactions[sig].sa_sigaction(sig, &signal->siginfo, &signal->ctx);
/external/strace/
H A Dsignal.c477 typedef struct siginfo struct
1474 /* There are six words followed by a 128-byte siginfo. */
1548 # define SIGFRAME_UC_OFFSET C_ABI_SAVE_AREA_SIZE + sizeof(struct siginfo)

Completed in 375 milliseconds