Home
last modified time | relevance | path

Searched refs:CPUSH4State (Results 1 – 12 of 12) sorted by relevance

/openbmc/qemu/target/sh4/
H A Dop_helper.c32 CPUSH4State *env = cpu_env(cs); in superh_cpu_do_unaligned_access()
51 void helper_ldtlb(CPUSH4State *env) in helper_ldtlb()
61 void raise_exception(CPUSH4State *env, int index, in raise_exception()
80 void helper_raise_fpu_disable(CPUSH4State *env) in helper_raise_fpu_disable()
85 void helper_raise_slot_fpu_disable(CPUSH4State *env) in helper_raise_slot_fpu_disable()
90 void helper_sleep(CPUSH4State *env) in helper_sleep()
99 void helper_trapa(CPUSH4State *env, uint32_t tra) in helper_trapa()
105 void helper_exclusive(CPUSH4State *env) in helper_exclusive()
126 void helper_discard_movcal_backup(CPUSH4State *env) in helper_discard_movcal_backup()
140 void helper_ocbi(CPUSH4State *env, uint32_t address) in helper_ocbi()
[all …]
H A Dcpu.h198 } CPUSH4State; typedef
209 CPUSH4State env;
250 void cpu_sh4_invalidate_tlb(CPUSH4State *s);
251 uint32_t cpu_sh4_read_mmaped_itlb_addr(CPUSH4State *s,
255 uint32_t cpu_sh4_read_mmaped_itlb_data(CPUSH4State *s,
259 uint32_t cpu_sh4_read_mmaped_utlb_addr(CPUSH4State *s,
263 uint32_t cpu_sh4_read_mmaped_utlb_data(CPUSH4State *s,
269 int cpu_sh4_is_cached(CPUSH4State * env, target_ulong addr);
271 void cpu_load_tlb(CPUSH4State * env);
279 static inline int cpu_mmu_index (CPUSH4State *env, bool ifetch) in cpu_mmu_index()
[all …]
H A Dhelper.c48 int cpu_sh4_is_cached(CPUSH4State *env, target_ulong addr) in cpu_sh4_is_cached()
59 CPUSH4State *env = &cpu->env; in superh_cpu_do_interrupt()
213 static int itlb_replacement(CPUSH4State * env) in itlb_replacement()
259 static void increment_urc(CPUSH4State * env) in increment_urc()
447 void cpu_load_tlb(CPUSH4State * env) in cpu_load_tlb()
491 void cpu_sh4_invalidate_tlb(CPUSH4State *s) in cpu_sh4_invalidate_tlb()
509 uint32_t cpu_sh4_read_mmaped_itlb_addr(CPUSH4State *s, in cpu_sh4_read_mmaped_itlb_addr()
539 uint32_t cpu_sh4_read_mmaped_itlb_data(CPUSH4State *s, in cpu_sh4_read_mmaped_itlb_data()
590 uint32_t cpu_sh4_read_mmaped_utlb_addr(CPUSH4State *s, in cpu_sh4_read_mmaped_utlb_addr()
786 CPUSH4State *env = &cpu->env; in superh_cpu_exec_interrupt()
[all …]
H A Dcpu.c75 CPUSH4State *env = &cpu->env; in superh_io_recompile_replay_branch()
97 CPUSH4State *env = &cpu->env; in superh_cpu_reset_hold()
103 memset(env, 0, offsetof(CPUSH4State, end_reset_fields)); in superh_cpu_reset_hold()
165 CPUSH4State *env = &cpu->env; in sh7750r_cpu_initfn()
183 CPUSH4State *env = &cpu->env; in sh7751r_cpu_initfn()
201 CPUSH4State *env = &cpu->env; in sh7785_cpu_initfn()
237 CPUSH4State *env = &cpu->env; in superh_cpu_initfn()
H A Dtranslate.c106 offsetof(CPUSH4State, pc), "PC"); in sh4_translate_init()
108 offsetof(CPUSH4State, sr), "SR"); in sh4_translate_init()
116 offsetof(CPUSH4State, ssr), "SSR"); in sh4_translate_init()
118 offsetof(CPUSH4State, spc), "SPC"); in sh4_translate_init()
120 offsetof(CPUSH4State, gbr), "GBR"); in sh4_translate_init()
132 offsetof(CPUSH4State, pr), "PR"); in sh4_translate_init()
144 offsetof(CPUSH4State, in sh4_translate_init()
163 CPUSH4State *env = &cpu->env; in superh_cpu_dump_state()
1840 static void decode_gusa(DisasContext *ctx, CPUSH4State *env) in decode_gusa()
2189 CPUSH4State *env = cpu_env(cs); in sh4_tr_init_disas_context()
[all …]
H A Dgdbstub.c30 CPUSH4State *env = &cpu->env; in superh_cpu_gdb_read_register()
80 CPUSH4State *env = &cpu->env; in superh_cpu_gdb_write_register()
/openbmc/qemu/linux-user/sh4/
H A Dtarget_cpu.h22 static inline void cpu_clone_regs_child(CPUSH4State *env, target_ulong newsp, in cpu_clone_regs_child()
31 static inline void cpu_clone_regs_parent(CPUSH4State *env, unsigned flags) in cpu_clone_regs_parent()
35 static inline void cpu_set_tls(CPUSH4State *env, target_ulong newtls) in cpu_set_tls()
40 static inline abi_ulong get_sp_from_cpustate(CPUSH4State *state) in get_sp_from_cpustate()
H A Dsignal.c89 static void unwind_gusa(CPUSH4State *regs) in unwind_gusa()
119 CPUSH4State *regs, unsigned long mask) in setup_sigcontext()
147 static void restore_sigcontext(CPUSH4State *regs, struct target_sigcontext *sc) in restore_sigcontext()
176 target_sigset_t *set, CPUSH4State *regs) in setup_frame()
222 target_sigset_t *set, CPUSH4State *regs) in setup_rt_frame()
272 long do_sigreturn(CPUSH4State *regs) in do_sigreturn()
305 long do_rt_sigreturn(CPUSH4State *regs) in do_rt_sigreturn()
H A Dtarget_syscall.h24 static inline abi_ulong target_shmlba(CPUSH4State *env) in target_shmlba()
H A Dcpu_loop.c26 void cpu_loop(CPUSH4State *env) in cpu_loop()
/openbmc/qemu/hw/sh4/
H A Dr2d.c210 CPUSH4State *env = &s->cpu->env; in main_cpu_reset()
237 CPUSH4State *env; in r2d_init()
/openbmc/qemu/linux-user/
H A Delfload.c1664 const CPUSH4State *env) in elf_core_copy_regs()