Searched refs:cp15 (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/arch/arm/kvm/ |
D | emulate.c | 269 u32 sctlr = vcpu->arch.cp15[c1_SCTLR]; in exc_vector_base() 270 u32 vbar = vcpu->arch.cp15[c12_VBAR]; in exc_vector_base() 292 u32 sctlr = vcpu->arch.cp15[c1_SCTLR]; in kvm_inject_undefined() 326 u32 sctlr = vcpu->arch.cp15[c1_SCTLR]; in inject_abt() 358 vcpu->arch.cp15[c6_IFAR] = addr; in inject_abt() 359 is_lpae = (vcpu->arch.cp15[c2_TTBCR] >> 31); in inject_abt() 362 vcpu->arch.cp15[c5_IFSR] = 1 << 9 | 0x22; in inject_abt() 364 vcpu->arch.cp15[c5_IFSR] = 2; in inject_abt() 367 vcpu->arch.cp15[c6_DFAR] = addr; in inject_abt() 368 is_lpae = (vcpu->arch.cp15[c2_TTBCR] >> 31); in inject_abt() [all …]
|
D | coproc.h | 107 BUG_ON(r->reg >= ARRAY_SIZE(vcpu->arch.cp15)); in reset_unknown() 108 vcpu->arch.cp15[r->reg] = 0xdecafbad; in reset_unknown() 114 BUG_ON(r->reg >= ARRAY_SIZE(vcpu->arch.cp15)); in reset_val() 115 vcpu->arch.cp15[r->reg] = r->val; in reset_val() 122 BUG_ON(r->reg + 1 >= ARRAY_SIZE(vcpu->arch.cp15)); in reset_unknown64() 124 vcpu->arch.cp15[r->reg] = 0xdecafbad; in reset_unknown64() 125 vcpu->arch.cp15[r->reg+1] = 0xd0c0ffee; in reset_unknown64()
|
D | coproc.c | 57 vcpu->arch.cp15[r->reg] = val & 0xffffffff; in vcpu_cp15_reg64_set() 58 vcpu->arch.cp15[r->reg + 1] = val >> 32; in vcpu_cp15_reg64_set() 66 val = vcpu->arch.cp15[r->reg + 1]; in vcpu_cp15_reg64_get() 68 val = val | vcpu->arch.cp15[r->reg]; in vcpu_cp15_reg64_get() 107 vcpu->arch.cp15[c0_MPIDR] = ((read_cpuid_mpidr() & MPIDR_SMP_BITMASK) | in reset_mpidr() 120 *vcpu_reg(vcpu, p->Rt1) = vcpu->arch.cp15[c1_ACTLR]; in access_actlr() 142 *vcpu_reg(vcpu, p->Rt1) = vcpu->arch.cp15[c9_L2CTLR]; in access_l2ctlr() 159 vcpu->arch.cp15[c9_L2CTLR] = l2ctlr; in reset_l2ctlr() 174 vcpu->arch.cp15[c1_ACTLR] = actlr; in reset_actlr() 221 vcpu->arch.cp15[r->reg] = *vcpu_reg(vcpu, p->Rt1); in access_vm_reg() [all …]
|
/linux-4.1.27/arch/arm/mach-exynos/ |
D | sleep.S | 129 .long 0 @ cp15 diagnostic 132 .long 0 @ cp15 power control
|
/linux-4.1.27/arch/arm/include/asm/ |
D | kvm_host.h | 103 u32 cp15[NR_CP15_REGS]; member
|
D | kvm_emulate.h | 183 return vcpu->arch.cp15[c0_MPIDR] & MPIDR_HWID_BITMASK; in kvm_vcpu_get_mpidr_aff()
|
D | kvm_mmu.h | 182 return (vcpu->arch.cp15[c1_SCTLR] & 0b101) == 0b101; in vcpu_has_cache_enabled()
|
/linux-4.1.27/arch/arm/mm/ |
D | proc-xscale.S | 72 mrc p15, 0, \rd, c2, c0, 0 @ arbitrary read of cp15 78 mrc p15, 0, \rd, c2, c0, 0 @ arbitrary read of cp15
|
D | proc-xsc3.S | 59 mrc p15, 0, \rd, c2, c0, 0 @ arbitrary read of cp15
|
/linux-4.1.27/arch/arm/kernel/ |
D | asm-offsets.c | 175 DEFINE(VCPU_CP15, offsetof(struct kvm_vcpu, arch.cp15)); in main()
|