/external/qemu/target-arm/ |
D | cpu.h | 36 #define CPUOldState struct CPUARMState 38 #define CPUArchState struct CPUARMState 111 typedef struct CPUARMState { struct 271 } CPUARMState; argument 275 CPUARMState *cpu_arm_init(const char *cpu_model); 277 int cpu_arm_exec(CPUARMState *s); 278 void cpu_arm_close(CPUARMState *s); 279 void do_interrupt(CPUARMState *); 280 void switch_mode(CPUARMState *, int); 281 uint32_t do_arm_semihosting(CPUARMState *env); [all …]
|
D | op_helper.c | 27 static void raise_exception(CPUARMState *env, int tt) in raise_exception() 34 uint32_t HELPER(neon_tbl)(CPUARMState *env, uint32_t ireg, uint32_t def, in HELPER() 78 void tlb_fill(CPUARMState *env, target_ulong addr, int is_write, int mmu_idx, in tlb_fill() 93 void HELPER(set_cp)(CPUARMState *env, uint32_t insn, uint32_t val) in HELPER() 105 uint32_t HELPER(get_cp)(CPUARMState *env, uint32_t insn) in HELPER() 120 void HELPER(set_cp)(CPUARMState *env, uint32_t insn, uint32_t val) in HELPER() 127 uint32_t HELPER(get_cp)(CPUARMState *env, uint32_t insn) in HELPER() 136 uint32_t HELPER(add_setq)(CPUARMState *env, uint32_t a, uint32_t b) in HELPER() 144 uint32_t HELPER(add_saturate)(CPUARMState *env, uint32_t a, uint32_t b) in HELPER() 154 uint32_t HELPER(sub_saturate)(CPUARMState *env, uint32_t a, uint32_t b) in HELPER() [all …]
|
D | iwmmxt_helper.c | 166 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, b)))(CPUARMState *env, \ 181 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, w)))(CPUARMState *env, \ 194 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, l)))(CPUARMState *env, \ 204 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, ub)))(CPUARMState *env, \ 217 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, uw)))(CPUARMState *env, \ 227 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, ul)))(CPUARMState *env, \ 234 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, sb)))(CPUARMState *env, \ 247 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, sw)))(CPUARMState *env, \ 257 uint64_t HELPER(glue(iwmmxt_unpack, glue(S, sl)))(CPUARMState *env, \ 268 uint64_t HELPER(glue(iwmmxt_, glue(SUFF, b)))(CPUARMState *env, \ [all …]
|
D | helper.c | 50 static inline void set_feature(CPUARMState *env, int feature) in set_feature() 55 static void cpu_reset_model_id(CPUARMState *env, uint32_t id) in cpu_reset_model_id() 298 CPUARMState *env = cpu->env_ptr; in cpu_reset() 307 memset(env, 0, offsetof(CPUARMState, breakpoints)); in cpu_reset() 363 static int vfp_gdb_get_reg(CPUARMState *env, uint8_t *buf, int reg) in vfp_gdb_get_reg() 390 static int vfp_gdb_set_reg(CPUARMState *env, uint8_t *buf, int reg) in vfp_gdb_set_reg() 415 CPUARMState *cpu_arm_init(const char *cpu_model) in cpu_arm_init() 418 CPUARMState *env; in cpu_arm_init() 515 void cpu_arm_close(CPUARMState *env) in cpu_arm_close() 520 uint32_t cpsr_read(CPUARMState *env) in cpsr_read() [all …]
|
D | neon_helper.c | 117 uint32_t HELPER(glue(neon_,name))(CPUARMState *env, uint32_t arg1, uint32_t arg2) \ 175 uint32_t HELPER(neon_qadd_u32)(CPUARMState *env, uint32_t a, uint32_t b) 185 uint64_t HELPER(neon_qadd_u64)(CPUARMState *env, uint64_t src1, uint64_t src2) in HELPER() 217 uint32_t HELPER(neon_qadd_s32)(CPUARMState *env, uint32_t a, uint32_t b) in HELPER() 227 uint64_t HELPER(neon_qadd_s64)(CPUARMState *env, uint64_t src1, uint64_t src2) in HELPER() 255 uint32_t HELPER(neon_qsub_u32)(CPUARMState *env, uint32_t a, uint32_t b) in HELPER() 265 uint64_t HELPER(neon_qsub_u64)(CPUARMState *env, uint64_t src1, uint64_t src2) in HELPER() 298 uint32_t HELPER(neon_qsub_s32)(CPUARMState *env, uint32_t a, uint32_t b) in HELPER() 308 uint64_t HELPER(neon_qsub_s64)(CPUARMState *env, uint64_t src1, uint64_t src2) in HELPER() 664 uint64_t HELPER(neon_qshl_u64)(CPUARMState *env, uint64_t val, uint64_t shiftop) in HELPER() [all …]
|
D | qom-cpu.h | 10 CPUARMState env; 13 static inline ARMCPU *arm_env_get_cpu(CPUARMState *env) in arm_env_get_cpu()
|
D | cpu-qom.h | 10 CPUARMState env; 13 static inline ARMCPU *arm_env_get_cpu(CPUARMState *env) in arm_env_get_cpu()
|
D | arm-semi.c | 111 static inline uint32_t set_swi_errno(CPUARMState *env, uint32_t code) in set_swi_errno() 127 CPUARMState *env = cpu->env_ptr; in arm_semi_cb() 160 CPUARMState *env = cpu->env_ptr; in arm_semi_flen_cb() 181 uint32_t do_arm_semihosting(CPUARMState *env) in do_arm_semihosting() 192 CPUARMState *ts = env; in do_arm_semihosting()
|
D | machine.c | 8 CPUARMState *env = (CPUARMState *)opaque; in cpu_save() 121 CPUARMState *env = (CPUARMState *)opaque; in cpu_load()
|
D | translate.c | 116 offsetof(CPUARMState, regs[i]), in arm_translate_init() 120 offsetof(CPUARMState, exclusive_addr), "exclusive_addr"); in arm_translate_init() 122 offsetof(CPUARMState, exclusive_val), "exclusive_val"); in arm_translate_init() 124 offsetof(CPUARMState, exclusive_high), "exclusive_high"); in arm_translate_init() 127 offsetof(CPUARMState, exclusive_test), "exclusive_test"); in arm_translate_init() 129 offsetof(CPUARMState, exclusive_info), "exclusive_info"); in arm_translate_init() 140 #define load_cpu_field(name) load_cpu_offset(offsetof(CPUARMState, name)) 149 store_cpu_offset(var, offsetof(CPUARMState, name)) 370 #define gen_set_CF(var) tcg_gen_st_i32(var, cpu_env, offsetof(CPUARMState, CF)) 384 tcg_gen_st_i32(var, cpu_env, offsetof(CPUARMState, NF)); in gen_logic_CC() [all …]
|
/external/qemu/include/hw/arm/ |
D | arm.h | 43 void arm_load_kernel(CPUARMState *env, struct arm_boot_info *info);
|
/external/qemu/hw/arm/ |
D | boot.c | 47 CPUARMState *env = opaque; in main_cpu_reset() 187 void arm_load_kernel(CPUARMState *env, struct arm_boot_info *info) in arm_load_kernel()
|
/external/qemu/hw/android/ |
D | android_arm.c | 56 CPUARMState *env; in android_arm_init_()
|