/qemu/target/openrisc/ |
H A D | machine.c | 51 CPUOpenRISCState *env = opaque; in get_sr() 59 CPUOpenRISCState *env = opaque; in put_sr() 75 VMSTATE_UINTTL_2DARRAY(shadow_gpr, CPUOpenRISCState, 16, 32), 76 VMSTATE_UINTTL(pc, CPUOpenRISCState), 77 VMSTATE_UINTTL(ppc, CPUOpenRISCState), 78 VMSTATE_UINTTL(jmp_pc, CPUOpenRISCState), 79 VMSTATE_UINTTL(lock_addr, CPUOpenRISCState), 80 VMSTATE_UINTTL(lock_value, CPUOpenRISCState), 81 VMSTATE_UINTTL(epcr, CPUOpenRISCState), 82 VMSTATE_UINTTL(eear, CPUOpenRISCState), [all …]
|
H A D | fpu_helper.c | 48 void do_fpe(CPUOpenRISCState *env, uintptr_t pc) in do_fpe() 56 void HELPER(update_fpcsr)(CPUOpenRISCState *env) in HELPER() 72 void cpu_set_fpcsr(CPUOpenRISCState *env, uint32_t val) in cpu_set_fpcsr() 85 uint64_t HELPER(itofd)(CPUOpenRISCState *env, uint64_t val) in HELPER() 90 uint32_t HELPER(itofs)(CPUOpenRISCState *env, uint32_t val) in HELPER() 95 uint64_t HELPER(ftoid)(CPUOpenRISCState *env, uint64_t val) in HELPER() 100 uint32_t HELPER(ftois)(CPUOpenRISCState *env, uint32_t val) in HELPER() 105 uint64_t HELPER(stod)(CPUOpenRISCState *env, uint32_t val) in HELPER() 110 uint32_t HELPER(dtos)(CPUOpenRISCState *env, uint64_t val) in HELPER() 116 uint64_t helper_float_ ## name ## _d(CPUOpenRISCState *env, \ [all …]
|
H A D | exception_helper.c | 25 void HELPER(exception)(CPUOpenRISCState *env, uint32_t excp) in HELPER() 33 void do_range(CPUOpenRISCState *env, uintptr_t pc) in do_range() 41 void HELPER(ove_cy)(CPUOpenRISCState *env) in HELPER() 48 void HELPER(ove_ov)(CPUOpenRISCState *env) in HELPER() 55 void HELPER(ove_cyov)(CPUOpenRISCState *env) in HELPER()
|
H A D | cpu.h | 286 } CPUOpenRISCState; typedef 297 CPUOpenRISCState env; 342 static inline uint32_t cpu_get_gpr(const CPUOpenRISCState *env, int i) in cpu_get_gpr() 347 static inline void cpu_set_gpr(CPUOpenRISCState *env, int i, uint32_t val) in cpu_set_gpr() 352 static inline uint32_t cpu_get_sr(const CPUOpenRISCState *env) in cpu_get_sr() 360 static inline void cpu_set_sr(CPUOpenRISCState *env, uint32_t val) in cpu_set_sr() 368 void cpu_set_fpcsr(CPUOpenRISCState *env, uint32_t val);
|
H A D | gdbstub.c | 26 CPUOpenRISCState *env = cpu_env(cs); in openrisc_cpu_gdb_read_register() 50 CPUOpenRISCState *env = cpu_env(cs); in openrisc_cpu_gdb_write_register()
|
H A D | interrupt.c | 31 CPUOpenRISCState *env = cpu_env(cs); in openrisc_cpu_do_interrupt() 106 CPUOpenRISCState *env = cpu_env(cs); in openrisc_cpu_exec_interrupt()
|
H A D | translate.c | 99 offsetof(CPUOpenRISCState, sr), "sr"); in openrisc_translate_init() 101 offsetof(CPUOpenRISCState, dflag), in openrisc_translate_init() 104 offsetof(CPUOpenRISCState, pc), "pc"); in openrisc_translate_init() 106 offsetof(CPUOpenRISCState, ppc), "ppc"); in openrisc_translate_init() 108 offsetof(CPUOpenRISCState, jmp_pc), "jmp_pc"); in openrisc_translate_init() 110 offsetof(CPUOpenRISCState, sr_f), "sr_f"); in openrisc_translate_init() 112 offsetof(CPUOpenRISCState, sr_cy), "sr_cy"); in openrisc_translate_init() 114 offsetof(CPUOpenRISCState, sr_ov), "sr_ov"); in openrisc_translate_init() 116 offsetof(CPUOpenRISCState, lock_addr), in openrisc_translate_init() 119 offsetof(CPUOpenRISCState, lock_value), in openrisc_translate_init() [all …]
|
H A D | sys_helper.c | 34 static inline bool is_user(CPUOpenRISCState *env) in is_user() 43 void HELPER(mtspr)(CPUOpenRISCState *env, target_ulong spr, target_ulong rb) in HELPER() 216 target_ulong HELPER(mfspr)(CPUOpenRISCState *env, target_ulong rd, in HELPER()
|
H A D | cpu.c | 46 CPUOpenRISCState *env = cpu_env(cs); in openrisc_get_tb_cpu_state() 88 CPUOpenRISCState *env = cpu_env(cs); in openrisc_cpu_mmu_index() 114 memset(&cpu->env, 0, offsetof(CPUOpenRISCState, end_reset_fields)); in openrisc_cpu_reset_hold()
|
H A D | interrupt_helper.c | 25 void HELPER(rfe)(CPUOpenRISCState *env) in HELPER()
|
/qemu/linux-user/openrisc/ |
H A D | target_cpu.h | 23 static inline void cpu_clone_regs_child(CPUOpenRISCState *env, in cpu_clone_regs_child() 33 static inline void cpu_clone_regs_parent(CPUOpenRISCState *env, unsigned flags) in cpu_clone_regs_parent() 37 static inline void cpu_set_tls(CPUOpenRISCState *env, target_ulong newtls) in cpu_set_tls() 42 static inline abi_ulong get_sp_from_cpustate(CPUOpenRISCState *state) in get_sp_from_cpustate()
|
H A D | signal.c | 43 static void restore_sigcontext(CPUOpenRISCState *env, target_sigcontext *sc) in restore_sigcontext() 61 static void setup_sigcontext(target_sigcontext *sc, CPUOpenRISCState *env) in setup_sigcontext() 74 CPUOpenRISCState *env, in get_sigframe() 93 target_sigset_t *set, CPUOpenRISCState *env) in setup_rt_frame() 137 long do_rt_sigreturn(CPUOpenRISCState *env) in do_rt_sigreturn()
|
H A D | cpu_loop.c | 26 void cpu_loop(CPUOpenRISCState *env) in cpu_loop()
|
/qemu/linux-user/ |
H A D | elfload.c | 1576 const CPUOpenRISCState *env) in elf_core_copy_regs()
|