/openbmc/qemu/accel/tcg/ |
H A D | translate-all.c | 171 host_pc -= GETPC_ADJ; in cpu_unwind_data_from_tb() 173 if (host_pc < iter_pc) { in cpu_unwind_data_from_tb() 191 if (iter_pc > host_pc) { in cpu_unwind_data_from_tb() 203 uintptr_t host_pc) in cpu_restore_state_from_tb() argument 224 bool cpu_restore_state(CPUState *cpu, uintptr_t host_pc) in cpu_restore_state() argument 237 TranslationBlock *tb = tcg_tb_lookup(host_pc); in cpu_restore_state() 239 cpu_restore_state_from_tb(cpu, tb, host_pc); in cpu_restore_state() 249 TranslationBlock *tb = tcg_tb_lookup(host_pc); in cpu_unwind_state_data() 267 vaddr pc, void *host_pc, in setjmp_gen_code() argument 297 void *host_pc; in tb_gen_code() local [all …]
|
H A D | internal-common.h | 54 uintptr_t host_pc);
|
H A D | translator.c | 117 vaddr pc, void *host_pc, const TranslatorOps *ops, in translator_loop() argument 135 db->host_addr[0] = host_pc; in translator_loop()
|
H A D | user-exec.c | 121 uintptr_t host_pc, abi_ptr guest_addr) in handle_sigsegv_accerr_write() argument 123 switch (page_unprotect(guest_addr, host_pc)) { in handle_sigsegv_accerr_write()
|
/openbmc/qemu/tcg/ |
H A D | perf.c | 62 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/exec/ |
H A D | translator.h | 36 vaddr pc, void *host_pc); 164 vaddr pc, void *host_pc, const TranslatorOps *ops,
|
H A D | cpu-common.h | 207 bool cpu_unwind_state_data(CPUState *cpu, uintptr_t host_pc, uint64_t *data); 219 bool cpu_restore_state(CPUState *cpu, uintptr_t host_pc);
|
H A D | exec-all.h | 557 uintptr_t host_pc, abi_ptr guest_addr);
|
/openbmc/qemu/target/loongarch/tcg/ |
H A D | translate.c | 337 vaddr pc, void *host_pc) in gen_intermediate_code() argument 341 translator_loop(cs, tb, max_insns, pc, host_pc, in gen_intermediate_code()
|
/openbmc/qemu/target/hexagon/ |
H A D | translate.c | 1087 vaddr pc, void *host_pc) in gen_intermediate_code() argument 1091 translator_loop(cs, tb, max_insns, pc, host_pc, in gen_intermediate_code()
|
/openbmc/qemu/target/riscv/ |
H A D | translate.c | 1317 vaddr pc, void *host_pc) in gen_intermediate_code() argument 1321 translator_loop(cs, tb, max_insns, pc, host_pc, &riscv_tr_ops, &ctx.base); in gen_intermediate_code()
|
/openbmc/qemu/target/microblaze/ |
H A D | translate.c | 1782 vaddr pc, void *host_pc) in gen_intermediate_code() argument 1785 translator_loop(cpu, tb, max_insns, pc, host_pc, &mb_tr_ops, &dc.base); in gen_intermediate_code()
|
/openbmc/qemu/target/openrisc/ |
H A D | translate.c | 1649 vaddr pc, void *host_pc) in gen_intermediate_code() argument 1653 translator_loop(cs, tb, max_insns, pc, host_pc, in gen_intermediate_code()
|
/openbmc/qemu/target/avr/ |
H A D | translate.c | 2798 vaddr pc, void *host_pc) in gen_intermediate_code() argument 2801 translator_loop(cs, tb, max_insns, pc, host_pc, &avr_tr_ops, &dc.base); in gen_intermediate_code()
|
/openbmc/qemu/target/sh4/ |
H A D | translate.c | 2321 vaddr pc, void *host_pc) in gen_intermediate_code() argument 2325 translator_loop(cs, tb, max_insns, pc, host_pc, &sh4_tr_ops, &ctx.base); in gen_intermediate_code()
|
/openbmc/qemu/target/rx/ |
H A D | translate.c | 2261 vaddr pc, void *host_pc) in gen_intermediate_code() argument 2265 translator_loop(cs, tb, max_insns, pc, host_pc, &rx_tr_ops, &dc.base); in gen_intermediate_code()
|
/openbmc/qemu/target/alpha/ |
H A D | translate.c | 2958 vaddr pc, void *host_pc) in gen_intermediate_code() argument 2961 translator_loop(cpu, tb, max_insns, pc, host_pc, &alpha_tr_ops, &dc.base); in gen_intermediate_code()
|
/openbmc/qemu/target/cris/ |
H A D | translate.c | 3149 vaddr pc, void *host_pc) in gen_intermediate_code() argument 3152 translator_loop(cs, tb, max_insns, pc, host_pc, &cris_tr_ops, &dc.base); in gen_intermediate_code()
|
/openbmc/qemu/target/i386/tcg/ |
H A D | translate.c | 4089 vaddr pc, void *host_pc) in gen_intermediate_code() argument 4093 translator_loop(cpu, tb, max_insns, pc, host_pc, &i386_tr_ops, &dc.base); in gen_intermediate_code()
|
/openbmc/qemu/target/hppa/ |
H A D | translate.c | 4872 vaddr pc, void *host_pc) in gen_intermediate_code() argument 4875 translator_loop(cs, tb, max_insns, pc, host_pc, &hppa_tr_ops, &ctx.base); in gen_intermediate_code()
|
/openbmc/qemu/target/m68k/ |
H A D | translate.c | 6116 vaddr pc, void *host_pc) in gen_intermediate_code() argument 6119 translator_loop(cpu, tb, max_insns, pc, host_pc, &m68k_tr_ops, &dc.base); in gen_intermediate_code()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | translate.c | 8096 vaddr pc, void *host_pc) in gen_intermediate_code() argument 8111 translator_loop(cpu, tb, max_insns, pc, host_pc, ops, &dc.base); in gen_intermediate_code()
|
/openbmc/qemu/target/sparc/ |
H A D | translate.c | 5752 vaddr pc, void *host_pc) in gen_intermediate_code() argument 5756 translator_loop(cs, tb, max_insns, pc, host_pc, &sparc_tr_ops, &dc.base); in gen_intermediate_code()
|
/openbmc/qemu/target/ppc/ |
H A D | translate.c | 6676 vaddr pc, void *host_pc) in gen_intermediate_code() argument 6680 translator_loop(cs, tb, max_insns, pc, host_pc, &ppc_tr_ops, &ctx.base); in gen_intermediate_code()
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | translate.c | 6484 vaddr pc, void *host_pc) in gen_intermediate_code() argument 6488 translator_loop(cs, tb, max_insns, pc, host_pc, &s390x_tr_ops, &dc.base); in gen_intermediate_code()
|