Searched defs:ucontext (Results 1 - 19 of 19) sorted by relevance

/external/kernel-headers/original/uapi/asm-generic/
H A Ducontext.h4 struct ucontext { struct
6 struct ucontext *uc_link;
/external/kernel-headers/original/uapi/asm-arm64/asm/
H A Ducontext.h21 struct ucontext { struct
23 struct ucontext *uc_link;
/external/libunwind/src/ppc32/
H A DGstep.c34 our use at the user level in order to locate the ucontext record, which
130 handler was established. If it was not set, the ucontext
135 unw_word_t ucontext = c->dwarf.cfa + __SIGNAL_FRAMESIZE; local
140 c->sigcontext_addr = ucontext;
142 sp_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R1, 0);
143 ip_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_LINK, 0);
163 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R0, 0);
165 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R1, 0);
167 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R2, 0);
169 DWARF_LOC (ucontext
[all...]
/external/valgrind/memcheck/tests/solaris/
H A Dspawn.c16 static void sigchld_handler(int sig, siginfo_t *sip, void *ucontext) { argument
H A Dthr_daemon_exit_standalone.c8 #include <sys/ucontext.h>
149 ucontext_t ucontext; local
150 bzero(&ucontext, sizeof(ucontext));
151 ucontext.uc_flags = UC_CPU;
156 : [STACK_SEG] "=r" (ucontext.uc_mcontext.gregs[SS])
159 ucontext.uc_mcontext.gregs[EIP] = (greg_t) thread_func;
160 ucontext.uc_mcontext.gregs[UESP] = (greg_t) stack;
161 ucontext.uc_mcontext.gregs[EBP] = (greg_t) stack;
163 ucontext
[all...]
/external/kernel-headers/original/uapi/asm-mips/asm/
H A Ducontext.h11 * ucontext and struct sigframe, with each extended context structure beginning
45 * struct ucontext - user context structure
53 struct ucontext { struct
56 struct ucontext *uc_link;
61 /* Extended context structures may follow ucontext */
/external/libunwind/src/ppc64/
H A DGstep.c34 our use at the user level in order to locate the ucontext record, which
131 handler was established. If it was not set, the ucontext
136 unw_word_t ucontext = c->dwarf.cfa + __SIGNAL_FRAMESIZE; local
141 c->sigcontext_addr = ucontext;
143 sp_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R1, 0);
144 ip_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_NIP, 0);
164 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R0, 0);
166 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R1, 0);
168 DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_R2, 0);
170 DWARF_LOC (ucontext
[all...]
/external/libunwind/src/x86_64/
H A DGos-freebsd.c29 #include <sys/ucontext.h>
94 unw_word_t ucontext; local
99 ucontext = c->dwarf.cfa + offsetof(struct sigframe, sf_uc);
103 struct dwarf_loc rsp_loc = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RSP, 0);
111 c->dwarf.loc[RAX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RAX, 0);
112 c->dwarf.loc[RDX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RDX, 0);
113 c->dwarf.loc[RCX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RCX, 0);
114 c->dwarf.loc[RBX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RBX, 0);
115 c->dwarf.loc[RSI] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RSI, 0);
116 c->dwarf.loc[RDI] = DWARF_LOC (ucontext
[all...]
/external/libchrome/sandbox/linux/system_headers/
H A Dmips_linux_ucontext.h10 // This is mostly copied from breakpad (common/android/include/sys/ucontext.h),
40 typedef struct ucontext { struct
42 struct ucontext* uc_link;
50 #include <sys/ucontext.h>
H A Darm_linux_ucontext.h52 typedef struct ucontext { struct
54 struct ucontext* uc_link;
66 #include <sys/ucontext.h>
H A Di386_linux_ucontext.h13 // This is mostly copied from breakpad (common/android/include/sys/ucontext.h),
78 typedef struct ucontext { struct
80 struct ucontext* uc_link;
93 #include <sys/ucontext.h>
H A Dx86_64_linux_ucontext.h77 typedef struct ucontext { struct
79 struct ucontext* uc_link;
87 #include <sys/ucontext.h>
/external/valgrind/coregrind/m_sigframe/
H A Dsigframe-ppc32-linux.c116 struct vki_ucontext ucontext; member in struct:rt_sigframe
244 //:: /* ptr to ucontext */
671 struct vki_ucontext *ucp = &frame->ucontext;
679 VG_TRACK( pre_mem_write, Vg_CoreSignal, tid, "signal frame ucontext",
687 VG_TRACK( pre_mem_write, Vg_CoreSignal, tid, "signal frame ucontext",
862 mc = &frame->ucontext.uc_mcontext;
865 tst->sig_mask = frame->ucontext.uc_sigmask;
/external/libunwind/tests/
H A Dtest-coredump-unwind.c61 #include <sys/ucontext.h>
207 void handle_sigsegv(int sig, siginfo_t *info, void *ucontext) argument
212 uc = ucontext;
/external/v8/src/libsampler/
H A Dsampler.cc22 // OpenBSD doesn't have <ucontext.h>. ucontext_t lives in <signal.h>
25 #include <ucontext.h>
65 typedef struct ucontext { struct
67 struct ucontext* uc_link;
77 typedef struct ucontext { struct
79 struct ucontext *uc_link;
108 typedef struct ucontext { struct
110 struct ucontext* uc_link;
126 typedef struct ucontext { struct
128 struct ucontext* uc_lin
143 typedef struct ucontext { struct
414 ucontext_t* ucontext = reinterpret_cast<ucontext_t*>(context); local
[all...]
/external/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_mac.cc518 ucontext_t *ucontext = static_cast<ucontext_t*>(context); local
519 return ucontext->uc_mcontext->__es.__err & 2 /*T_PF_WRITE*/ ? WRITE : READ;
526 ucontext_t *ucontext = (ucontext_t*)context; local
528 *pc = ucontext->uc_mcontext->__ss.__pc;
530 *bp = ucontext->uc_mcontext->__ss.__fp;
532 *bp = ucontext->uc_mcontext->__ss.__lr;
534 *sp = ucontext->uc_mcontext->__ss.__sp;
536 *pc = ucontext->uc_mcontext->__ss.__rip;
537 *bp = ucontext->uc_mcontext->__ss.__rbp;
538 *sp = ucontext
[all...]
H A Dsanitizer_linux.cc59 #include <ucontext.h>
1266 static bool Aarch64GetESR(ucontext_t *ucontext, u64 *esr) { argument
1268 u8 *aux = ucontext->uc_mcontext.__reserved;
1283 ucontext_t *ucontext = (ucontext_t *)context; local
1287 uptr err = ucontext->uc_mcontext.mc_err;
1289 uptr err = ucontext->uc_mcontext.gregs[REG_ERR];
1294 uptr fsr = ucontext->uc_mcontext.error_code;
1303 if (!Aarch64GetESR(ucontext, &esr)) return UNKNOWN;
1306 (void)ucontext;
1313 ucontext_t *ucontext local
[all...]
/external/python/cpython2/Lib/lib2to3/tests/data/
H A Dinfinite_recursion.py2218 class ucontext(Structure): class in inherits:Structure
2220 ucontext._fields_ = [
2224 ('uc_link', POINTER(ucontext)),
2228 assert sizeof(ucontext) == 32, sizeof(ucontext)
2229 assert alignment(ucontext) == 4, alignment(ucontext)
2230 __darwin_ucontext_t = ucontext
2516 'fsfilcnt_t', 'ucontext', '__uint64_t', 'timespec',
/external/valgrind/include/vki/
H A Dvki-solaris.h1386 #include <sys/ucontext.h>
1388 is directly included in sys/ucontext.h. */
1464 /* The ucontext structure as defined in the SYSV ABI for Intel386. Illumos
1467 AVX support. We define our own ucontext structure because all five
1494 /* The ucontext structure on Solaris has only 3 elements available in uc_filler
1497 #define vki_ucontext ucontext
1681 struct vki_ucontext *pr_oldcontext; /* Address of previous ucontext */
1701 /* Saved ucontext and siginfo. */
1702 vki_ucontext_t ucontext; member in struct:vki_sigframe
1711 /* Saved ucontext an
1712 vki_ucontext_t ucontext; member in struct:vki_sigframe
[all...]

Completed in 521 milliseconds