Lines Matching defs:vcpu

79 #define kvm_vcpu_has_pmu(vcpu)					\  argument
87 #define kvm_pmu_update_vcpu_events(vcpu) \ argument
111 static inline u64 kvm_pmu_get_counter_value(struct kvm_vcpu *vcpu, in kvm_pmu_get_counter_value()
116 static inline void kvm_pmu_set_counter_value(struct kvm_vcpu *vcpu, in kvm_pmu_set_counter_value()
118 static inline u64 kvm_pmu_implemented_counter_mask(struct kvm_vcpu *vcpu) in kvm_pmu_implemented_counter_mask()
122 static inline u64 kvm_pmu_accessible_counter_mask(struct kvm_vcpu *vcpu) in kvm_pmu_accessible_counter_mask()
126 static inline void kvm_pmu_vcpu_init(struct kvm_vcpu *vcpu) {} in kvm_pmu_vcpu_init()
127 static inline void kvm_pmu_vcpu_reset(struct kvm_vcpu *vcpu) {} in kvm_pmu_vcpu_reset()
128 static inline void kvm_pmu_vcpu_destroy(struct kvm_vcpu *vcpu) {} in kvm_pmu_vcpu_destroy()
129 static inline void kvm_pmu_reprogram_counter_mask(struct kvm_vcpu *vcpu, u64 val) {} in kvm_pmu_reprogram_counter_mask()
130 static inline void kvm_pmu_flush_hwstate(struct kvm_vcpu *vcpu) {} in kvm_pmu_flush_hwstate()
131 static inline void kvm_pmu_sync_hwstate(struct kvm_vcpu *vcpu) {} in kvm_pmu_sync_hwstate()
132 static inline bool kvm_pmu_should_notify_user(struct kvm_vcpu *vcpu) in kvm_pmu_should_notify_user()
136 static inline void kvm_pmu_update_run(struct kvm_vcpu *vcpu) {} in kvm_pmu_update_run()
137 static inline void kvm_pmu_software_increment(struct kvm_vcpu *vcpu, u64 val) {} in kvm_pmu_software_increment()
138 static inline void kvm_pmu_handle_pmcr(struct kvm_vcpu *vcpu, u64 val) {} in kvm_pmu_handle_pmcr()
139 static inline void kvm_pmu_set_counter_event_type(struct kvm_vcpu *vcpu, in kvm_pmu_set_counter_event_type()
141 static inline int kvm_arm_pmu_v3_set_attr(struct kvm_vcpu *vcpu, in kvm_arm_pmu_v3_set_attr()
146 static inline int kvm_arm_pmu_v3_get_attr(struct kvm_vcpu *vcpu, in kvm_arm_pmu_v3_get_attr()
151 static inline int kvm_arm_pmu_v3_has_attr(struct kvm_vcpu *vcpu, in kvm_arm_pmu_v3_has_attr()
156 static inline int kvm_arm_pmu_v3_enable(struct kvm_vcpu *vcpu) in kvm_arm_pmu_v3_enable()
160 static inline u64 kvm_pmu_get_pmceid(struct kvm_vcpu *vcpu, bool pmceid1) in kvm_pmu_get_pmceid()
165 #define kvm_vcpu_has_pmu(vcpu) ({ false; }) argument
166 static inline void kvm_pmu_update_vcpu_events(struct kvm_vcpu *vcpu) {} in kvm_pmu_update_vcpu_events()
167 static inline void kvm_vcpu_pmu_restore_guest(struct kvm_vcpu *vcpu) {} in kvm_vcpu_pmu_restore_guest()
168 static inline void kvm_vcpu_pmu_restore_host(struct kvm_vcpu *vcpu) {} in kvm_vcpu_pmu_restore_host()
169 static inline void kvm_vcpu_reload_pmu(struct kvm_vcpu *vcpu) {} in kvm_vcpu_reload_pmu()
190 static inline u64 kvm_vcpu_read_pmcr(struct kvm_vcpu *vcpu) in kvm_vcpu_read_pmcr()
195 static inline bool kvm_pmu_counter_is_hyp(struct kvm_vcpu *vcpu, unsigned int idx) in kvm_pmu_counter_is_hyp()
200 static inline void kvm_pmu_nested_transition(struct kvm_vcpu *vcpu) {} in kvm_pmu_nested_transition()