Lines Matching defs:pmu
10 #define pmu_to_vcpu(pmu) (container_of((pmu), struct kvm_vcpu, arch.pmu)) argument
52 static inline bool kvm_pmu_has_perf_global_ctrl(struct kvm_pmu *pmu) in kvm_pmu_has_perf_global_ctrl()
80 static inline struct kvm_pmc *kvm_pmc_idx_to_pmc(struct kvm_pmu *pmu, int idx) in kvm_pmc_idx_to_pmc()
92 #define kvm_for_each_pmc(pmu, pmc, i, bitmap) \ argument
100 struct kvm_pmu *pmu = pmc_to_pmu(pmc); in pmc_bitmask() local
130 static inline bool kvm_valid_perf_global_ctrl(struct kvm_pmu *pmu, in kvm_valid_perf_global_ctrl()
140 static inline struct kvm_pmc *get_gp_pmc(struct kvm_pmu *pmu, u32 msr, in get_gp_pmc()
154 static inline struct kvm_pmc *get_fixed_pmc(struct kvm_pmu *pmu, u32 msr) in get_fixed_pmc()
170 struct kvm_pmu *pmu = pmc_to_pmu(pmc); in pmc_speculative_in_use() local
236 static inline void reprogram_counters(struct kvm_pmu *pmu, u64 diff) in reprogram_counters()
255 struct kvm_pmu *pmu = pmc_to_pmu(pmc); in pmc_is_globally_enabled() local