Home
last modified time | relevance | path

Searched refs:cp15 (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/arch/arm/kvm/hyp/
Dcp15-sr.c25 return (u64 *)(ctxt->cp15 + idx); in cp15_64()
30 ctxt->cp15[c0_MPIDR] = read_sysreg(VMPIDR); in __sysreg_save_state()
31 ctxt->cp15[c0_CSSELR] = read_sysreg(CSSELR); in __sysreg_save_state()
32 ctxt->cp15[c1_SCTLR] = read_sysreg(SCTLR); in __sysreg_save_state()
33 ctxt->cp15[c1_CPACR] = read_sysreg(CPACR); in __sysreg_save_state()
36 ctxt->cp15[c2_TTBCR] = read_sysreg(TTBCR); in __sysreg_save_state()
37 ctxt->cp15[c3_DACR] = read_sysreg(DACR); in __sysreg_save_state()
38 ctxt->cp15[c5_DFSR] = read_sysreg(DFSR); in __sysreg_save_state()
39 ctxt->cp15[c5_IFSR] = read_sysreg(IFSR); in __sysreg_save_state()
40 ctxt->cp15[c5_ADFSR] = read_sysreg(ADFSR); in __sysreg_save_state()
[all …]
DMakefile16 obj-$(CONFIG_KVM_ARM_HOST) += cp15-sr.o
/Linux-v4.19/arch/arm/kvm/
Dcoproc.h89 BUG_ON(r->reg >= ARRAY_SIZE(vcpu->arch.ctxt.cp15)); in reset_unknown()
96 BUG_ON(r->reg >= ARRAY_SIZE(vcpu->arch.ctxt.cp15)); in reset_val()
104 BUG_ON(r->reg + 1 >= ARRAY_SIZE(vcpu->arch.ctxt.cp15)); in reset_unknown64()
Dcoproc.c1444 memset(vcpu->arch.ctxt.cp15, 0x42, sizeof(vcpu->arch.ctxt.cp15)); in kvm_reset_coprocs()
/Linux-v4.19/arch/arm/mach-exynos/
Dsleep.S121 .long 0 @ cp15 diagnostic
124 .long 0 @ cp15 power control
/Linux-v4.19/arch/arm/include/asm/
Dkvm_host.h145 u32 cp15[NR_CP15_REGS]; member
210 #define vcpu_cp15(v,r) (v)->arch.ctxt.cp15[r]
/Linux-v4.19/arch/arm/mm/
Dproc-xscale.S72 mrc p15, 0, \rd, c2, c0, 0 @ arbitrary read of cp15
78 mrc p15, 0, \rd, c2, c0, 0 @ arbitrary read of cp15
Dproc-xsc3.S59 mrc p15, 0, \rd, c2, c0, 0 @ arbitrary read of cp15