HomeSort by relevance Sort by last modified time
    Searched refs:CPUState (Results 1 - 25 of 76) sorted by null

1 2 3 4

  /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...]

Completed in 644 milliseconds

1 2 3 4