Searched defs:ucontext (Results 1 - 17 of 17) sorted by path

/external/chromium_org/sandbox/linux/services/
H A Dandroid_arm_ucontext.h15 typedef struct ucontext { struct
17 struct ucontext *uc_link;
29 #include <sys/ucontext.h>
H A Dandroid_i386_ucontext.h10 // This is mostly copied from breakpad (common/android/include/sys/ucontext.h),
66 typedef struct ucontext { struct
68 struct ucontext* uc_link;
76 #include <sys/ucontext.h>
H A Dandroid_mips_ucontext.h8 // This is mostly copied from breakpad (common/android/include/sys/ucontext.h),
38 typedef struct ucontext { struct
40 struct ucontext* uc_link;
48 #include <sys/ucontext.h>
H A Dandroid_x86_64_ucontext.h75 typedef struct ucontext { struct
77 struct ucontext* uc_link;
85 #include <sys/ucontext.h>
/external/chromium_org/third_party/tcmalloc/chromium/src/
H A Dprofile-handler.cc211 static void SignalHandler(int sig, siginfo_t* sinfo, void* ucontext);
488 void ProfileHandler::SignalHandler(int sig, siginfo_t* sinfo, void* ucontext) { argument
501 (*it)->callback(sig, sinfo, ucontext, (*it)->callback_arg);
/external/chromium_org/third_party/tcmalloc/vendor/src/
H A Dprofile-handler.cc211 static void SignalHandler(int sig, siginfo_t* sinfo, void* ucontext);
488 void ProfileHandler::SignalHandler(int sig, siginfo_t* sinfo, void* ucontext) { argument
501 (*it)->callback(sig, sinfo, ucontext, (*it)->callback_arg);
/external/chromium_org/v8/src/
H A Dsampler.cc22 // OpenBSD doesn't have <ucontext.h>. ucontext_t lives in <signal.h>
26 #include <ucontext.h>
70 typedef struct ucontext { struct
72 struct ucontext* uc_link;
82 typedef struct ucontext { struct
84 struct ucontext *uc_link;
113 typedef struct ucontext { struct
115 struct ucontext* uc_link;
131 typedef struct ucontext { struct
133 struct ucontext* uc_lin
148 typedef struct ucontext { struct
[all...]
/external/compiler-rt/android/include/sys/
H A Ducontext.h1 //===-- ucontext.h ----------------------------------------------*- C++ -*-===//
36 typedef struct ucontext { struct
38 struct ucontext* uc_link;
100 typedef struct ucontext { struct
102 struct ucontext* uc_link;
135 typedef struct ucontext { struct
137 struct ucontext* uc_link;
/external/compiler-rt/lib/asan/
H A Dasan_linux.cc43 #include <ucontext.h>
46 #include <sys/ucontext.h>
153 ucontext_t *ucontext = (ucontext_t*)context; local
154 *pc = ucontext->uc_mcontext.arm_pc;
155 *bp = ucontext->uc_mcontext.arm_fp;
156 *sp = ucontext->uc_mcontext.arm_sp;
158 ucontext_t *ucontext = (ucontext_t*)context;
159 *pc = ucontext->uc_mcontext.pc;
160 *bp = ucontext->uc_mcontext.regs[29];
161 *sp = ucontext
[all...]
H A Dasan_mac.cc34 #include <sys/ucontext.h>
44 ucontext_t *ucontext = (ucontext_t*)context; local
46 *pc = ucontext->uc_mcontext->__ss.__rip;
47 *bp = ucontext->uc_mcontext->__ss.__rbp;
48 *sp = ucontext->uc_mcontext->__ss.__rsp;
50 *pc = ucontext->uc_mcontext->__ss.__eip;
51 *bp = ucontext->uc_mcontext->__ss.__ebp;
52 *sp = ucontext->uc_mcontext->__ss.__esp;
/external/kernel-headers/original/uapi/asm-generic/
H A Ducontext.h4 struct ucontext { struct
6 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/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/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/qemu/target-i386/
H A Dkvm-gs-restore.c65 static void temp_sig_sigaction(int signum, siginfo_t *info, void *ucontext) argument
77 o_sigact[signum].old_sigaction(signum, info, ucontext);
/external/valgrind/main/coregrind/m_sigframe/
H A Dsigframe-ppc32-linux.c117 struct vki_ucontext ucontext; member in struct:rt_sigframe
245 //:: /* ptr to ucontext */
713 struct vki_ucontext *ucp = &frame->ucontext;
721 VG_TRACK( pre_mem_write, Vg_CoreSignal, tid, "signal frame ucontext",
729 VG_TRACK( pre_mem_write, Vg_CoreSignal, tid, "signal frame ucontext",
904 mc = &frame->ucontext.uc_mcontext;
907 tst->sig_mask = frame->ucontext.uc_sigmask;

Completed in 517 milliseconds