Searched refs:retaddr (Results 1 - 25 of 26) sorted by relevance

12

/external/qemu/include/exec/
H A Dsoftmmu_template.h118 uintptr_t retaddr)
123 env->mem_io_pc = retaddr;
126 cpu_io_recompile(env, retaddr);
148 uintptr_t retaddr)
156 retaddr -= GETPC_ADJ;
163 do_unaligned_access(env, addr, READ_ACCESS_TYPE, mmu_idx, retaddr);
166 tlb_fill(env, addr, READ_ACCESS_TYPE, mmu_idx, retaddr);
180 res = glue(io_read, SUFFIX)(env, ioaddr, addr, retaddr);
194 do_unaligned_access(env, addr, READ_ACCESS_TYPE, mmu_idx, retaddr);
200 res1 = helper_le_ld_name(env, addr1, mmu_idx, retaddr
147 helper_le_ld_name(CPUArchState *env, target_ulong addr, int mmu_idx, uintptr_t retaddr) argument
229 helper_be_ld_name(CPUArchState *env, target_ulong addr, int mmu_idx, uintptr_t retaddr) argument
316 helper_le_lds_name(CPUArchState *env, target_ulong addr, int mmu_idx, uintptr_t retaddr) argument
323 helper_be_lds_name(CPUArchState *env, target_ulong addr, int mmu_idx, uintptr_t retaddr) argument
359 helper_le_st_name(CPUArchState *env, target_ulong addr, DATA_TYPE val, int mmu_idx, uintptr_t retaddr) argument
435 helper_be_st_name(CPUArchState *env, target_ulong addr, DATA_TYPE val, int mmu_idx, uintptr_t retaddr) argument
[all...]
H A Dexec-all.h90 void QEMU_NORETURN cpu_io_recompile(CPUArchState *env, uintptr_t retaddr);
362 uintptr_t retaddr);
/external/chromium_org/third_party/tcmalloc/chromium/src/
H A Dgetpc.h149 void **retaddr = (void**)(esp + callunrollinfo[i].return_sp_offset); local
150 return *retaddr;
/external/chromium_org/third_party/tcmalloc/vendor/src/
H A Dgetpc.h146 void **retaddr = (void**)(esp + callunrollinfo[i].return_sp_offset); local
147 return *retaddr;
/external/qemu/tcg/
H A Dtcg.h777 int mmu_idx, uintptr_t retaddr);
779 int mmu_idx, uintptr_t retaddr);
781 int mmu_idx, uintptr_t retaddr);
783 int mmu_idx, uintptr_t retaddr);
785 int mmu_idx, uintptr_t retaddr);
787 int mmu_idx, uintptr_t retaddr);
789 int mmu_idx, uintptr_t retaddr);
793 int mmu_idx, uintptr_t retaddr);
795 int mmu_idx, uintptr_t retaddr);
797 int mmu_idx, uintptr_t retaddr);
[all...]
/external/qemu/target-i386/
H A Dmem_helper.c128 /* try to fill the TLB and return an exception if error. If retaddr is
133 uintptr_t retaddr)
139 if (retaddr) {
141 cpu_restore_state(env, retaddr);
132 tlb_fill(CPUX86State* env, target_ulong addr, int is_write, int mmu_idx, uintptr_t retaddr) argument
/external/valgrind/main/coregrind/m_sigframe/
H A Dsigframe-x86-linux.c123 Addr retaddr; member in struct:sigframe
135 Addr retaddr; member in struct:rt_sigframe
484 /* retaddr, sigNo, siguContext fields are to be written */
491 frame->retaddr = (Addr)restorer;
493 frame->retaddr = (Addr)&VG_(x86_linux_SUBST_FOR_sigreturn);
541 /* retaddr, sigNo, pSiginfo, puContext fields are to be written */
548 frame->retaddr = (Addr)restorer;
550 frame->retaddr = (Addr)&VG_(x86_linux_SUBST_FOR_rt_sigreturn);
H A Dsigframe-amd64-linux.c117 Addr retaddr; member in struct:rt_sigframe
461 /* retaddr, siginfo, uContext fields are to be written */
466 frame->retaddr = (Addr)restorer;
468 frame->retaddr = (Addr)&VG_(amd64_linux_SUBST_FOR_rt_sigreturn);
/external/qemu/target-arm/
H A Dop_helper.c75 /* try to fill the TLB and return an exception if error. If retaddr is
79 uintptr_t retaddr)
85 if (retaddr) {
87 cpu_restore_state(env, retaddr);
78 tlb_fill(CPUARMState *env, target_ulong addr, int is_write, int mmu_idx, uintptr_t retaddr) argument
H A Dcpu.h79 void *retaddr);
82 void *retaddr);
/external/qemu/
H A Dtranslate-all.c253 bool cpu_restore_state(CPUArchState *env, uintptr_t retaddr) argument
257 tb = tb_find_pc(retaddr);
259 cpu_restore_state_from_tb(tb, env, retaddr);
1500 void cpu_io_recompile(CPUArchState *env, uintptr_t retaddr) argument
1507 tb = tb_find_pc(retaddr);
1510 (void *)retaddr);
1513 cpu_restore_state_from_tb(tb, env, retaddr);
/external/qemu/tcg/i386/
H A Dtcg-target.c1265 TCGReg retaddr; local
1298 retaddr = TCG_REG_EAX;
1299 tcg_out_movi(s, TCG_TYPE_I32, retaddr, (uintptr_t)l->raddr);
1300 tcg_out_st(s, TCG_TYPE_I32, retaddr, TCG_REG_ESP, ofs);
1310 retaddr = tcg_target_call_iarg_regs[4];
1311 tcg_out_movi(s, TCG_TYPE_PTR, retaddr, (uintptr_t)l->raddr);
1313 retaddr = TCG_REG_RAX;
1314 tcg_out_movi(s, TCG_TYPE_PTR, retaddr, (uintptr_t)l->raddr);
1315 tcg_out_st(s, TCG_TYPE_PTR, retaddr, TCG_REG_ESP, 0);
1320 tcg_out_push(s, retaddr);
[all...]
/external/valgrind/main/coregrind/m_syswrap/
H A Dsyswrap-x86-darwin.c225 stack, and use 'retaddr' as f's return-to address. Also, clear all
229 Addr retaddr,
233 // 8(%esp) == retaddr
245 " pushl 8(%esi)\n" // retaddr to stack
H A Dpriv_syswrap-darwin.h626 Addr retaddr,
H A Dpriv_syswrap-linux.h40 extern void ML_(call_on_new_stack_0_1) ( Addr stack, Addr retaddr,
H A Dsyswrap-amd64-darwin.c270 stack, and use 'retaddr' as f's return-to address. Also, clear all
274 Addr retaddr,
278 // %rsi == retaddr
287 " pushq %rsi\n" // retaddr to new stack
H A Dsyswrap-arm64-linux.c66 stack, and use 'retaddr' as f's return-to address. Also, clear all
70 Addr retaddr,
74 // r1 = retaddr
H A Dsyswrap-ppc64-linux.c65 stack, and use 'retaddr' as f's return-to address. Also, clear all
69 Addr retaddr,
73 // r4 = retaddr
92 " mtlr %r4\n\t" // retaddr to %lr
H A Dsyswrap-amd64-linux.c66 stack, and use 'retaddr' as f's return-to address. Also, clear all
70 Addr retaddr,
74 // %rsi == retaddr
82 " pushq %rsi\n" // retaddr to stack
H A Dsyswrap-arm-linux.c68 stack, and use 'retaddr' as f's return-to address. Also, clear all
72 Addr retaddr,
76 // r1 = retaddr
H A Dsyswrap-mips32-linux.c79 stack, and use 'retaddr' as f's return-to address. Also, clear all
83 void ML_ (call_on_new_stack_0_1) (Addr stack, Addr retaddr,
86 // a1 = retaddr
H A Dsyswrap-mips64-linux.c78 use 'retaddr' as f's return-to address. Also, clear all the integer registers
82 Addr retaddr, /* $5 - $a1 */
92 " move $31, $5\n" /* retaddr to $ra */
H A Dsyswrap-ppc32-linux.c65 stack, and use 'retaddr' as f's return-to address. Also, clear all
69 Addr retaddr,
73 // r4 = retaddr
81 " mtlr %r4\n\t" // retaddr to %lr
H A Dsyswrap-s390x-linux.c68 stack, and use 'retaddr' as f's return-to address. Also, clear all
77 Addr retaddr,
82 r3 = retaddr
93 " lgr %r14,%r3\n" // retaddr to r14
/external/qemu/target-mips/
H A Dop_helper.c2069 int is_user, uintptr_t retaddr);
2087 int is_write, int is_user, uintptr_t retaddr)
2090 do_restore_state (env, retaddr);
2095 uintptr_t retaddr)
2102 if (retaddr) {
2104 tb = tb_find_pc(retaddr);
2108 cpu_restore_state(env, retaddr);
2132 uintptr_t retaddr; local
2141 retaddr = GETPC();
2142 tlb_fill(env, addr, 0, is_user, retaddr);
2086 do_unaligned_access(CPUMIPSState *env, target_ulong addr, int is_write, int is_user, uintptr_t retaddr) argument
2094 tlb_fill(CPUMIPSState* env, target_ulong addr, int is_write, int mmu_idx, uintptr_t retaddr) argument
[all...]

Completed in 428 milliseconds

12