/bionic/libc/include/ |
ucontext.h | 1 #include <sys/ucontext.h>
|
/external/ltp/testcases/open_posix_testsuite/conformance/definitions/signal_h/ |
17-1-buildonly.c | 5 #include <ucontext.h>
|
18-1-buildonly.c | 5 #include <ucontext.h>
|
/external/google-breakpad/src/client/linux/dump_writer_common/ |
ucontext_reader.h | 33 #include <sys/ucontext.h> 42 // Wraps platform-dependent implementations of accessors to ucontext structs. 44 static uintptr_t GetStackPointer(const struct ucontext* uc); 46 static uintptr_t GetInstructionPointer(const struct ucontext* uc); 48 // Juggle a arch-specific ucontext into a minidump format 52 static void FillCPUContext(RawContextCPU *out, const ucontext *uc, 55 static void FillCPUContext(RawContextCPU *out, const ucontext *uc, 58 static void FillCPUContext(RawContextCPU *out, const ucontext *uc);
|
/bionic/libc/kernel/uapi/asm-generic/ |
ucontext.h | 21 struct ucontext { struct 23 struct ucontext * uc_link;
|
/external/kernel-headers/original/uapi/asm-generic/ |
ucontext.h | 5 struct ucontext { struct 7 struct ucontext *uc_link;
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/asm-generic/ |
ucontext.h | 4 struct ucontext { struct 6 struct ucontext *uc_link;
|
/system/core/libbacktrace/ |
backtrace_testlib.cpp | 75 std::vector<uint8_t>* ucontext; member in struct:__anon2779 85 ucontext_t ucontext; local 86 memset(&ucontext, 0, sizeof(ucontext)); 88 memcpy(&ucontext.uc_mcontext, regs->RawData(), sizeof(uint32_t) * 16); 90 memcpy(&ucontext.uc_mcontext, regs->RawData(), sizeof(uint64_t) * 33); 93 ucontext.uc_mcontext.gregs[0] = reg_data[15]; 94 ucontext.uc_mcontext.gregs[1] = reg_data[14]; 95 ucontext.uc_mcontext.gregs[2] = reg_data[13]; 96 ucontext.uc_mcontext.gregs[3] = reg_data[12] [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/i386-linux-gnu/asm/ |
ucontext.h | 6 * by the fpstate pointer in the ucontext's 10 #include <asm-generic/ucontext.h>
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/x86_64-linux-gnu/asm/ |
ucontext.h | 6 * by the fpstate pointer in the ucontext's 10 #include <asm-generic/ucontext.h>
|
/external/libunwind/src/ppc32/ |
Gstep.c | 34 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 + UC_MCONTEXT_GREGS_R3, 0) [all...] |
/bionic/libc/kernel/uapi/asm-arm64/asm/ |
ucontext.h | 22 struct ucontext { struct 24 struct ucontext * uc_link;
|
/external/google-breakpad/src/common/android/include/ |
ucontext.h | 36 #include <ucontext.h> 39 #include <sys/ucontext.h>
|
/external/kernel-headers/original/uapi/asm-arm64/asm/ |
ucontext.h | 22 struct ucontext { struct 24 struct ucontext *uc_link;
|
/bionic/libc/kernel/uapi/asm-x86/asm/ |
ucontext.h | 26 #include <asm-generic/ucontext.h>
|
/external/kernel-headers/original/uapi/asm-x86/asm/ |
ucontext.h | 7 * layout pointed by the fpstate pointer in the ucontext's sigcontext 54 #include <asm-generic/ucontext.h>
|
/external/valgrind/none/tests/solaris/ |
context_null.c | 5 #include <ucontext.h>
|
/bionic/libc/kernel/uapi/asm-mips/asm/ |
ucontext.h | 32 struct ucontext { struct 34 struct ucontext * uc_link;
|
/external/kernel-headers/original/uapi/asm-mips/asm/ |
ucontext.h | 12 * ucontext and struct sigframe, with each extended context structure beginning 46 * struct ucontext - user context structure 54 struct ucontext { struct 57 struct ucontext *uc_link; 62 /* Extended context structures may follow ucontext */
|
/external/libunwind/src/ppc64/ |
Gstep.c | 34 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 + UC_MCONTEXT_GREGS_R3, 0) [all...] |
/external/google-breakpad/src/client/mac/handler/ |
ucontext_compat.h | 33 #include <sys/ucontext.h> 38 // <sys/ucontext.h> doesn't include the below file.
|
/external/valgrind/memcheck/tests/solaris/ |
thr_daemon_exit_standalone.c | 8 #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.uc_mcontext.gregs[REG_SS] = UDS_SEL [all...] |
/external/libunwind/src/x86_64/ |
Gos-freebsd.c | 29 #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 + UC_MCONTEXT_GREGS_RDI, 0) [all...] |
/system/core/libunwindstack/ |
RegsX86.cpp | 101 void RegsX86::SetFromUcontext(x86_ucontext_t* ucontext) { 103 regs_[X86_REG_EDI] = ucontext->uc_mcontext.edi; 104 regs_[X86_REG_ESI] = ucontext->uc_mcontext.esi; 105 regs_[X86_REG_EBP] = ucontext->uc_mcontext.ebp; 106 regs_[X86_REG_ESP] = ucontext->uc_mcontext.esp; 107 regs_[X86_REG_EBX] = ucontext->uc_mcontext.ebx; 108 regs_[X86_REG_EDX] = ucontext->uc_mcontext.edx; 109 regs_[X86_REG_ECX] = ucontext->uc_mcontext.ecx; 110 regs_[X86_REG_EAX] = ucontext->uc_mcontext.eax; 111 regs_[X86_REG_EIP] = ucontext->uc_mcontext.eip [all...] |
/bionic/libc/include/sys/ |
procfs.h | 33 #include <sys/ucontext.h>
|