Searched refs:MDCR_EL2 (Results 1 – 8 of 8) sorted by relevance
| /linux/arch/arm64/kvm/ |
| H A D | pmu-emul.c | 101 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() 625 unsigned int mdcr = __vcpu_sys_reg(vcpu, MDCR_EL2); in kvm_pmu_counter_is_enabled() 657 u64 mdcr = __vcpu_sys_reg(vcpu, MDCR_EL2); in kvm_pmc_counts_at_el2() 1038 u64 val = __vcpu_sys_reg(vcpu, MDCR_EL2); in kvm_arm_set_nr_counters() 1041 __vcpu_assign_sys_reg(vcpu, MDCR_EL2, val); in kvm_arm_set_nr_counters() 1306 n = FIELD_GET(MDCR_EL2_HPMN, __vcpu_sys_reg(vcpu, MDCR_EL2)); in kvm_vcpu_read_pmcr()
|
| H A D | emulate-nested.c | 319 .index = MDCR_EL2, 326 .index = MDCR_EL2, 333 .index = MDCR_EL2, 339 .index = MDCR_EL2, 345 .index = MDCR_EL2, 351 .index = MDCR_EL2, 357 .index = MDCR_EL2, 363 .index = MDCR_EL2, 369 .index = MDCR_EL2, 375 .index = MDCR_EL2, [all …]
|
| H A D | nested.c | 1796 resx = get_reg_fixed_bits(kvm, MDCR_EL2); in kvm_init_nv_sysregs() 1797 set_sysreg_masks(kvm, MDCR_EL2, resx); in kvm_init_nv_sysregs() 1913 u64 guest_mdcr = __vcpu_sys_reg(vcpu, MDCR_EL2); in kvm_nested_setup_mdcr_el2()
|
| H A D | config.c | 1237 static const DECLARE_FEAT_MAP(mdcr_el2_desc, MDCR_EL2, 1528 case MDCR_EL2: in get_reg_fixed_bits()
|
| H A D | sys_regs.c | 2912 u64 hpmn, val, old = __vcpu_sys_reg(vcpu, MDCR_EL2); in access_mdcr() 2932 __vcpu_assign_sys_reg(vcpu, MDCR_EL2, val); in access_mdcr() 3646 EL2_REG(MDCR_EL2, access_mdcr, reset_mdcr, 0),
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | get-reg-list.c | 725 SYS_REG(MDCR_EL2),
|
| /linux/arch/arm64/include/asm/ |
| H A D | kvm_host.h | 528 MDCR_EL2, /* Monitor Debug Configuration Register (EL2) */ enumerator
|
| /linux/arch/arm64/tools/ |
| H A D | sysreg | 3883 Sysreg MDCR_EL2 3 4 1 1 1
|