Home
last modified time | relevance | path

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

/linux-6.3-rc2/arch/x86/kvm/
A Dpmu.h9 #define pmc_to_pmu(pmc) (&(pmc)->vcpu->arch.pmu) macro
46 struct kvm_pmu *pmu = pmc_to_pmu(pmc); in pmc_bitmask()
69 pmc_to_pmu(pmc)->event_count--; in pmc_release_perf_event()
150 struct kvm_pmu *pmu = pmc_to_pmu(pmc); in pmc_speculative_in_use()
200 set_bit(pmc->idx, pmc_to_pmu(pmc)->reprogram_pmi); in kvm_pmu_request_counter_reprogam()
A Dpmu.c111 struct kvm_pmu *pmu = pmc_to_pmu(pmc); in __kvm_perf_overflow()
144 irq_work_queue(&pmc_to_pmu(pmc)->irq_work); in __kvm_perf_overflow()
160 if (test_and_set_bit(pmc->idx, pmc_to_pmu(pmc)->reprogram_pmi)) in kvm_perf_overflow()
194 struct kvm_pmu *pmu = pmc_to_pmu(pmc); in pmc_reprogram_counter()
238 pmc_to_pmu(pmc)->event_count++; in pmc_reprogram_counter()
268 if (test_bit(pmc->idx, (unsigned long *)&pmc_to_pmu(pmc)->pebs_enable) != in pmc_resume_counter()
405 struct kvm_pmu *pmu = pmc_to_pmu(pmc); in reprogram_counter()
457 clear_bit(pmc->idx, (unsigned long *)&pmc_to_pmu(pmc)->reprogram_pmi); in reprogram_counter()
669 config = fixed_ctrl_field(pmc_to_pmu(pmc)->fixed_ctr_ctrl, in cpl_is_matched()
/linux-6.3-rc2/arch/x86/kvm/vmx/
A Dpmu_intel.c90 struct kvm_pmu *pmu = pmc_to_pmu(pmc); in intel_hw_event_available()
113 struct kvm_pmu *pmu = pmc_to_pmu(pmc); in intel_pmc_is_enabled()

Completed in 7 milliseconds