Home
last modified time | relevance | path

Searched refs:MDCR_EL2 (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/arch/arm64/kvm/
H A Dpmu-emul.c101 return __vcpu_sys_reg(vcpu, MDCR_EL2) & MDCR_EL2_HLP; in kvm_pmc_has_64bit_overflow()
282 hpmn = SYS_FIELD_GET(MDCR_EL2, HPMN, __vcpu_sys_reg(vcpu, MDCR_EL2)); in kvm_pmu_hyp_counter_mask()
390 if (!(vcpu_read_sys_reg(vcpu, MDCR_EL2) & MDCR_EL2_HPME)) in kvm_pmu_overflow_status()
627 unsigned int mdcr = __vcpu_sys_reg(vcpu, MDCR_EL2); in kvm_pmu_counter_is_enabled()
659 u64 mdcr = __vcpu_sys_reg(vcpu, MDCR_EL2); in kvm_pmc_counts_at_el2()
H A Demulate-nested.c310 .index = MDCR_EL2,
317 .index = MDCR_EL2,
324 .index = MDCR_EL2,
330 .index = MDCR_EL2,
336 .index = MDCR_EL2,
342 .index = MDCR_EL2,
348 .index = MDCR_EL2,
354 .index = MDCR_EL2,
360 .index = MDCR_EL2,
366 .index = MDCR_EL2,
[all …]
H A Dsys_regs.c106 PURE_EL2_SYSREG( MDCR_EL2 ); in get_el2_to_el1_mapping()
2579 u64 old = __vcpu_sys_reg(vcpu, MDCR_EL2); in access_mdcr()
2588 if ((old ^ __vcpu_sys_reg(vcpu, MDCR_EL2)) & MDCR_EL2_HPME) in access_mdcr()
3252 EL2_REG(MDCR_EL2, access_mdcr, reset_val, 0),
H A Dnested.c1295 set_sysreg_masks(kvm, MDCR_EL2, res0, res1); in kvm_init_nv_sysregs()
/linux-6.15/arch/arm64/include/asm/
H A Dkvm_host.h516 MDCR_EL2, /* Monitor Debug Configuration Register (EL2) */ enumerator
/linux-6.15/arch/arm64/tools/
H A Dsysreg2520 Sysreg MDCR_EL2 3 4 1 1 1