Home
last modified time | relevance | path

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

/linux/arch/x86/kvm/
H A Dpmu.c788 return pmu->nr_arch_gp_counters != kvm_host_pmu.num_counters_gp || in kvm_need_any_pmc_intercept()
980 pmu->nr_arch_gp_counters = 0; in kvm_pmu_refresh()
1005 if (pmu->nr_arch_gp_counters && in kvm_pmu_refresh()
1007 pmu->global_ctrl = GENMASK_ULL(pmu->nr_arch_gp_counters - 1, 0); in kvm_pmu_refresh()
1012 bitmap_set(pmu->all_valid_pmc_idx, 0, pmu->nr_arch_gp_counters); in kvm_pmu_refresh()
1331 for (i = 0; i < pmu->nr_arch_gp_counters; i++) { in kvm_pmu_load_guest_pmcs()
1388 for (i = 0; i < pmu->nr_arch_gp_counters; i++) { in kvm_pmu_put_guest_pmcs()
/linux/arch/x86/kvm/vmx/
H A Dpmu_intel.c126 num_counters = pmu->nr_arch_gp_counters; in intel_rdpmc_ecx_to_pmc()
538 pmu->nr_arch_gp_counters = min_t(int, eax.split.num_counters, in intel_pmu_refresh()
578 counter_rsvd = ~((BIT_ULL(pmu->nr_arch_gp_counters) - 1) | in intel_pmu_refresh()
601 pmu->pebs_enable_rsvd = ~(BIT_ULL(pmu->nr_arch_gp_counters) - 1); in intel_pmu_refresh()
H A Dnested.c716 for (i = 0; i < pmu->nr_arch_gp_counters; i++) { in nested_vmx_merge_pmu_msr_bitmaps()
H A Dvmx.c4255 for (i = 0; i < pmu->nr_arch_gp_counters; i++) { in vmx_recalc_pmu_msr_intercepts()
/linux/arch/x86/include/asm/
H A Dkvm_host.h572 unsigned nr_arch_gp_counters; member
/linux/arch/x86/kvm/svm/
H A Dsvm.c758 for (i = 0; i < min(pmu->nr_arch_gp_counters, AMD64_NUM_COUNTERS); i++) in svm_recalc_pmu_msr_intercepts()
763 for (i = 0; i < pmu->nr_arch_gp_counters; i++) in svm_recalc_pmu_msr_intercepts()