| /openbmc/qemu/target/sparc/ |
| H A D | monitor.c | 60 { "g0", offsetof(CPUSPARCState, gregs[0]) }, 61 { "g1", offsetof(CPUSPARCState, gregs[1]) }, 62 { "g2", offsetof(CPUSPARCState, gregs[2]) }, 63 { "g3", offsetof(CPUSPARCState, gregs[3]) }, 64 { "g4", offsetof(CPUSPARCState, gregs[4]) }, 65 { "g5", offsetof(CPUSPARCState, gregs[5]) }, 66 { "g6", offsetof(CPUSPARCState, gregs[6]) }, 67 { "g7", offsetof(CPUSPARCState, gregs[7]) }, 92 { "pc", offsetof(CPUSPARCState, pc) }, 93 { "npc", offsetof(CPUSPARCState, npc) }, [all …]
|
| H A D | fop_helper.c | 47 static void check_ieee_exceptions(CPUSPARCState *env, uintptr_t ra) in check_ieee_exceptions() 87 float32 helper_fadds(CPUSPARCState *env, float32 src1, float32 src2) in helper_fadds() 94 float32 helper_fsubs(CPUSPARCState *env, float32 src1, float32 src2) in helper_fsubs() 101 float32 helper_fmuls(CPUSPARCState *env, float32 src1, float32 src2) in helper_fmuls() 108 float32 helper_fdivs(CPUSPARCState *env, float32 src1, float32 src2) in helper_fdivs() 115 float64 helper_faddd(CPUSPARCState *env, float64 src1, float64 src2) in helper_faddd() 122 float64 helper_fsubd(CPUSPARCState *env, float64 src1, float64 src2) in helper_fsubd() 129 float64 helper_fmuld(CPUSPARCState *env, float64 src1, float64 src2) in helper_fmuld() 136 float64 helper_fdivd(CPUSPARCState *env, float64 src1, float64 src2) in helper_fdivd() 143 Int128 helper_faddq(CPUSPARCState *env, Int128 src1, Int128 src2) in helper_faddq() [all …]
|
| H A D | win_helper.c | 26 void cpu_set_cwp(CPUSPARCState *env, int new_cwp) in cpu_set_cwp() 43 target_ulong cpu_get_psr(CPUSPARCState *env) in cpu_get_psr() 68 void cpu_put_psr_icc(CPUSPARCState *env, target_ulong val) in cpu_put_psr_icc() 83 void cpu_put_psr_raw(CPUSPARCState *env, target_ulong val) in cpu_put_psr_raw() 99 void cpu_put_psr(CPUSPARCState *env, target_ulong val) in cpu_put_psr() 107 int cpu_cwp_inc(CPUSPARCState *env, int cwp) in cpu_cwp_inc() 115 int cpu_cwp_dec(CPUSPARCState *env, int cwp) in cpu_cwp_dec() 124 void helper_rett(CPUSPARCState *env) in helper_rett() 143 void helper_save(CPUSPARCState *env) in helper_save() 154 void helper_restore(CPUSPARCState *env) in helper_restore() [all …]
|
| H A D | mmu_helper.c | 72 static int get_physical_address(CPUSPARCState *env, CPUTLBEntryFull *full, in get_physical_address() 214 CPUSPARCState *env = cpu_env(cs); in sparc_cpu_tlb_fill() 264 target_ulong mmu_probe(CPUSPARCState *env, target_ulong address, int mmulev) in mmu_probe() 352 void dump_mmu(CPUSPARCState *env) in dump_mmu() 398 CPUSPARCState *env = cpu_env(cs); in sparc_cpu_memory_rw_debug() 506 static uint64_t build_sfsr(CPUSPARCState *env, int mmu_idx, int rw) in build_sfsr() 548 static int get_physical_address_data(CPUSPARCState *env, CPUTLBEntryFull *full, in get_physical_address_data() 648 static int get_physical_address_code(CPUSPARCState *env, CPUTLBEntryFull *full, in get_physical_address_code() 724 static int get_physical_address(CPUSPARCState *env, CPUTLBEntryFull *full, in get_physical_address() 765 CPUSPARCState *env = cpu_env(cs); in sparc_cpu_tlb_fill() [all …]
|
| H A D | ldst_helper.c | 80 static uint64_t ultrasparc_tsb_pointer(CPUSPARCState *env, in ultrasparc_tsb_pointer() 129 CPUSPARCState *env) in replace_tlb_entry() 152 const char *strmmu, CPUSPARCState *env1) in demap_tlb() 211 static uint64_t sun4v_tte_to_sun4u(CPUSPARCState *env, uint64_t tag, in sun4v_tte_to_sun4u() 233 const char *strmmu, CPUSPARCState *env1, in replace_tlb_1bit_lru() 331 static inline target_ulong address_mask(CPUSPARCState *env1, target_ulong addr) in address_mask() 339 static inline target_ulong asi_address_mask(CPUSPARCState *env, in asi_address_mask() 349 static inline void do_check_asi(CPUSPARCState *env, int asi, uintptr_t ra) in do_check_asi() 366 static void do_check_align(CPUSPARCState *env, target_ulong addr, in do_check_align() 377 static void dump_mxcc(CPUSPARCState *env) in dump_mxcc() [all …]
|
| H A D | machine.c | 56 CPUSPARCState *env = &cpu->env; in get_psr() 70 CPUSPARCState *env = &cpu->env; in put_psr() 116 CPUSPARCState *env = &cpu->env; in get_xcc() 132 CPUSPARCState *env = &cpu->env; in put_xcc() 168 CPUSPARCState *env = &cpu->env; in cpu_pre_save()
|
| H A D | gdbstub.c | 32 CPUSPARCState *env = cpu_env(cs); in sparc_cpu_gdb_read_register() 114 CPUSPARCState *env = &cpu->env; in sparc_cpu_gdb_write_register()
|
| /openbmc/qemu/linux-user/sparc/ |
| H A D | target_cpu.h | 29 static void set_syscall_C(CPUSPARCState *env, bool val) in set_syscall_C() 40 static inline void cpu_clone_regs_child(CPUSPARCState *env, target_ulong newsp, in cpu_clone_regs_child() 81 static inline void cpu_clone_regs_parent(CPUSPARCState *env, unsigned flags) in cpu_clone_regs_parent() 87 static inline void cpu_set_tls(CPUSPARCState *env, target_ulong newtls) in cpu_set_tls() 92 static inline abi_ulong get_sp_from_cpustate(CPUSPARCState *state) in get_sp_from_cpustate()
|
| /openbmc/qemu/hw/sparc64/ |
| H A D | sparc64.c | 41 CPUSPARCState *env = &cpu->env; in cpu_kick_irq() 51 CPUSPARCState *env = &cpu->env; in sparc64_cpu_set_ivec_irq() 112 CPUSPARCState *env = &s->cpu->env; in main_cpu_reset() 136 CPUSPARCState *env = &cpu->env; in tick_irq() 154 CPUSPARCState *env = &cpu->env; in stick_irq() 172 CPUSPARCState *env = &cpu->env; in hstick_irq() 268 CPUSPARCState *env; in sparc64_cpu_devinit()
|