• Home
  • Raw
  • Download

Lines Matching refs:CPUARMState

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);
283 static inline bool is_a64(CPUARMState *env) in is_a64()
306 int cpu_arm_handle_mmu_fault (CPUARMState *env, target_ulong address, int rw,
310 static inline void cpu_set_tls(CPUARMState *env, target_ulong newtls) in cpu_set_tls()
341 uint32_t cpsr_read(CPUARMState *env);
343 void cpsr_write(CPUARMState *env, uint32_t val, uint32_t mask);
346 static inline uint32_t xpsr_read(CPUARMState *env) in xpsr_read()
358 static inline void xpsr_write(CPUARMState *env, uint32_t val, uint32_t mask) in xpsr_write()
384 uint32_t vfp_get_fpscr(CPUARMState *env);
385 void vfp_set_fpscr(CPUARMState *env, uint32_t val);
446 static inline int arm_feature(CPUARMState *env, int feature) in arm_feature()
573 static inline int arm_current_pl(CPUARMState *env) in arm_current_pl()
590 typedef int CPReadFn(CPUARMState *env, const ARMCPRegInfo *opaque,
592 typedef int CPWriteFn(CPUARMState *env, const ARMCPRegInfo *opaque,
595 typedef void CPResetFn(CPUARMState *env, const ARMCPRegInfo *opaque);
694 int arm_cp_write_ignore(CPUARMState *env, const ARMCPRegInfo *ri,
697 int arm_cp_read_zero(CPUARMState *env, const ARMCPRegInfo *ri, uint64_t *value);
699 static inline bool cp_access_ok(CPUARMState *env, in cp_access_ok()
739 void cpu_arm_set_cp_io(CPUARMState *env, int cpnum,
808 static inline int cpu_mmu_index (CPUARMState *env) in cpu_mmu_index()
813 static inline int is_cpu_user (CPUARMState *env) in is_cpu_user()
823 static inline void cpu_clone_regs(CPUARMState *env, target_ulong newsp) in cpu_clone_regs()
875 static inline void cpu_get_tb_cpu_state(CPUARMState *env, target_ulong *pc, in cpu_get_tb_cpu_state()
913 static inline void cpu_pc_from_tb(CPUARMState *env, TranslationBlock *tb) in cpu_pc_from_tb()