/openbmc/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 | 49 void do_fpe(CPUOpenRISCState *env, uintptr_t pc) in do_fpe() 57 void HELPER(update_fpcsr)(CPUOpenRISCState *env) in HELPER() 73 void cpu_set_fpcsr(CPUOpenRISCState *env, uint32_t val) in cpu_set_fpcsr() 86 uint64_t HELPER(itofd)(CPUOpenRISCState *env, uint64_t val) in HELPER() 91 uint32_t HELPER(itofs)(CPUOpenRISCState *env, uint32_t val) in HELPER() 96 uint64_t HELPER(ftoid)(CPUOpenRISCState *env, uint64_t val) in HELPER() 101 uint32_t HELPER(ftois)(CPUOpenRISCState *env, uint32_t val) in HELPER() 106 uint64_t HELPER(stod)(CPUOpenRISCState *env, uint32_t val) in HELPER() 111 uint32_t HELPER(dtos)(CPUOpenRISCState *env, uint64_t val) in HELPER() 117 uint64_t helper_float_ ## name ## _d(CPUOpenRISCState *env, \ [all …]
|
H A D | exception_helper.c | 26 void HELPER(exception)(CPUOpenRISCState *env, uint32_t excp) in HELPER() 34 void do_range(CPUOpenRISCState *env, uintptr_t pc) in do_range() 42 void HELPER(ove_cy)(CPUOpenRISCState *env) in HELPER() 49 void HELPER(ove_ov)(CPUOpenRISCState *env) in HELPER() 56 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 void cpu_get_tb_cpu_state(CPUOpenRISCState *env, vaddr *pc, in cpu_get_tb_cpu_state() 362 static inline uint32_t cpu_get_sr(const CPUOpenRISCState *env) in cpu_get_sr() 370 static inline void cpu_set_sr(CPUOpenRISCState *env, uint32_t val) in cpu_set_sr() 378 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() 51 CPUOpenRISCState *env = cpu_env(cs); in openrisc_cpu_gdb_write_register()
|
H A D | interrupt.c | 32 CPUOpenRISCState *env = cpu_env(cs); in openrisc_cpu_do_interrupt() 107 CPUOpenRISCState *env = cpu_env(cs); in openrisc_cpu_exec_interrupt()
|
H A D | sys_helper.c | 33 static inline bool is_user(CPUOpenRISCState *env) in is_user() 42 void HELPER(mtspr)(CPUOpenRISCState *env, target_ulong spr, target_ulong rb) in HELPER() 215 target_ulong HELPER(mfspr)(CPUOpenRISCState *env, target_ulong rd, in HELPER()
|
H A D | translate.c | 98 offsetof(CPUOpenRISCState, sr), "sr"); in openrisc_translate_init() 100 offsetof(CPUOpenRISCState, dflag), in openrisc_translate_init() 103 offsetof(CPUOpenRISCState, pc), "pc"); in openrisc_translate_init() 105 offsetof(CPUOpenRISCState, ppc), "ppc"); in openrisc_translate_init() 107 offsetof(CPUOpenRISCState, jmp_pc), "jmp_pc"); in openrisc_translate_init() 109 offsetof(CPUOpenRISCState, sr_f), "sr_f"); in openrisc_translate_init() 111 offsetof(CPUOpenRISCState, sr_cy), "sr_cy"); in openrisc_translate_init() 113 offsetof(CPUOpenRISCState, sr_ov), "sr_ov"); in openrisc_translate_init() 115 offsetof(CPUOpenRISCState, lock_addr), in openrisc_translate_init() 118 offsetof(CPUOpenRISCState, lock_value), in openrisc_translate_init() [all …]
|
H A D | interrupt_helper.c | 26 void HELPER(rfe)(CPUOpenRISCState *env) in HELPER()
|
H A D | cpu.c | 73 CPUOpenRISCState *env = cpu_env(cs); in openrisc_cpu_mmu_index() 98 memset(&cpu->env, 0, offsetof(CPUOpenRISCState, end_reset_fields)); in openrisc_cpu_reset_hold()
|
/openbmc/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()
|
/openbmc/qemu/linux-user/ |
H A D | elfload.c | 1572 const CPUOpenRISCState *env) in elf_core_copy_regs()
|