Lines Matching defs:pmc
64 struct kvm_pmc *pmc = perf_event->overflow_handler_context; in kvm_perf_overflow() local
77 struct kvm_pmc *pmc = perf_event->overflow_handler_context; in kvm_perf_overflow_intr() local
99 static void pmc_reprogram_counter(struct kvm_pmc *pmc, u32 type, in pmc_reprogram_counter()
144 static void pmc_pause_counter(struct kvm_pmc *pmc) in pmc_pause_counter()
156 static bool pmc_resume_counter(struct kvm_pmc *pmc) in pmc_resume_counter()
181 void reprogram_gp_counter(struct kvm_pmc *pmc, u64 eventsel) in reprogram_gp_counter()
241 void reprogram_fixed_counter(struct kvm_pmc *pmc, u8 ctrl, int idx) in reprogram_fixed_counter()
279 struct kvm_pmc *pmc = kvm_x86_ops.pmu_ops->pmc_idx_to_pmc(pmu, pmc_idx); in reprogram_counter() local
301 struct kvm_pmc *pmc = kvm_x86_ops.pmu_ops->pmc_idx_to_pmc(pmu, bit); in kvm_pmu_handle_event() local
364 struct kvm_pmc *pmc; in kvm_pmu_rdpmc() local
401 struct kvm_pmc *pmc = kvm_x86_ops.pmu_ops->msr_idx_to_pmc(vcpu, msr); in kvm_pmu_mark_pmc_in_use() local
447 static inline bool pmc_speculative_in_use(struct kvm_pmc *pmc) in pmc_speculative_in_use()
462 struct kvm_pmc *pmc = NULL; in kvm_pmu_cleanup() local