Lines Matching defs:pmc
9 #define pmc_to_pmu(pmc) (&(pmc)->vcpu->arch.pmu) argument
58 static inline u64 pmc_bitmask(struct kvm_pmc *pmc) in pmc_bitmask()
65 static inline u64 pmc_read_counter(struct kvm_pmc *pmc) in pmc_read_counter()
77 static inline void pmc_write_counter(struct kvm_pmc *pmc, u64 val) in pmc_write_counter()
83 static inline bool pmc_is_gp(struct kvm_pmc *pmc) in pmc_is_gp()
88 static inline bool pmc_is_fixed(struct kvm_pmc *pmc) in pmc_is_fixed()
131 static inline u64 get_sample_period(struct kvm_pmc *pmc, u64 counter_value) in get_sample_period()
140 static inline void pmc_update_sample_period(struct kvm_pmc *pmc) in pmc_update_sample_period()
150 static inline bool pmc_speculative_in_use(struct kvm_pmc *pmc) in pmc_speculative_in_use()
205 static inline void kvm_pmu_request_counter_reprogram(struct kvm_pmc *pmc) in kvm_pmu_request_counter_reprogram()
228 static inline bool pmc_is_globally_enabled(struct kvm_pmc *pmc) in pmc_is_globally_enabled()