/external/qemu/ |
gdbstub.h | 14 typedef void (*gdb_syscall_complete_cb)(CPUState *env, 19 void gdb_set_stop_cpu(CPUState *env); 20 void gdb_exit(CPUState *, int); 23 int gdb_handlesig (CPUState *, int); 24 void gdb_signalled(CPUState *, int); 25 void gdbserver_fork(CPUState *); 28 typedef int (*gdb_reg_cb)(CPUState *env, uint8_t *buf, int reg); 29 void gdb_register_coprocessor(CPUState *env,
|
hax.h | 16 int hax_init_vcpu(CPUState *env); 18 int hax_vcpu_exec(CPUState *env); 21 void hax_vcpu_sync_state(CPUState *env, int modified); 26 int hax_vcpu_emulation_mode(CPUState *env); 27 int hax_stop_emulation(CPUState *env); 28 int hax_stop_translate(CPUState *env); 29 int hax_arch_get_registers(CPUState *env); 30 void hax_raise_event(CPUState *env);
|
kvm.h | 40 int kvm_init_vcpu(CPUState *env); 43 int kvm_cpu_exec(CPUState *env); 63 int kvm_insert_breakpoint(CPUState *current_env, target_ulong addr, 65 int kvm_remove_breakpoint(CPUState *current_env, target_ulong addr, 67 void kvm_remove_all_breakpoints(CPUState *current_env); 68 int kvm_update_guest_debug(CPUState *env, unsigned long reinject_trap); 79 int kvm_vcpu_ioctl(CPUState *env, int type, ...); 81 int kvm_get_mp_state(CPUState *env); 82 int kvm_put_mp_state(CPUState *env); 86 int kvm_arch_post_run(CPUState *env, struct kvm_run *run) [all...] |
gen-icount.h | 17 tcg_gen_ld_i32(count, cpu_env, offsetof(CPUState, icount_decr.u32)); 23 tcg_gen_st16_i32(count, cpu_env, offsetof(CPUState, icount_decr.u16.low)); 39 tcg_gen_st_i32(tmp, cpu_env, offsetof(CPUState, can_do_io)); 46 tcg_gen_st_i32(tmp, cpu_env, offsetof(CPUState, can_do_io));
|
softmmu-semi.h | 10 static inline uint32_t softmmu_tget32(CPUState *env, uint32_t addr) 17 static inline uint32_t softmmu_tget8(CPUState *env, uint32_t addr) 29 static inline void softmmu_tput32(CPUState *env, uint32_t addr, uint32_t val) 37 static void *softmmu_lock_user(CPUState *env, uint32_t addr, uint32_t len, 48 static char *softmmu_lock_user_string(CPUState *env, uint32_t addr) 63 static void softmmu_unlock_user(CPUState *env, void *p, target_ulong addr,
|
cpus.c | 35 static CPUState *cur_cpu; 36 static CPUState *next_cpu; 42 CPUState *env; 70 static int cpu_can_run(CPUState *env) 79 static int cpu_has_work(CPUState *env) 94 CPUState *env; 191 CPUState *env = _env; 222 CPUState *env = cpu_single_env; 308 static void qemu_wait_io_event(CPUState *env) 331 static int qemu_cpu_exec(CPUState *env) [all...] |
exec-all.h | 70 void gen_intermediate_code(CPUState *env, struct TranslationBlock *tb); 71 void gen_intermediate_code_pc(CPUState *env, struct TranslationBlock *tb); 72 void restore_state_to_opc(CPUState *env, struct TranslationBlock *tb, int pc_pos); 76 int cpu_gen_code(CPUState *env, struct TranslationBlock *tb, 79 CPUState *env, unsigned long searched_pc); 80 void cpu_resume_from_signal(CPUState *env1, void *puc); 81 void cpu_io_recompile(CPUState *env, void *retaddr); 82 TranslationBlock *tb_gen_code(CPUState *env, 85 void cpu_exec_init(CPUState *env); 91 void tlb_flush_page(CPUState *env, target_ulong addr) [all...] |
cpu-all.h | 765 CPUState *cpu_copy(CPUState *env); 766 CPUState *qemu_get_cpu(int cpu); 770 void cpu_dump_state(CPUState *env, FILE *f, fprintf_function cpu_fprintf, 772 void cpu_dump_statistics(CPUState *env, FILE *f, fprintf_function cpu_fprintf, 775 void QEMU_NORETURN cpu_abort(CPUState *env, const char *fmt, ...) 777 extern CPUState *first_cpu; 778 extern CPUState *cpu_single_env; 837 void cpu_interrupt(CPUState *s, int mask); 838 void cpu_reset_interrupt(CPUState *env, int mask) [all...] |
disas.h | 11 void monitor_disas(Monitor *mon, CPUState *env,
|
gdbstub.c | 275 CPUState *c_cpu; /* current CPU for step/continue ops */ 276 CPUState *g_cpu; /* current CPU for other ops */ 277 CPUState *query_cpu; /* for q{f|s}ThreadInfo */ 513 static int cpu_gdb_read_register(CPUState *env, uint8_t *mem_buf, int n) 560 static int cpu_gdb_write_register(CPUState *env, uint8_t *mem_buf, int i) 638 static int cpu_gdb_read_register(CPUState *env, uint8_t *mem_buf, int n) 675 static int cpu_gdb_write_register(CPUState *env, uint8_t *mem_buf, int n) 736 static int cpu_gdb_read_register(CPUState *env, uint8_t *mem_buf, int n) 791 static int cpu_gdb_write_register(CPUState *env, uint8_t *mem_buf, int n) 866 static int cpu_gdb_read_register(CPUState *env, uint8_t *mem_buf, int n [all...] |
/external/qemu/hw/ |
arm_pic.h | 22 qemu_irq *arm_pic_init_cpu(CPUState *env);
|
goldfish_vmem.h | 19 int safe_memory_rw_debug(CPUState *env, target_ulong addr, uint8_t *buf, 22 target_phys_addr_t safe_get_phys_page_debug(CPUState *env, target_ulong addr);
|
arm_pic.c | 27 CPUState *env = (CPUState *)opaque; 46 qemu_irq *arm_pic_init_cpu(CPUState *env)
|
mips_pic.c | 19 CPUState *env = (CPUState *)opaque; 36 qemu_irq *mips_cpu_irq_init(CPUState *env)
|
mips_int.c | 7 void cpu_mips_update_irq(CPUState *env) 23 CPUState *env = (CPUState *)opaque; 36 void cpu_mips_irq_init_cpu(CPUState *env)
|
goldfish_vmem.c | 29 int safe_memory_rw_debug(CPUState *env, target_ulong addr, uint8_t *buf, 40 target_phys_addr_t safe_get_phys_page_debug(CPUState *env, target_ulong addr)
|
mips_timer.c | 8 uint32_t cpu_mips_get_random (CPUState *env) 23 uint32_t cpu_mips_get_count (CPUState *env) 33 static void cpu_mips_timer_update(CPUState *env) 45 void cpu_mips_store_count (CPUState *env, uint32_t count) 59 void cpu_mips_store_compare (CPUState *env, uint32_t value) 69 void cpu_mips_start_count(CPUState *env) 74 void cpu_mips_stop_count(CPUState *env) 83 CPUState *env; 104 void cpu_mips_clock_init (CPUState *env)
|
arm-misc.h | 17 qemu_irq *arm_pic_init_cpu(CPUState *env); 40 void arm_load_kernel(CPUState *env, struct arm_boot_info *info);
|
mips.h | 24 extern void cpu_mips_irq_init_cpu(CPUState *env); 27 extern void cpu_mips_clock_init(CPUState *);
|
/external/qemu/target-arm/ |
exec.h | 35 static inline int cpu_has_work(CPUState *env) 41 static inline int cpu_halted(CPUState *env) { 59 static inline void cpu_pc_from_tb(CPUState *env, TranslationBlock *tb)
|
/external/qemu/target-mips/ |
exec.h | 20 void dump_fpu(CPUState *env); 21 void fpu_dump_state(CPUState *env, FILE *f, 25 void cpu_mips_clock_init (CPUState *env); 26 void cpu_mips_tlb_flush (CPUState *env, int flush_global); 36 static inline int cpu_has_work(CPUState *env) 55 static inline int cpu_halted(CPUState *env) 66 static inline void compute_hflags(CPUState *env)
|
cpu.h | 8 #define CPUState struct CPUMIPSState 497 static inline int cpu_mmu_index (CPUState *env) 502 static inline int is_cpu_user (CPUState *env) 512 static inline void cpu_clone_regs(CPUState *env, target_ulong newsp) 520 static inline int cpu_mips_hw_interrupts_pending(CPUState *env) 617 uint32_t cpu_mips_get_random (CPUState *env); 618 uint32_t cpu_mips_get_count (CPUState *env); 619 void cpu_mips_store_count (CPUState *env, uint32_t value); 620 void cpu_mips_store_compare (CPUState *env, uint32_t value); 621 void cpu_mips_start_count(CPUState *env) [all...] |
translate.c | 557 tcg_gen_ld_i32(t2, cpu_env, offsetof(CPUState, CP0_SRSCtl)); 580 tcg_gen_ld_i32(t2, cpu_env, offsetof(CPUState, CP0_SRSCtl)); 597 tcg_gen_ld_i32(t, cpu_env, offsetof(CPUState, active_fpu.fpr[reg].w[FP_ENDIAN_IDX])); 602 tcg_gen_st_i32(t, cpu_env, offsetof(CPUState, active_fpu.fpr[reg].w[FP_ENDIAN_IDX])); 607 tcg_gen_ld_i32(t, cpu_env, offsetof(CPUState, active_fpu.fpr[reg].w[!FP_ENDIAN_IDX])); 612 tcg_gen_st_i32(t, cpu_env, offsetof(CPUState, active_fpu.fpr[reg].w[!FP_ENDIAN_IDX])); 618 tcg_gen_ld_i64(t, cpu_env, offsetof(CPUState, active_fpu.fpr[reg].d)); 633 tcg_gen_st_i64(t, cpu_env, offsetof(CPUState, active_fpu.fpr[reg].d)); 773 static inline void restore_cpu_state (CPUState *env, DisasContext *ctx) 871 static inline void check_insn(CPUState *env, DisasContext *ctx, int flags [all...] |
/external/qemu/target-i386/ |
hax-i386.h | 58 hax_fd hax_vcpu_get_fd(CPUState *env); 63 int hax_inject_interrupt(CPUState *env, int vector); 67 int hax_sync_vcpu_state(CPUState *env, struct vcpu_state_t *state, int set); 68 int hax_sync_msr(CPUState *env, struct hax_msr_data *msrs, int set); 69 int hax_sync_fpu(CPUState *env, struct fx_layout *fl, int set);
|
hax-all.c | 42 int hax_vcpu_emulation_mode(CPUState *env) 47 static int hax_prepare_emulation(CPUState *env) 61 static int hax_stop_tbloop(CPUState *env) 81 int hax_stop_emulation(CPUState *env) 97 int hax_stop_translate(CPUState *env) 114 hax_fd hax_vcpu_get_fd(CPUState *env) 236 int hax_vcpu_destroy(CPUState *env) 259 int hax_init_vcpu(CPUState *env) 398 int hax_handle_fastmmio(CPUState *env, struct hax_fastmmio *hft) 423 int hax_handle_io(CPUState *env, uint32_t df, uint16_t port, int direction [all...] |