Home
last modified time | relevance | path

Searched refs:TranslationBlock (Results 1 – 13 of 13) sorted by relevance

/external/qemu/
Dexec-all.h34 typedef struct TranslationBlock TranslationBlock; typedef
61 void gen_intermediate_code(CPUState *env, struct TranslationBlock *tb);
62 void gen_intermediate_code_pc(CPUState *env, struct TranslationBlock *tb);
63 void gen_pc_load(CPUState *env, struct TranslationBlock *tb,
68 int cpu_gen_code(CPUState *env, struct TranslationBlock *tb,
70 int cpu_restore_state(struct TranslationBlock *tb,
73 int cpu_restore_state_copy(struct TranslationBlock *tb,
78 TranslationBlock *tb_gen_code(CPUState *env,
121 struct TranslationBlock { struct
133 struct TranslationBlock *phys_hash_next; argument
[all …]
Dexec.c85 static TranslationBlock *tbs;
87 TranslationBlock *tb_phys_hash[CODE_GEN_PHYS_HASH_SIZE];
148 TranslationBlock *first_tb;
505 tbs = qemu_malloc(code_gen_max_blocks * sizeof(TranslationBlock)); in code_gen_alloc()
670 TranslationBlock *tb; in tb_invalidate_check()
688 TranslationBlock *tb; in tb_page_check()
706 static inline void tb_remove(TranslationBlock **ptb, TranslationBlock *tb, in tb_remove()
709 TranslationBlock *tb1; in tb_remove()
713 *ptb = *(TranslationBlock **)((char *)tb1 + next_offset); in tb_remove()
716 ptb = (TranslationBlock **)((char *)tb1 + next_offset); in tb_remove()
[all …]
Dcpu-exec.c98 static void cpu_exec_nocache(int max_cycles, TranslationBlock *orig_tb) in cpu_exec_nocache()
101 TranslationBlock *tb; in cpu_exec_nocache()
123 static TranslationBlock *tb_find_slow(target_ulong pc, in tb_find_slow()
127 TranslationBlock *tb, **ptb1; in tb_find_slow()
172 static inline TranslationBlock *tb_find_fast(void) in tb_find_fast()
174 TranslationBlock *tb; in tb_find_fast()
219 TranslationBlock *tb; in cpu_exec()
607 tb_add_jump((TranslationBlock *)(next_tb & ~3), next_tb & 3, tb); in cpu_exec()
633 tb = (TranslationBlock *)(long)(next_tb & ~3); in cpu_exec()
773 TranslationBlock *tb; in handle_cpu_signal()
[all …]
Dtrace.h23 struct TranslationBlock;
140 extern void trace_bb_helper(uint64_t bb_num, TranslationBlock *tb);
Dcpu-defs.h141 struct TranslationBlock *current_tb; /* currently executing TB */ \
158 struct TranslationBlock *tb_jmp_cache[TB_JMP_CACHE_SIZE]; \
Dtranslate-all.c96 int cpu_gen_code(CPUState *env, TranslationBlock *tb, int *gen_code_size_ptr) in cpu_gen_code()
170 int cpu_restore_state(TranslationBlock *tb, in cpu_restore_state()
Dgen-icount.h25 static void gen_icount_end(TranslationBlock *tb, int num_insns) in gen_icount_end()
Dtrace.c1724 void trace_bb_helper(uint64_t bb_num, TranslationBlock *tb) in trace_bb_helper()
/external/qemu/memcheck/
Dmemcheck_util.h188 const TranslationBlock* tb = tb_find_pc(tb_pc); in memcheck_tpc_to_gpc()
/external/qemu/target-arm/
Dmemcheck_arm_helpers.h153 TranslationBlock* tb; in register_ret_address()
Dcpu.h441 static inline void cpu_pc_from_tb(CPUState *env, TranslationBlock *tb) in cpu_pc_from_tb()
Dop_helper.c106 TranslationBlock *tb; in tlb_fill()
Dtranslate.c61 struct TranslationBlock *tb;
3414 TranslationBlock *tb; in gen_goto_tb()
8854 TranslationBlock *tb,
9120 void gen_intermediate_code(CPUState *env, TranslationBlock *tb)
9125 void gen_intermediate_code_pc(CPUState *env, TranslationBlock *tb)
9188 void gen_pc_load(CPUState *env, TranslationBlock *tb,