Home
last modified time | relevance | path

Searched refs:hpmn (Results 1 – 2 of 2) sorted by relevance

/arch/arm64/kvm/
A Dpmu-emul.c277 unsigned int hpmn, n; in kvm_pmu_hyp_counter_mask() local
282 hpmn = SYS_FIELD_GET(MDCR_EL2, HPMN, __vcpu_sys_reg(vcpu, MDCR_EL2)); in kvm_pmu_hyp_counter_mask()
290 if (hpmn >= n) in kvm_pmu_hyp_counter_mask()
300 return GENMASK(n - 1, hpmn); in kvm_pmu_hyp_counter_mask()
A Dsys_regs.c2661 u64 hpmn, val, old = __vcpu_sys_reg(vcpu, MDCR_EL2); in access_mdcr() local
2669 hpmn = FIELD_GET(MDCR_EL2_HPMN, val); in access_mdcr()
2676 if (hpmn > vcpu->kvm->arch.nr_pmu_counters) { in access_mdcr()
2677 hpmn = vcpu->kvm->arch.nr_pmu_counters; in access_mdcr()
2678 u64p_replace_bits(&val, hpmn, MDCR_EL2_HPMN); in access_mdcr()

Completed in 15 milliseconds