Searched refs:CP0_EBase (Results 1 – 8 of 8) sorted by relevance
/openbmc/qemu/target/mips/tcg/ |
H A D | op_helper.c | 196 return env->CP0_EBase & 0x3ff; in helper_rdhwr_cpunum()
|
H A D | translate.c | 5518 tcg_gen_ld_tl(arg, tcg_env, offsetof(CPUMIPSState, CP0_EBase)); in gen_mfc0() 6996 tcg_gen_ld_tl(arg, tcg_env, offsetof(CPUMIPSState, CP0_EBase)); in gen_dmfc0()
|
/openbmc/qemu/target/mips/tcg/sysemu/ |
H A D | cp0_helper.c | 1208 return other->CP0_EBase; in helper_mftc0_ebase() 1217 env->CP0_EBase = (env->CP0_EBase & ~mask) | (arg1 & mask); in helper_mtc0_ebase() 1228 other->CP0_EBase = (other->CP0_EBase & ~mask) | (arg1 & mask); in helper_mttc0_ebase()
|
H A D | tlb_helper.c | 1317 env->active_tc.PC = KSEG1_BASE | (env->CP0_EBase & 0x1FFFF000); in mips_cpu_do_interrupt() 1319 env->active_tc.PC = env->CP0_EBase & ~0xfff; in mips_cpu_do_interrupt()
|
/openbmc/qemu/target/mips/sysemu/ |
H A D | machine.c | 298 VMSTATE_UINTTL(env.CP0_EBase, MIPSCPU),
|
/openbmc/qemu/target/mips/ |
H A D | kvm.c | 863 err = kvm_mips_put_one_ulreg(cs, KVM_REG_MIPS_CP0_EBASE, &env->CP0_EBase); in kvm_mips_put_cp0_registers() 1083 err = kvm_mips_get_one_ulreg(cs, KVM_REG_MIPS_CP0_EBASE, &env->CP0_EBase); in kvm_mips_get_cp0_registers()
|
H A D | cpu.h | 827 target_ulong CP0_EBase; member
|
H A D | cpu.c | 298 env->CP0_EBase = KSEG0_BASE | (cs->cpu_index & 0x3FF); in mips_cpu_reset_hold()
|