/external/qemu/include/exec/ |
H A D | gdbstub.h | 22 void gdb_exit(CPUArchState *, int); 26 void gdb_signalled(CPUArchState *, int); 27 void gdbserver_fork(CPUArchState *); 30 typedef int (*gdb_reg_cb)(CPUArchState *env, uint8_t *buf, int reg);
|
H A D | cputlb.h | 25 void tlb_unprotect_code_phys(CPUArchState *env, ram_addr_t ram_addr, 30 void tlb_set_dirty(CPUArchState *env, target_ulong vaddr); 34 void tb_flush_jmp_cache(CPUArchState *env, target_ulong addr); 40 hwaddr memory_region_section_get_iotlb(CPUArchState *env,
|
H A D | gen-icount.h | 20 tcg_gen_ld_i32(count, cpu_env, offsetof(CPUArchState, icount_decr.u32)); 26 tcg_gen_st16_i32(count, cpu_env, offsetof(CPUArchState, icount_decr.u16.low)); 42 tcg_gen_st_i32(tmp, cpu_env, offsetof(CPUArchState, can_do_io)); 49 tcg_gen_st_i32(tmp, cpu_env, offsetof(CPUArchState, can_do_io));
|
H A D | exec-all.h | 77 void gen_intermediate_code(CPUArchState *env, struct TranslationBlock *tb); 78 void gen_intermediate_code_pc(CPUArchState *env, struct TranslationBlock *tb); 79 void restore_state_to_opc(CPUArchState *env, struct TranslationBlock *tb, 85 int cpu_gen_code(CPUArchState *env, struct TranslationBlock *tb, 87 bool cpu_restore_state(CPUArchState *env, uintptr_t searched_pc); 89 void QEMU_NORETURN cpu_resume_from_signal(CPUArchState *env1, void *puc); 90 void QEMU_NORETURN cpu_io_recompile(CPUArchState *env, uintptr_t retaddr); 91 TranslationBlock *tb_gen_code(CPUArchState *env, 94 void cpu_exec_init(CPUArchState *env); 95 void QEMU_NORETURN cpu_loop_exit(CPUArchState *env [all...] |
H A D | softmmu-semi.h | 12 static inline uint32_t softmmu_tget32(CPUArchState *env, uint32_t addr) 19 static inline uint32_t softmmu_tget8(CPUArchState *env, uint32_t addr) 31 static inline void softmmu_tput32(CPUArchState *env, uint32_t addr, uint32_t val) 39 static void *softmmu_lock_user(CPUArchState *env, uint32_t addr, uint32_t len, 51 static char *softmmu_lock_user_string(CPUArchState *env, uint32_t addr) 69 static void softmmu_unlock_user(CPUArchState *env, void *p, target_ulong addr,
|
H A D | softmmu_header.h | 84 glue(glue(cpu_ld, USUFFIX), MEMSUFFIX)(CPUArchState *env, target_ulong ptr) 106 glue(glue(cpu_lds, SUFFIX), MEMSUFFIX)(CPUArchState *env, target_ulong ptr) 132 glue(glue(cpu_st, SUFFIX), MEMSUFFIX)(CPUArchState *env, target_ulong ptr, 156 static inline float64 glue(cpu_ldfq, MEMSUFFIX)(CPUArchState *env, 167 static inline void glue(cpu_stfq, MEMSUFFIX)(CPUArchState *env, 180 static inline float32 glue(cpu_ldfl, MEMSUFFIX)(CPUArchState *env, 191 static inline void glue(cpu_stfl, MEMSUFFIX)(CPUArchState *env,
|
H A D | cpu-all.h | 364 void QEMU_NORETURN cpu_abort(CPUArchState *env, const char *fmt, ...) 426 int cpu_breakpoint_insert(CPUArchState *env, target_ulong pc, int flags, 428 int cpu_breakpoint_remove(CPUArchState *env, target_ulong pc, int flags); 429 void cpu_breakpoint_remove_by_ref(CPUArchState *env, CPUBreakpoint *breakpoint); 430 void cpu_breakpoint_remove_all(CPUArchState *env, int mask); 431 int cpu_watchpoint_insert(CPUArchState *env, target_ulong addr, target_ulong len, 433 int cpu_watchpoint_remove(CPUArchState *env, target_ulong addr, 435 void cpu_watchpoint_remove_by_ref(CPUArchState *env, CPUWatchpoint *watchpoint); 436 void cpu_watchpoint_remove_all(CPUArchState *env, int mask); 450 hwaddr cpu_get_phys_page_debug(CPUArchState *en [all...] |
H A D | softmmu_template.h | 115 static inline DATA_TYPE glue(io_read, SUFFIX)(CPUArchState *env, 147 WORD_TYPE helper_le_ld_name(CPUArchState *env, target_ulong addr, int mmu_idx, 229 WORD_TYPE helper_be_ld_name(CPUArchState *env, target_ulong addr, int mmu_idx, 305 glue(glue(helper_ld, SUFFIX), MMUSUFFIX)(CPUArchState *env, target_ulong addr, 316 WORD_TYPE helper_le_lds_name(CPUArchState *env, target_ulong addr, 323 WORD_TYPE helper_be_lds_name(CPUArchState *env, target_ulong addr, 331 static inline void glue(io_write, SUFFIX)(CPUArchState *env, 359 void helper_le_st_name(CPUArchState *env, target_ulong addr, DATA_TYPE val, 435 void helper_be_st_name(CPUArchState *env, target_ulong addr, DATA_TYPE val, 508 glue(glue(helper_st, SUFFIX), MMUSUFFIX)(CPUArchState *en [all...] |
H A D | poison.h | 39 #pragma GCC poison CPUArchState
|
/external/qemu/ |
H A D | translate-all.h | 32 void tb_check_watchpoint(CPUArchState *env);
|
H A D | cputlb.c | 47 void tlb_flush(CPUArchState *env, int flush_global) 85 void tlb_flush_page(CPUArchState *env, target_ulong addr) 127 void tlb_unprotect_code_phys(CPUArchState *env, ram_addr_t ram_addr, 161 void tlb_set_dirty(CPUArchState *env, target_ulong vaddr) 175 static void tlb_add_large_page(CPUArchState *env, target_ulong vaddr, 199 void tlb_set_page(CPUArchState *env, target_ulong vaddr, 303 tb_page_addr_t get_page_addr_code(CPUArchState *env1, target_ulong addr)
|
H A D | gdbstub.c | 277 CPUArchState *c_cpu; /* current CPU for step/continue ops */ 278 CPUArchState *g_cpu; /* current CPU for other ops */ 279 CPUArchState *query_cpu; /* for q{f|s}ThreadInfo */ 515 static int cpu_gdb_read_register(CPUArchState *env, uint8_t *mem_buf, int n) 562 static int cpu_gdb_write_register(CPUArchState *env, uint8_t *mem_buf, int i) 640 static int cpu_gdb_read_register(CPUArchState *env, uint8_t *mem_buf, int n) 677 static int cpu_gdb_write_register(CPUArchState *env, uint8_t *mem_buf, int n) 738 static int cpu_gdb_read_register(CPUArchState *env, uint8_t *mem_buf, int n) 793 static int cpu_gdb_write_register(CPUArchState *env, uint8_t *mem_buf, int n) 868 static int cpu_gdb_read_register(CPUArchState *en [all...] |
H A D | exec.c | 164 void cpu_exec_init(CPUArchState *env) 205 static void breakpoint_invalidate(CPUArchState *env, target_ulong pc) 225 void cpu_watchpoint_remove_all(CPUArchState *env, int mask) 230 int cpu_watchpoint_insert(CPUArchState *env, target_ulong addr, target_ulong len, 237 int cpu_watchpoint_insert(CPUArchState *env, target_ulong addr, target_ulong len, 270 int cpu_watchpoint_remove(CPUArchState *env, target_ulong addr, target_ulong len, 287 void cpu_watchpoint_remove_by_ref(CPUArchState *env, CPUWatchpoint *watchpoint) 297 void cpu_watchpoint_remove_all(CPUArchState *env, int mask) 309 int cpu_breakpoint_insert(CPUArchState *env, target_ulong pc, int flags, 339 int cpu_breakpoint_remove(CPUArchState *en [all...] |
H A D | translate-all.c | 137 int cpu_gen_code(CPUArchState *env, TranslationBlock *tb, int *gen_code_size_ptr) 198 static int cpu_restore_state_from_tb(TranslationBlock *tb, CPUArchState *env, 253 bool cpu_restore_state(CPUArchState *env, uintptr_t retaddr) 727 void tb_flush(CPUArchState *env1) 744 CPUArchState *env = cpu->env_ptr; 897 CPUArchState *env = cpu->env_ptr; 981 TranslationBlock *tb_gen_code(CPUArchState *env, 1049 CPUArchState *env = cpu ? cpu->env_ptr : NULL; 1198 CPUArchState *env = cpu_single_env; 1408 void tb_check_watchpoint(CPUArchState *en [all...] |
H A D | disas.c | 12 CPUArchState *env; 197 void target_disas(FILE *out, CPUArchState *env, target_ulong code, 437 void monitor_disas(Monitor *mon, CPUArchState *env,
|
H A D | cpus.c | 74 static int cpu_can_run(CPUArchState *env)
|
/external/qemu/include/disas/ |
H A D | disas.h | 11 void target_disas(FILE *out, CPUArchState *env, target_ulong code, 14 void monitor_disas(Monitor *mon, CPUArchState *env,
|
/external/qemu/hw/android/goldfish/ |
H A D | vmem.c | 42 CPUArchState *env = cpu->env_ptr;
|
H A D | trace.c | 42 extern void cpu_loop_exit(CPUArchState* env);
|
/external/qemu/tcg/ |
H A D | tcg.h | 718 * @env: CPUArchState * for the CPU 776 tcg_target_ulong helper_ret_ldub_mmu(CPUArchState *env, target_ulong addr, 778 tcg_target_ulong helper_le_lduw_mmu(CPUArchState *env, target_ulong addr, 780 tcg_target_ulong helper_le_ldul_mmu(CPUArchState *env, target_ulong addr, 782 uint64_t helper_le_ldq_mmu(CPUArchState *env, target_ulong addr, 784 tcg_target_ulong helper_be_lduw_mmu(CPUArchState *env, target_ulong addr, 786 tcg_target_ulong helper_be_ldul_mmu(CPUArchState *env, target_ulong addr, 788 uint64_t helper_be_ldq_mmu(CPUArchState *env, target_ulong addr, 792 tcg_target_ulong helper_ret_ldsb_mmu(CPUArchState *env, target_ulong addr, 794 tcg_target_ulong helper_le_ldsw_mmu(CPUArchState *en [all...] |
/external/qemu/include/qemu/ |
H A D | log.h | 106 void target_disas(FILE*, CPUArchState*, target_ulong, target_ulong, int); 108 static inline void log_target_disas(CPUArchState *env, target_ulong start,
|
/external/qemu/include/qom/ |
H A D | cpu.h | 74 void *env_ptr; /* CPUArchState */ 89 /* TODO Move common fields from CPUArchState here. */ 108 #define cpu_single_env ((CPUArchState*)current_cpu->env_ptr)
|
/external/qemu/target-i386/ |
H A D | cpu.h | 48 #define CPUArchState struct CPUX86State macro 1138 void do_interrupt(CPUArchState *env); 1139 void do_interrupt_x86_hardirq(CPUArchState *env, int intno, int is_hw); 1141 void QEMU_NORETURN raise_exception(CPUArchState *env, int exception_index); 1150 void do_smm_enter(CPUArchState *env1); 1152 void svm_check_intercept(CPUArchState *env1, uint32_t type); 1156 uint32_t cpu_cc_compute_all(CPUArchState *env1, int op);
|
H A D | smm_helper.c | 27 void do_smm_enter(CPUArchState *env1) 43 void do_smm_enter(CPUArchState *env)
|
H A D | cc_helper.c | 158 uint32_t cpu_cc_compute_all(CPUArchState *env1, int op)
|