Home
last modified time | relevance | path

Searched refs:KVM_FIXED_PMC_BASE_IDX (Results 1 – 3 of 3) sorted by relevance

/linux/arch/x86/kvm/
H A Dpmu.h24 #define KVM_FIXED_PMC_BASE_IDX INTEL_PMC_IDX_FIXED macro
98 idx -= KVM_FIXED_PMC_BASE_IDX; in kvm_pmc_idx_to_pmc()
190 pmc->idx - KVM_FIXED_PMC_BASE_IDX) & in pmc_is_locally_enabled()
H A Dpmu.c496 int fixed_idx = idx - KVM_FIXED_PMC_BASE_IDX; in is_fixed_event_allowed()
534 u64 mask = intel_fixed_bits_by_idx(pmc->idx - KVM_FIXED_PMC_BASE_IDX, 0xf); in kvm_mediated_pmu_refresh_event_filter()
569 pmc->idx - KVM_FIXED_PMC_BASE_IDX); in reprogram_counter()
994 bitmap_set(pmu->all_valid_pmc_idx, KVM_FIXED_PMC_BASE_IDX, in kvm_pmu_refresh()
1042 pmc->idx - KVM_FIXED_PMC_BASE_IDX); in pmc_is_pmi_enabled()
1086 pmc->idx - KVM_FIXED_PMC_BASE_IDX); in cpl_is_matched()
/linux/arch/x86/kvm/vmx/
H A Dpmu_intel.c74 __set_bit(KVM_FIXED_PMC_BASE_IDX + i, pmu->pmc_in_use); in reprogram_fixed_counters()
565 ((BIT_ULL(pmu->nr_arch_fixed_counters) - 1) << KVM_FIXED_PMC_BASE_IDX)); in intel_pmu_refresh()
611 pmu->fixed_counters[i].idx = i + KVM_FIXED_PMC_BASE_IDX; in intel_pmu_init()