• Home
  • Raw
  • Download

Lines Matching refs:vcpu

34 u64 kvm_pmu_get_counter_value(struct kvm_vcpu *vcpu, u64 select_idx);
35 void kvm_pmu_set_counter_value(struct kvm_vcpu *vcpu, u64 select_idx, u64 val);
36 u64 kvm_pmu_valid_counter_mask(struct kvm_vcpu *vcpu);
37 void kvm_pmu_vcpu_init(struct kvm_vcpu *vcpu);
38 void kvm_pmu_vcpu_reset(struct kvm_vcpu *vcpu);
39 void kvm_pmu_vcpu_destroy(struct kvm_vcpu *vcpu);
40 void kvm_pmu_disable_counter_mask(struct kvm_vcpu *vcpu, u64 val);
41 void kvm_pmu_enable_counter_mask(struct kvm_vcpu *vcpu, u64 val);
42 void kvm_pmu_flush_hwstate(struct kvm_vcpu *vcpu);
43 void kvm_pmu_sync_hwstate(struct kvm_vcpu *vcpu);
44 bool kvm_pmu_should_notify_user(struct kvm_vcpu *vcpu);
45 void kvm_pmu_update_run(struct kvm_vcpu *vcpu);
46 void kvm_pmu_software_increment(struct kvm_vcpu *vcpu, u64 val);
47 void kvm_pmu_handle_pmcr(struct kvm_vcpu *vcpu, u64 val);
48 void kvm_pmu_set_counter_event_type(struct kvm_vcpu *vcpu, u64 data,
51 int kvm_arm_pmu_v3_set_attr(struct kvm_vcpu *vcpu,
53 int kvm_arm_pmu_v3_get_attr(struct kvm_vcpu *vcpu,
55 int kvm_arm_pmu_v3_has_attr(struct kvm_vcpu *vcpu,
57 int kvm_arm_pmu_v3_enable(struct kvm_vcpu *vcpu);
64 static inline u64 kvm_pmu_get_counter_value(struct kvm_vcpu *vcpu, in kvm_pmu_get_counter_value() argument
69 static inline void kvm_pmu_set_counter_value(struct kvm_vcpu *vcpu, in kvm_pmu_set_counter_value() argument
71 static inline u64 kvm_pmu_valid_counter_mask(struct kvm_vcpu *vcpu) in kvm_pmu_valid_counter_mask() argument
75 static inline void kvm_pmu_vcpu_init(struct kvm_vcpu *vcpu) {} in kvm_pmu_vcpu_init() argument
76 static inline void kvm_pmu_vcpu_reset(struct kvm_vcpu *vcpu) {} in kvm_pmu_vcpu_reset() argument
77 static inline void kvm_pmu_vcpu_destroy(struct kvm_vcpu *vcpu) {} in kvm_pmu_vcpu_destroy() argument
78 static inline void kvm_pmu_disable_counter_mask(struct kvm_vcpu *vcpu, u64 val) {} in kvm_pmu_disable_counter_mask() argument
79 static inline void kvm_pmu_enable_counter_mask(struct kvm_vcpu *vcpu, u64 val) {} in kvm_pmu_enable_counter_mask() argument
80 static inline void kvm_pmu_flush_hwstate(struct kvm_vcpu *vcpu) {} in kvm_pmu_flush_hwstate() argument
81 static inline void kvm_pmu_sync_hwstate(struct kvm_vcpu *vcpu) {} in kvm_pmu_sync_hwstate() argument
82 static inline bool kvm_pmu_should_notify_user(struct kvm_vcpu *vcpu) in kvm_pmu_should_notify_user() argument
86 static inline void kvm_pmu_update_run(struct kvm_vcpu *vcpu) {} in kvm_pmu_update_run() argument
87 static inline void kvm_pmu_software_increment(struct kvm_vcpu *vcpu, u64 val) {} in kvm_pmu_software_increment() argument
88 static inline void kvm_pmu_handle_pmcr(struct kvm_vcpu *vcpu, u64 val) {} in kvm_pmu_handle_pmcr() argument
89 static inline void kvm_pmu_set_counter_event_type(struct kvm_vcpu *vcpu, in kvm_pmu_set_counter_event_type() argument
92 static inline int kvm_arm_pmu_v3_set_attr(struct kvm_vcpu *vcpu, in kvm_arm_pmu_v3_set_attr() argument
97 static inline int kvm_arm_pmu_v3_get_attr(struct kvm_vcpu *vcpu, in kvm_arm_pmu_v3_get_attr() argument
102 static inline int kvm_arm_pmu_v3_has_attr(struct kvm_vcpu *vcpu, in kvm_arm_pmu_v3_has_attr() argument
107 static inline int kvm_arm_pmu_v3_enable(struct kvm_vcpu *vcpu) in kvm_arm_pmu_v3_enable() argument