Home
last modified time | relevance | path

Searched refs:uregs (Results 1 – 19 of 19) sorted by relevance

/external/valgrind/coregrind/
Dm_stacktrace.c190 D3UnwindRegs uregs; in VG_() local
191 uregs.xip = (Addr)startRegs->r_pc; in VG_()
192 uregs.xsp = (Addr)startRegs->r_sp; in VG_()
193 uregs.xbp = startRegs->misc.X86.r_ebp; in VG_()
194 Addr fp_min = uregs.xsp; in VG_()
211 uregs.xip, uregs.xbp); in VG_()
222 if (sps) sps[0] = uregs.xsp; in VG_()
223 if (fps) fps[0] = uregs.xbp; in VG_()
224 ips[0] = uregs.xip; in VG_()
250 if (sps) sps[0] = uregs.xsp; in VG_()
[all …]
Dm_debugger.c210 struct vki_user_regs_struct uregs; in ptrace_setregs()
211 VG_(memset)(&uregs, 0, sizeof(uregs)); in ptrace_setregs()
212 uregs.ARM_r0 = vex->guest_R0; in ptrace_setregs()
213 uregs.ARM_r1 = vex->guest_R1; in ptrace_setregs()
214 uregs.ARM_r2 = vex->guest_R2; in ptrace_setregs()
215 uregs.ARM_r3 = vex->guest_R3; in ptrace_setregs()
216 uregs.ARM_r4 = vex->guest_R4; in ptrace_setregs()
217 uregs.ARM_r5 = vex->guest_R5; in ptrace_setregs()
218 uregs.ARM_r6 = vex->guest_R6; in ptrace_setregs()
219 uregs.ARM_r7 = vex->guest_R7; in ptrace_setregs()
[all …]
Dvgdb-invoker-ptrace.c860 sp = user_mod.regs.uregs[13]; in invoker_invoke_gdbserver()
941 user_mod.regs.uregs[0] = check; in invoker_invoke_gdbserver()
943 user_mod.regs.uregs[14] = bad_return; in invoker_invoke_gdbserver()
944 user_mod.regs.uregs[15] = shared32->invoke_gdbserver; in invoker_invoke_gdbserver()
Dpub_core_debuginfo.h141 extern Bool VG_(use_CF_info) ( /*MOD*/D3UnwindRegs* uregs,
/external/strace/linux/aarch64/
Darch_regs.c2 int uregs[18]; member
4 #define ARM_cpsr uregs[16]
5 #define ARM_pc uregs[15]
6 #define ARM_lr uregs[14]
7 #define ARM_sp uregs[13]
8 #define ARM_ip uregs[12]
9 #define ARM_fp uregs[11]
10 #define ARM_r10 uregs[10]
11 #define ARM_r9 uregs[9]
12 #define ARM_r8 uregs[8]
[all …]
/external/kernel-headers/original/uapi/asm-arm/asm/
Dptrace.h125 long uregs[18]; member
129 #define ARM_cpsr uregs[16]
130 #define ARM_pc uregs[15]
131 #define ARM_lr uregs[14]
132 #define ARM_sp uregs[13]
133 #define ARM_ip uregs[12]
134 #define ARM_fp uregs[11]
135 #define ARM_r10 uregs[10]
136 #define ARM_r9 uregs[9]
137 #define ARM_r8 uregs[8]
[all …]
/external/strace/linux/mips/
Darch_regs.h2 uint64_t uregs[38]; member
10 #define mips_REG_V0 mips_regs.uregs[REG_V0]
11 #define mips_REG_A0 mips_regs.uregs[REG_A0 + 0]
12 #define mips_REG_A1 mips_regs.uregs[REG_A0 + 1]
13 #define mips_REG_A2 mips_regs.uregs[REG_A0 + 2]
14 #define mips_REG_A3 mips_regs.uregs[REG_A0 + 3]
15 #define mips_REG_A4 mips_regs.uregs[REG_A0 + 4]
16 #define mips_REG_A5 mips_regs.uregs[REG_A0 + 5]
17 #define mips_REG_SP mips_regs.uregs[29]
18 #define mips_REG_EPC mips_regs.uregs[34]
Darch_getrval2.c4 return mips_regs.uregs[3]; in getrval2()
/external/strace/linux/arm/
Dget_syscall_args.c1 tcp->u_arg[0] = arm_regs.uregs[0];
2 tcp->u_arg[1] = arm_regs.uregs[1];
3 tcp->u_arg[2] = arm_regs.uregs[2];
4 tcp->u_arg[3] = arm_regs.uregs[3];
5 tcp->u_arg[4] = arm_regs.uregs[4];
6 tcp->u_arg[5] = arm_regs.uregs[5];
/external/valgrind/include/vki/
Dvki-arm-linux.h581 long uregs[18]; member
583 #define ARM_cpsr uregs[16]
584 #define ARM_pc uregs[15]
585 #define ARM_lr uregs[14]
586 #define ARM_sp uregs[13]
587 #define ARM_ip uregs[12]
588 #define ARM_fp uregs[11]
589 #define ARM_r10 uregs[10]
590 #define ARM_r9 uregs[9]
591 #define ARM_r8 uregs[8]
[all …]
/external/valgrind/coregrind/m_debuginfo/
Ddebuginfo.c2416 const D3UnwindRegs* uregs; member
2470 case Creg_IA_IP: return eec->uregs->xip; in evalCfiExpr()
2471 case Creg_IA_SP: return eec->uregs->xsp; in evalCfiExpr()
2472 case Creg_IA_BP: return eec->uregs->xbp; in evalCfiExpr()
2474 case Creg_ARM_R15: return eec->uregs->r15; in evalCfiExpr()
2475 case Creg_ARM_R14: return eec->uregs->r14; in evalCfiExpr()
2476 case Creg_ARM_R13: return eec->uregs->r13; in evalCfiExpr()
2477 case Creg_ARM_R12: return eec->uregs->r12; in evalCfiExpr()
2478 case Creg_ARM_R7: return eec->uregs->r7; in evalCfiExpr()
2480 case Creg_S390_IA: return eec->uregs->ia; in evalCfiExpr()
[all …]
/external/google-breakpad/src/tools/linux/md2core/
Dminidump-2-core.cc347 thread->regs.uregs[0] = rawregs->iregs[0]; in ParseThreadRegisters()
348 thread->regs.uregs[1] = rawregs->iregs[1]; in ParseThreadRegisters()
349 thread->regs.uregs[2] = rawregs->iregs[2]; in ParseThreadRegisters()
350 thread->regs.uregs[3] = rawregs->iregs[3]; in ParseThreadRegisters()
351 thread->regs.uregs[4] = rawregs->iregs[4]; in ParseThreadRegisters()
352 thread->regs.uregs[5] = rawregs->iregs[5]; in ParseThreadRegisters()
353 thread->regs.uregs[6] = rawregs->iregs[6]; in ParseThreadRegisters()
354 thread->regs.uregs[7] = rawregs->iregs[7]; in ParseThreadRegisters()
355 thread->regs.uregs[8] = rawregs->iregs[8]; in ParseThreadRegisters()
356 thread->regs.uregs[9] = rawregs->iregs[9]; in ParseThreadRegisters()
[all …]
/external/ltrace/sysdeps/linux-gnu/arm/
Dfetch.c120 = (arch_addr_t)context->regs.uregs[0]; in arch_fetch_arg_init()
236 memcpy(data, &ctx->regs.uregs[ctx->ncrn++], 4); in arch_fetch_arg_next()
317 memmove(data, ctx->regs.uregs, sz); in arch_fetch_retval()
/external/elfutils/src/backends/
Darm_initreg.c68 dwarf_regs[i] = user_regs.uregs[i]; in arm_set_initial_registers_tid()
/external/google-breakpad/src/client/linux/dump_writer_common/
Dthread_info.cc190 return regs.uregs[15];
197 out->iregs[i] = regs.uregs[i];
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_stoptheworld_linux_libcdep.cc454 #define REG_SP uregs[13]
/external/google-breakpad/src/client/linux/minidump_writer/
Dlinux_ptrace_dumper_unittest.cc439 pid_t* process_tid_location = (pid_t*)(one_thread.regs.uregs[3]);
/external/valgrind/
DREADME.aarch64171 uregs.pstate = LibVEX_GuestARM64_get_nzcv(vex); /* is this correct? */
/external/valgrind/docs/internals/
Dporting-to-ARM.txt738 long uregs[18];