Home
last modified time | relevance | path

Searched refs:host_pc (Results 1 – 25 of 47) sorted by relevance

12

/openbmc/qemu/accel/tcg/
H A Dtranslate-all.c136 static int cpu_unwind_data_from_tb(TranslationBlock *tb, uintptr_t host_pc, in cpu_unwind_data_from_tb() argument
143 host_pc -= GETPC_ADJ; in cpu_unwind_data_from_tb()
145 if (host_pc < iter_pc) { in cpu_unwind_data_from_tb()
156 * at which the end of the insn exceeds host_pc. in cpu_unwind_data_from_tb()
163 if (iter_pc > host_pc) { in cpu_unwind_data_from_tb()
171 * The cpu state corresponding to 'host_pc' is restored in
175 uintptr_t host_pc) in cpu_restore_state_from_tb() argument
178 int insns_left = cpu_unwind_data_from_tb(tb, host_pc, data); in cpu_restore_state_from_tb()
196 bool cpu_restore_state(CPUState *cpu, uintptr_t host_pc) in cpu_restore_state() argument
199 * The host_pc ha in cpu_restore_state()
218 cpu_unwind_state_data(CPUState * cpu,uintptr_t host_pc,uint64_t * data) cpu_unwind_state_data() argument
239 setjmp_gen_code(CPUArchState * env,TranslationBlock * tb,vaddr pc,void * host_pc,int * max_insns,int64_t * ti) setjmp_gen_code() argument
269 void *host_pc; tb_gen_code() local
[all...]
H A Dinternal-common.h56 uintptr_t host_pc);
H A Dtranslator.c123 vaddr pc, void *host_pc, const TranslatorOps *ops, in translator_loop() argument
140 db->host_addr[0] = host_pc; in translator_loop()
/openbmc/qemu/tcg/
H A Dperf.c62 static void get_host_pc_size(uintptr_t *host_pc, uint16_t *host_size, in get_host_pc_size() argument
67 if (host_pc) { in get_host_pc_size()
68 *host_pc = (uintptr_t)start + start_off; in get_host_pc_size()
106 uintptr_t host_pc; in write_perfmap_entry() local
108 get_host_pc_size(&host_pc, &host_size, start, insn); in write_perfmap_entry()
110 host_pc, host_size, pretty_symbol(q, NULL)); in write_perfmap_entry()
251 uintptr_t host_pc; in write_jr_code_debug_info() local
271 get_host_pc_size(&host_pc, NULL, start, insn); in write_jr_code_debug_info()
272 ent.addr = host_pc; in write_jr_code_debug_info()
/openbmc/qemu/include/user/
H A Dcpu_loop.h41 * @host_pc: the host pc, adjusted for the signal
47 uintptr_t host_pc, vaddr guest_addr);
/openbmc/qemu/include/exec/
H A Dcpu-common.h162 * @host_pc: the host pc within the translation
166 * translated code. If @host_pc is not in translated code, the
170 bool cpu_unwind_state_data(CPUState *cpu, uintptr_t host_pc, uint64_t *data);
175 * @host_pc: the host pc within the translation
179 * code. If @host_pc is not in translated code no state is
182 bool cpu_restore_state(CPUState *cpu, uintptr_t host_pc);
H A Dtranslator.h149 vaddr pc, void *host_pc, const TranslatorOps *ops,
/openbmc/qemu/target/mips/tcg/
H A Dtcg-internal.h20 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/loongarch/
H A Dinternals.h21 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/hexagon/
H A Dcpu.h144 int *max_insns, vaddr pc, void *host_pc);
H A Dtranslate.c1031 int *max_insns, vaddr pc, void *host_pc) in hexagon_translate_code()
1035 translator_loop(cs, tb, max_insns, pc, host_pc, in hexagon_translate_code()
1030 hexagon_translate_code(CPUState * cs,TranslationBlock * tb,int * max_insns,vaddr pc,void * host_pc) hexagon_translate_code() argument
/openbmc/qemu/target/i386/tcg/
H A Dhelper-tcg.h62 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/loongarch/tcg/
H A Dtranslate.c339 int *max_insns, vaddr pc, void *host_pc) in loongarch_translate_code() argument
343 translator_loop(cs, tb, max_insns, pc, host_pc, in loongarch_translate_code()
/openbmc/qemu/include/accel/tcg/
H A Dcpu-ops.h63 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/avr/
H A Dcpu.h199 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/rx/
H A Dcpu.h147 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/tricore/
H A Dcpu.h259 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/openrisc/
H A Dcpu.h296 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/microblaze/
H A Dcpu.h403 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/hppa/
H A Dcpu.h319 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/alpha/
H A Dcpu.h435 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/sh4/
H A Dcpu.h252 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/m68k/
H A Dcpu.h197 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/s390x/
H A Ds390x-internal.h396 int *max_insns, vaddr pc, void *host_pc);
/openbmc/qemu/target/xtensa/
H A Dcpu.h623 int *max_insns, vaddr pc, void *host_pc);

12