Home
last modified time | relevance | path

Searched refs:CPUCRISState (Results 1 – 14 of 14) sorted by relevance

/openbmc/qemu/target/cris/
H A Dmachine.c43 VMSTATE_UINT32(pc, CPUCRISState),
44 VMSTATE_UINT32(ksp, CPUCRISState),
45 VMSTATE_INT32(dslot, CPUCRISState),
46 VMSTATE_INT32(btaken, CPUCRISState),
47 VMSTATE_UINT32(btarget, CPUCRISState),
48 VMSTATE_UINT32(cc_op, CPUCRISState),
49 VMSTATE_UINT32(cc_mask, CPUCRISState),
50 VMSTATE_UINT32(cc_dest, CPUCRISState),
51 VMSTATE_UINT32(cc_src, CPUCRISState),
53 VMSTATE_INT32(cc_size, CPUCRISState),
[all …]
H A Dtranslate.c1208 static int dec_bccq(CPUCRISState *env, DisasContext *dc) in dec_bccq()
1242 static int dec_addq(CPUCRISState *env, DisasContext *dc) in dec_addq()
1267 static int dec_subq(CPUCRISState *env, DisasContext *dc) in dec_subq()
1280 static int dec_cmpq(CPUCRISState *env, DisasContext *dc) in dec_cmpq()
1295 static int dec_andq(CPUCRISState *env, DisasContext *dc) in dec_andq()
1310 static int dec_orq(CPUCRISState *env, DisasContext *dc) in dec_orq()
1341 static int dec_asrq(CPUCRISState *env, DisasContext *dc) in dec_asrq()
2765 int (*dec)(CPUCRISState *env, DisasContext *dc);
2951 CPUCRISState *env = cpu_env(cs); in cris_tr_init_disas_context()
3009 CPUCRISState *env = cpu_env(cs); in cris_tr_translate_insn()
[all …]
H A Dop_helper.c47 void helper_tlb_flush_pid(CPUCRISState *env, uint32_t pid) in helper_tlb_flush_pid()
57 void helper_spc_write(CPUCRISState *env, uint32_t new_spc) in helper_spc_write()
144 static void cris_ccs_rshift(CPUCRISState *env) in cris_ccs_rshift()
160 void helper_rfe(CPUCRISState *env) in helper_rfe()
177 void helper_rfn(CPUCRISState *env) in helper_rfn()
248 uint32_t helper_evaluate_flags_muls(CPUCRISState *env, in helper_evaluate_flags_muls()
271 uint32_t helper_evaluate_flags_mulu(CPUCRISState *env, in helper_evaluate_flags_mulu()
383 uint32_t helper_evaluate_flags_move_4(CPUCRISState *env, in helper_evaluate_flags_move_4()
397 uint32_t helper_evaluate_flags_move_2(CPUCRISState *env, in helper_evaluate_flags_move_2()
415 void helper_evaluate_flags(CPUCRISState *env) in helper_evaluate_flags()
[all …]
H A Dmmu.h16 void cris_mmu_init(CPUCRISState *env);
17 void cris_mmu_flush_pid(CPUCRISState *env, uint32_t pid);
19 CPUCRISState *env, uint32_t vaddr,
H A Dmmu.c34 void cris_mmu_init(CPUCRISState *env) in cris_mmu_init()
53 static void cris_mmu_update_rand_lfsr(CPUCRISState *env) in cris_mmu_update_rand_lfsr()
74 static uint32_t cris_mmu_translate_seg(CPUCRISState *env, int seg) in cris_mmu_translate_seg()
112 static void dump_tlb(CPUCRISState *env, int mmu) in dump_tlb()
133 CPUCRISState *env, uint32_t vaddr, in cris_mmu_translate_page()
289 void cris_mmu_flush_pid(CPUCRISState *env, uint32_t pid) in cris_mmu_flush_pid()
322 CPUCRISState *env, uint32_t vaddr, in cris_mmu_translate()
H A Dcpu.h168 } CPUCRISState; typedef
179 CPUCRISState env;
263 static inline int cpu_mmu_index (CPUCRISState *env, bool ifetch) in cpu_mmu_index()
280 static inline void cpu_get_tb_cpu_state(CPUCRISState *env, vaddr *pc, in cpu_get_tb_cpu_state()
H A Dgdbstub.c27 CPUCRISState *env = &cpu->env; in crisv10_cpu_gdb_read_register()
59 CPUCRISState *env = &cpu->env; in cris_cpu_gdb_read_register()
94 CPUCRISState *env = &cpu->env; in cris_cpu_gdb_write_register()
H A Dhelper.c43 static void cris_shift_ccs(CPUCRISState *env) in cris_shift_ccs()
57 CPUCRISState *env = &cpu->env; in cris_cpu_tlb_fill()
101 CPUCRISState *env = &cpu->env; in crisv10_cpu_do_interrupt()
163 CPUCRISState *env = &cpu->env; in cris_cpu_do_interrupt()
266 CPUCRISState *env = &cpu->env; in cris_cpu_exec_interrupt()
H A Dcpu.c64 CPUCRISState *env = &cpu->env; in cris_cpu_reset_hold()
72 memset(env, 0, offsetof(CPUCRISState, end_reset_fields)); in cris_cpu_reset_hold()
186 CPUCRISState *env = &cc->env; in cris_disas_set_info()
201 CPUCRISState *env = &cpu->env; in cris_cpu_initfn()
H A Dtranslate_v10.c.inc155 static int dec10_prep_move_m(CPUCRISState *env, DisasContext *dc,
864 static int dec10_ind_alu(CPUCRISState *env, DisasContext *dc,
883 static int dec10_ind_bound(CPUCRISState *env, DisasContext *dc,
902 static int dec10_alux_m(CPUCRISState *env, DisasContext *dc, int op)
926 static int dec10_dip(CPUCRISState *env, DisasContext *dc)
980 static unsigned int dec10_ind(CPUCRISState *env, DisasContext *dc)
1243 offsetof(CPUCRISState, cc_dest),
1251 offsetof(CPUCRISState, cc_size),
1254 offsetof(CPUCRISState, cc_mask),
1258 offsetof(CPUCRISState, pc),
[all …]
/openbmc/qemu/linux-user/cris/
H A Dtarget_cpu.h23 static inline void cpu_clone_regs_child(CPUCRISState *env, target_ulong newsp, in cpu_clone_regs_child()
32 static inline void cpu_clone_regs_parent(CPUCRISState *env, unsigned flags) in cpu_clone_regs_parent()
36 static inline void cpu_set_tls(CPUCRISState *env, target_ulong newtls) in cpu_set_tls()
41 static inline abi_ulong get_sp_from_cpustate(CPUCRISState *state) in get_sp_from_cpustate()
H A Dsignal.c46 static void setup_sigcontext(struct target_sigcontext *sc, CPUCRISState *env) in setup_sigcontext()
69 static void restore_sigcontext(struct target_sigcontext *sc, CPUCRISState *env) in restore_sigcontext()
92 static abi_ulong get_sigframe(CPUCRISState *env, int framesize) in get_sigframe()
109 target_sigset_t *set, CPUCRISState *env) in setup_frame()
150 target_sigset_t *set, CPUCRISState *env) in setup_rt_frame()
155 long do_sigreturn(CPUCRISState *env) in do_sigreturn()
186 long do_rt_sigreturn(CPUCRISState *env) in do_rt_sigreturn()
H A Dcpu_loop.c26 void cpu_loop(CPUCRISState *env) in cpu_loop()
/openbmc/qemu/hw/cris/
H A Dboot.c36 CPUCRISState *env = &cpu->env; in main_cpu_reset()
69 CPUCRISState *env = &cpu->env; in cris_load_image()