HomeSort by relevance Sort by last modified time
    Searched refs:uc_mcontext (Results 51 - 75 of 351) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/valgrind/none/tests/amd64-darwin/
bug341419.c 112 ASSERT_NE(uc->uc_mcontext, NULL);
126 ASSERT_EQ(uc->uc_mcontext->__ss.__rax, 0xfeed01010101cafe);
130 ASSERT_EQ(uc->uc_mcontext->__ss.__rdi, 0xbabe01010101cedeULL);
131 ASSERT_EQ(uc->uc_mcontext->__ss.__rsi, 0xbabe02020202cedeULL);
132 ASSERT_EQ(uc->uc_mcontext->__ss.__rdx, 0xbabe03030303cedeULL);
133 ASSERT_EQ(uc->uc_mcontext->__ss.__rcx, 0xbabe04040404cedeULL);
134 ASSERT_EQ(uc->uc_mcontext->__ss.__r8, 0xbabe05050505cedeULL);
135 ASSERT_EQ(uc->uc_mcontext->__ss.__r9, 0xbabe06060606cedeULL);
139 ASSERT_GTE(uc->uc_mcontext->__ss.__rbp, bottom_of_stack);
140 ASSERT_LTE(uc->uc_mcontext->__ss.__rbp, top_of_stack)
    [all...]
  /device/linaro/bootloader/edk2/StdLib/Include/Arm/machine/
mcontext.h 108 #define _UC_MACHINE_SP(uc) ((uc)->uc_mcontext.__gregs[_REG_SP])
109 #define _UC_MACHINE_PC(uc) ((uc)->uc_mcontext.__gregs[_REG_PC])
110 #define _UC_MACHINE_INTRV(uc) ((uc)->uc_mcontext.__gregs[_REG_R0])
  /external/linux-kselftest/tools/testing/selftests/powerpc/alignment/
copy_paste_unaligned_common.c 30 unsigned int *pc = (unsigned int *)ctx->uc_mcontext.gp_regs[PT_NIP];
32 unsigned int *pc = (unsigned int *)ctx->uc_mcontext.uc_regs->gregs[PT_NIP];
  /external/valgrind/coregrind/m_syswrap/
syswrap-x86-solaris.c 112 uc->uc_mcontext.gregs[VKI_EIP] = (UWord)ML_(start_thread_NORETURN);
113 uc->uc_mcontext.gregs[VKI_UESP] = (UWord)stack;
125 uc->uc_mcontext.gregs[VKI_CS] = cs;
126 uc->uc_mcontext.gregs[VKI_DS] = ds;
127 uc->uc_mcontext.gregs[VKI_SS] = ss;
128 uc->uc_mcontext.gregs[VKI_ES] = es;
129 uc->uc_mcontext.gregs[VKI_FS] = fs;
130 uc->uc_mcontext.gregs[VKI_GS] = gs;
139 = &uc->uc_mcontext.fpregs.fp_reg_set.fpchip_state;
144 uc->uc_mcontext.gregs[VKI_EIP] = tst->arch.vex.guest_EIP
    [all...]
  /external/google-breakpad/src/common/android/
breakpad_getcontext_unittest.cc 55 offsetof(ucontext_t,uc_mcontext.arm_r0));
60 offsetof(ucontext_t,uc_mcontext.regs[0]));
62 offsetof(ucontext_t,uc_mcontext.sp));
64 offsetof(ucontext_t,uc_mcontext.pc));
66 offsetof(ucontext_t,uc_mcontext.pstate));
68 offsetof(ucontext_t,uc_mcontext.__reserved));
71 offsetof(ucontext_t,uc_mcontext.gregs));
74 offsetof(ucontext_t,uc_mcontext.gregs[REG_##x]))
96 offsetof(ucontext_t,uc_mcontext.fpregs));
102 offsetof(ucontext_t,uc_mcontext.gregs))
    [all...]
  /external/libunwind/src/x86_64/
Gos-freebsd.c 163 case UNW_X86_64_R8: addr = &uc->uc_mcontext.mc_r8; break;
164 case UNW_X86_64_R9: addr = &uc->uc_mcontext.mc_r9; break;
165 case UNW_X86_64_R10: addr = &uc->uc_mcontext.mc_r10; break;
166 case UNW_X86_64_R11: addr = &uc->uc_mcontext.mc_r11; break;
167 case UNW_X86_64_R12: addr = &uc->uc_mcontext.mc_r12; break;
168 case UNW_X86_64_R13: addr = &uc->uc_mcontext.mc_r13; break;
169 case UNW_X86_64_R14: addr = &uc->uc_mcontext.mc_r14; break;
170 case UNW_X86_64_R15: addr = &uc->uc_mcontext.mc_r15; break;
171 case UNW_X86_64_RDI: addr = &uc->uc_mcontext.mc_rdi; break;
172 case UNW_X86_64_RSI: addr = &uc->uc_mcontext.mc_rsi; break
    [all...]
  /art/runtime/arch/x86/
fault_handler_x86.cc 36 #define CTX_ESP uc_mcontext->__ss.__rsp
37 #define CTX_EIP uc_mcontext->__ss.__rip
38 #define CTX_EAX uc_mcontext->__ss.__rax
39 #define CTX_METHOD uc_mcontext->__ss.__rdi
40 #define CTX_RDI uc_mcontext->__ss.__rdi
41 #define CTX_JMP_BUF uc_mcontext->__ss.__rdi
44 #define CTX_ESP uc_mcontext->__ss.__esp
45 #define CTX_EIP uc_mcontext->__ss.__eip
46 #define CTX_EAX uc_mcontext->__ss.__eax
47 #define CTX_METHOD uc_mcontext->__ss.__ea
    [all...]
  /external/libchrome/base/debug/
stack_trace_posix.cc 315 { " gs: ", context->uc_mcontext.gregs[REG_GS] },
316 { " fs: ", context->uc_mcontext.gregs[REG_FS] },
317 { " es: ", context->uc_mcontext.gregs[REG_ES] },
318 { " ds: ", context->uc_mcontext.gregs[REG_DS] },
319 { " edi: ", context->uc_mcontext.gregs[REG_EDI] },
320 { " esi: ", context->uc_mcontext.gregs[REG_ESI] },
321 { " ebp: ", context->uc_mcontext.gregs[REG_EBP] },
322 { " esp: ", context->uc_mcontext.gregs[REG_ESP] },
323 { " ebx: ", context->uc_mcontext.gregs[REG_EBX] },
324 { " edx: ", context->uc_mcontext.gregs[REG_EDX] }
    [all...]
  /bionic/libc/kernel/uapi/asm-mips/asm/
ucontext.h 40 struct sigcontext uc_mcontext; member in struct:ucontext
  /external/kernel-headers/original/uapi/asm-mips/asm/
ucontext.h 49 * @uc_mcontext: holds basic processor state
58 struct sigcontext uc_mcontext; member in struct:ucontext
  /external/libchrome/sandbox/linux/system_headers/
arm64_linux_ucontext.h 23 struct sigcontext uc_mcontext; member in struct:ucontext_t
  /external/valgrind/none/tests/x86-darwin/
bug341419.c 113 ASSERT_NE(uc->uc_mcontext, NULL);
127 ASSERT_EQ(uc->uc_mcontext->__ss.__eax, 0xfeed0101);
128 ASSERT_EQ(uc->uc_mcontext->__ss.__ebx, 0xfeed0202);
129 ASSERT_EQ(uc->uc_mcontext->__ss.__ecx, 0xfeed0303);
130 ASSERT_EQ(uc->uc_mcontext->__ss.__edx, 0xfeed0404);
131 ASSERT_EQ(uc->uc_mcontext->__ss.__edi, 0xfeed0505);
132 ASSERT_EQ(uc->uc_mcontext->__ss.__esi, 0xfeed0606);
136 ASSERT_GTE(uc->uc_mcontext->__ss.__ebp, bottom_of_stack);
137 ASSERT_LTE(uc->uc_mcontext->__ss.__ebp, top_of_stack);
138 ASSERT_GTE(uc->uc_mcontext->__ss.__esp, bottom_of_stack)
    [all...]
  /art/test/004-SignalTest/
signaltest.cc 36 #define CTX_EIP uc_mcontext->__ss.__rip
39 #define CTX_EIP uc_mcontext->__ss.__eip
44 #define CTX_EIP uc_mcontext.gregs[REG_RIP]
47 #define CTX_EIP uc_mcontext.gregs[REG_EIP]
81 struct sigcontext *sc = reinterpret_cast<struct sigcontext*>(&uc->uc_mcontext);
85 struct sigcontext *sc = reinterpret_cast<struct sigcontext*>(&uc->uc_mcontext);
  /external/libunwind/src/x86/
Gos-freebsd.c 310 case UNW_X86_GS: addr = &uc->uc_mcontext.mc_gs; break;
311 case UNW_X86_FS: addr = &uc->uc_mcontext.mc_fs; break;
312 case UNW_X86_ES: addr = &uc->uc_mcontext.mc_es; break;
313 case UNW_X86_DS: addr = &uc->uc_mcontext.mc_ds; break;
314 case UNW_X86_EAX: addr = &uc->uc_mcontext.mc_eax; break;
315 case UNW_X86_EBX: addr = &uc->uc_mcontext.mc_ebx; break;
316 case UNW_X86_ECX: addr = &uc->uc_mcontext.mc_ecx; break;
317 case UNW_X86_EDX: addr = &uc->uc_mcontext.mc_edx; break;
318 case UNW_X86_ESI: addr = &uc->uc_mcontext.mc_esi; break;
319 case UNW_X86_EDI: addr = &uc->uc_mcontext.mc_edi; break
    [all...]
Gos-linux.c 262 case UNW_X86_GS: addr = &uc->uc_mcontext.gregs[REG_GS]; break;
263 case UNW_X86_FS: addr = &uc->uc_mcontext.gregs[REG_FS]; break;
264 case UNW_X86_ES: addr = &uc->uc_mcontext.gregs[REG_ES]; break;
265 case UNW_X86_DS: addr = &uc->uc_mcontext.gregs[REG_DS]; break;
266 case UNW_X86_EAX: addr = &uc->uc_mcontext.gregs[REG_EAX]; break;
267 case UNW_X86_EBX: addr = &uc->uc_mcontext.gregs[REG_EBX]; break;
268 case UNW_X86_ECX: addr = &uc->uc_mcontext.gregs[REG_ECX]; break;
269 case UNW_X86_EDX: addr = &uc->uc_mcontext.gregs[REG_EDX]; break;
270 case UNW_X86_ESI: addr = &uc->uc_mcontext.gregs[REG_ESI]; break;
271 case UNW_X86_EDI: addr = &uc->uc_mcontext.gregs[REG_EDI]; break
    [all...]
  /system/core/libbacktrace/
BacktraceOffline.cpp 376 *value = context_->uc_mcontext.arm_r0;
379 *value = context_->uc_mcontext.arm_r1;
382 *value = context_->uc_mcontext.arm_r2;
385 *value = context_->uc_mcontext.arm_r3;
388 *value = context_->uc_mcontext.arm_r4;
391 *value = context_->uc_mcontext.arm_r5;
394 *value = context_->uc_mcontext.arm_r6;
397 *value = context_->uc_mcontext.arm_r7;
400 *value = context_->uc_mcontext.arm_r8;
403 *value = context_->uc_mcontext.arm_r9
    [all...]
  /external/linux-kselftest/tools/testing/selftests/powerpc/tm/
tm-signal-msr-resv.c 41 ucp->uc_mcontext.gp_regs[PT_MSR] |= (7ULL << 32);
43 ucp->uc_mcontext.uc_regs->gregs[PT_MSR] |= (7ULL);
  /external/valgrind/memcheck/tests/solaris/
thr_daemon_exit_standalone.c 152 : [STACK_SEG] "=r" (ucontext.uc_mcontext.gregs[SS])
155 ucontext.uc_mcontext.gregs[EIP] = (greg_t) thread_func;
156 ucontext.uc_mcontext.gregs[UESP] = (greg_t) stack;
157 ucontext.uc_mcontext.gregs[EBP] = (greg_t) stack;
159 ucontext.uc_mcontext.gregs[REG_SS] = UDS_SEL;
160 ucontext.uc_mcontext.gregs[REG_RIP] = (greg_t) thread_func;
161 ucontext.uc_mcontext.gregs[REG_RSP] = (greg_t) stack;
162 ucontext.uc_mcontext.gregs[REG_RBP] = (greg_t) stack;
  /external/autotest/client/site_tests/security_SeccompSyscallFilters/src/
resumption.c 155 ctx->uc_mcontext.gregs[REG_ARG0],
156 ctx->uc_mcontext.gregs[REG_ARG1],
157 ctx->uc_mcontext.gregs[REG_ARG2],
158 ctx->uc_mcontext.gregs[REG_ARG3],
159 ctx->uc_mcontext.gregs[REG_ARG4],
160 ctx->uc_mcontext.gregs[REG_ARG5]);
163 if (ctx->uc_mcontext.gregs[REG_IP] >= 0xffffffffff600000ULL &&
164 ctx->uc_mcontext.gregs[REG_IP] < 0xffffffffff601000ULL)
168 ctx->uc_mcontext.gregs[REG_SP] -= sizeof(unsigned long);
169 *((unsigned long *)ctx->uc_mcontext.gregs[REG_SP])
    [all...]
  /external/valgrind/memcheck/tests/amd64-solaris/
context_rflags2.c 34 *(uintptr_t*)&ucp->uc_mcontext.gregs[REG_RIP] = (uintptr_t)break_out;
80 if (!OBIT(uc.uc_mcontext.gregs[REG_RFL]) ||
81 !SBIT(uc.uc_mcontext.gregs[REG_RFL]))
  /external/valgrind/memcheck/tests/x86-solaris/
context_eflags2.c 25 *(uintptr_t*)&ucp->uc_mcontext.gregs[EIP] = (uintptr_t)break_out;
71 if (!OBIT(uc.uc_mcontext.gregs[EFL]) || !SBIT(uc.uc_mcontext.gregs[EFL]))
  /external/valgrind/none/tests/x86-linux/
sigcontext.c 16 if (uc->uc_mcontext.gregs[REG_EAX] != 0)
17 printf("FAILED: handler2 expected eax == 0, not %d\n", uc->uc_mcontext.gregs[REG_EAX]);
18 uc->uc_mcontext.gregs[REG_EAX] = VAL1;
  /external/valgrind/coregrind/m_sigframe/
sigframe-ppc64-linux.c 203 # define DO(gpr) frame->uc.uc_mcontext.gp_regs[VKI_PT_R0+gpr] \
211 frame->uc.uc_mcontext.gp_regs[VKI_PT_NIP] = tst->arch.vex.guest_CIA;
213 frame->uc.uc_mcontext.gp_regs[VKI_PT_MSR] = 0xf033; /* pretty arbitrary */
215 frame->uc.uc_mcontext.gp_regs[VKI_PT_MSR] = 0xf032; /* pretty arbitrary */
217 frame->uc.uc_mcontext.gp_regs[VKI_PT_ORIG_R3] = tst->arch.vex.guest_GPR3;
218 frame->uc.uc_mcontext.gp_regs[VKI_PT_CTR] = tst->arch.vex.guest_CTR;
219 frame->uc.uc_mcontext.gp_regs[VKI_PT_LNK] = tst->arch.vex.guest_LR;
220 frame->uc.uc_mcontext.gp_regs[VKI_PT_XER] = LibVEX_GuestPPC64_get_XER(
222 frame->uc.uc_mcontext.gp_regs[VKI_PT_CCR] = LibVEX_GuestPPC64_get_CR(
324 = frame->uc.uc_mcontext.gp_regs[VKI_PT_R0+gpr
    [all...]
  /external/valgrind/coregrind/
m_signals.c 268 # define VG_UCONTEXT_INSTR_PTR(uc) ((uc)->uc_mcontext.eip)
269 # define VG_UCONTEXT_STACK_PTR(uc) ((uc)->uc_mcontext.esp)
271 /* Convert the value in uc_mcontext.eax into a SysRes. */ \
272 VG_(mk_SysRes_x86_linux)( (uc)->uc_mcontext.eax )
274 { (srP)->r_pc = (ULong)((uc)->uc_mcontext.eip); \
275 (srP)->r_sp = (ULong)((uc)->uc_mcontext.esp); \
276 (srP)->misc.X86.r_ebp = (uc)->uc_mcontext.ebp; \
280 # define VG_UCONTEXT_INSTR_PTR(uc) ((uc)->uc_mcontext.rip)
281 # define VG_UCONTEXT_STACK_PTR(uc) ((uc)->uc_mcontext.rsp)
283 /* Convert the value in uc_mcontext.rax into a SysRes. */
    [all...]
  /external/libunwind/src/ia64/
Ginit_local.c 62 sol = (uc->uc_mcontext.sc_ar_pfs >> 7) & 0x7f;
63 bspstore = uc->uc_mcontext.sc_ar_bsp;
64 *sp = uc->uc_mcontext.sc_gr[12];

Completed in 415 milliseconds

1 23 4 5 6 7 8 91011>>