/openbmc/qemu/accel/tcg/ |
H A D | tb-maint.c | 48 const TranslationBlock *a = ap; in tb_cmp() 49 const TranslationBlock *b = bp; in tb_cmp() 621 TranslationBlock *tb; in page_collection_lock() 727 TranslationBlock *tb1; in tb_page_remove() 806 TranslationBlock *dest; in tb_remove_from_jmp_list() 807 TranslationBlock *tb; in tb_remove_from_jmp_list() 863 TranslationBlock *tb; in tb_jmp_unlink() 976 TranslationBlock *tb_link_page(TranslationBlock *tb) in tb_link_page() 1010 TranslationBlock *tb; in tb_invalidate_phys_range() 1045 TranslationBlock *tb; in tb_invalidate_phys_page_unwind() [all …]
|
H A D | internal-common.h | 46 TranslationBlock *tb_gen_code(CPUState *cpu, vaddr pc, 51 void tb_reset_jump(TranslationBlock *tb, int n); 52 TranslationBlock *tb_link_page(TranslationBlock *tb); 53 void cpu_restore_state_from_tb(CPUState *cpu, TranslationBlock *tb,
|
H A D | cpu-exec.c | 190 const TranslationBlock *tb = p; in tb_lookup_cmp() 253 TranslationBlock *tb; in tb_lookup() 290 const TranslationBlock *tb) in log_cpu_exec() 404 TranslationBlock *tb; in HELPER() 446 static inline TranslationBlock * QEMU_DISABLE_CFI 450 TranslationBlock *last_tb; in cpu_tb_exec() 571 TranslationBlock *tb; in cpu_exec_step_atomic() 630 const TranslationBlock *c_tb = tcg_splitwx_to_rx(tb); in tb_set_jmp_target() 640 TranslationBlock *tb_next) in tb_add_jump() 958 TranslationBlock *last_tb = NULL; in cpu_exec_loop() [all …]
|
H A D | internal-target.h | 57 static inline void tb_unlock_pages(TranslationBlock *tb) { } in tb_unlock_pages() 62 void tb_unlock_pages(TranslationBlock *); 75 static inline vaddr log_pc(CPUState *cpu, const TranslationBlock *tb) in log_pc()
|
H A D | translate-all.c | 128 static int encode_search(TranslationBlock *tb, uint8_t *block) in encode_search() 164 static int cpu_unwind_data_from_tb(TranslationBlock *tb, uintptr_t host_pc, in cpu_unwind_data_from_tb() 202 void cpu_restore_state_from_tb(CPUState *cpu, TranslationBlock *tb, in cpu_restore_state_from_tb() 237 TranslationBlock *tb = tcg_tb_lookup(host_pc); in cpu_restore_state() 249 TranslationBlock *tb = tcg_tb_lookup(host_pc); in cpu_unwind_state_data() 266 static int setjmp_gen_code(CPUArchState *env, TranslationBlock *tb, in setjmp_gen_code() 287 TranslationBlock *tb_gen_code(CPUState *cpu, in tb_gen_code() 292 TranslationBlock *tb, *existing_tb; in tb_gen_code() 569 TranslationBlock *tb; in tb_check_watchpoint() 604 TranslationBlock *tb; in cpu_io_recompile()
|
H A D | tb-jmp-cache.h | 28 TranslationBlock *tb;
|
H A D | translator.c | 87 static void gen_tb_end(const TranslationBlock *tb, uint32_t cflags, in gen_tb_end() 116 void translator_loop(CPUState *cpu, TranslationBlock *tb, int *max_insns, in translator_loop() 245 TranslationBlock *tb = db->tb; in translator_ld()
|
/openbmc/qemu/target/mips/tcg/ |
H A D | tcg-internal.h | 20 void mips_cpu_synchronize_from_tb(CPUState *cs, const TranslationBlock *tb); 25 const TranslationBlock *tb, 53 bool mips_io_recompile_replay_branch(CPUState *cs, const TranslationBlock *tb);
|
H A D | exception.c | 80 void mips_cpu_synchronize_from_tb(CPUState *cs, const TranslationBlock *tb) in mips_cpu_synchronize_from_tb()
|
/openbmc/qemu/include/exec/ |
H A D | exec-all.h | 402 static inline tb_page_addr_t tb_page_addr0(const TranslationBlock *tb) in tb_page_addr0() 411 static inline tb_page_addr_t tb_page_addr1(const TranslationBlock *tb) in tb_page_addr1() 421 static inline void tb_set_page_addr0(TranslationBlock *tb, in tb_set_page_addr0() 440 static inline void tb_set_page_addr1(TranslationBlock *tb, in tb_set_page_addr1() 452 void tb_phys_invalidate(TranslationBlock *tb, tb_page_addr_t page_addr); 454 void tb_set_jmp_target(TranslationBlock *tb, int n, uintptr_t addr);
|
H A D | translation-block.h | 41 struct TranslationBlock { struct 150 static inline uint32_t tb_cflags(const TranslationBlock *tb) in tb_cflags()
|
H A D | translator.h | 35 void gen_intermediate_code(CPUState *cpu, TranslationBlock *tb, int *max_insns, 83 TranslationBlock *tb; 163 void translator_loop(CPUState *cpu, TranslationBlock *tb, int *max_insns,
|
/openbmc/qemu/include/tcg/ |
H A D | perf.h | 21 void perf_report_code(uint64_t guest_pc, TranslationBlock *tb, 39 static inline void perf_report_code(uint64_t guest_pc, TranslationBlock *tb, in perf_report_code()
|
H A D | tcg.h | 498 TranslationBlock *gen_tb; /* tb for which code is being generated */ 759 TranslationBlock *tcg_tb_alloc(TCGContext *s); 766 void tcg_tb_insert(TranslationBlock *tb); 767 void tcg_tb_remove(TranslationBlock *tb); 768 TranslationBlock *tcg_tb_lookup(uintptr_t tc_ptr); 793 int tcg_gen_code(TCGContext *s, TranslationBlock *tb, uint64_t pc_start); 795 void tb_target_set_jmp_target(const TranslationBlock *, int,
|
/openbmc/qemu/include/hw/core/ |
H A D | tcg-cpu-ops.h | 37 void (*synchronize_from_tb)(CPUState *cpu, const TranslationBlock *tb); 46 void (*restore_state_to_opc)(CPUState *cpu, const TranslationBlock *tb, 187 const TranslationBlock *tb);
|
/openbmc/qemu/include/qemu/ |
H A D | typedefs.h | 115 typedef struct TranslationBlock TranslationBlock; typedef
|
/openbmc/qemu/target/sh4/ |
H A D | cpu.c | 46 const TranslationBlock *tb) in superh_cpu_synchronize_from_tb() 56 const TranslationBlock *tb, in superh_restore_state_to_opc() 72 const TranslationBlock *tb) in superh_io_recompile_replay_branch()
|
/openbmc/qemu/target/i386/tcg/ |
H A D | tcg-cpu.c | 50 const TranslationBlock *tb) in x86_cpu_synchronize_from_tb() 65 const TranslationBlock *tb, in x86_restore_state_to_opc()
|
/openbmc/qemu/tcg/ |
H A D | region.c | 176 TranslationBlock *tb = value; in tb_destroy() 223 void tcg_tb_insert(TranslationBlock *tb) in tcg_tb_insert() 233 void tcg_tb_remove(TranslationBlock *tb) in tcg_tb_remove() 248 TranslationBlock *tcg_tb_lookup(uintptr_t tc_ptr) in tcg_tb_lookup() 251 TranslationBlock *tb; in tcg_tb_lookup()
|
/openbmc/qemu/target/tricore/ |
H A D | cpu.c | 48 const TranslationBlock *tb) in tricore_cpu_synchronize_from_tb() 55 const TranslationBlock *tb, in tricore_restore_state_to_opc()
|
/openbmc/qemu/target/rx/ |
H A D | cpu.c | 45 const TranslationBlock *tb) in rx_cpu_synchronize_from_tb() 54 const TranslationBlock *tb, in rx_restore_state_to_opc()
|
/openbmc/qemu/target/hppa/ |
H A D | cpu.c | 99 const TranslationBlock *tb) in hppa_cpu_synchronize_from_tb() 109 const TranslationBlock *tb, in hppa_restore_state_to_opc()
|
/openbmc/qemu/target/alpha/ |
H A D | cpu.c | 42 const TranslationBlock *tb) in alpha_cpu_synchronize_from_tb() 52 const TranslationBlock *tb, in alpha_restore_state_to_opc()
|
/openbmc/qemu/target/openrisc/ |
H A D | cpu.c | 44 const TranslationBlock *tb) in openrisc_cpu_synchronize_from_tb() 53 const TranslationBlock *tb, in openrisc_restore_state_to_opc()
|
/openbmc/qemu/target/avr/ |
H A D | cpu.c | 56 const TranslationBlock *tb) in avr_cpu_synchronize_from_tb() 63 const TranslationBlock *tb, in avr_restore_state_to_opc()
|