Searched refs:select_idx (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/arm64/kvm/ |
H A D | pmu-emul.c | 17 static void kvm_pmu_create_perf_event(struct kvm_vcpu *vcpu, u64 select_idx); 18 static void kvm_pmu_update_pmc_chained(struct kvm_vcpu *vcpu, u64 select_idx); 39 * kvm_pmu_idx_is_64bit - determine if select_idx is a 64bit counter 41 * @select_idx: The counter index 43 static bool kvm_pmu_idx_is_64bit(struct kvm_vcpu *vcpu, u64 select_idx) in kvm_pmu_idx_is_64bit() argument 45 return (select_idx == ARMV8_PMU_CYCLE_IDX && in kvm_pmu_idx_is_64bit() 72 * kvm_pmu_idx_is_high_counter - determine if select_idx is a high/low counter 73 * @select_idx: The counter index 75 static bool kvm_pmu_idx_is_high_counter(u64 select_idx) in kvm_pmu_idx_is_high_counter() argument 77 return select_idx in kvm_pmu_idx_is_high_counter() 108 kvm_pmu_idx_has_chain_evtype(struct kvm_vcpu *vcpu, u64 select_idx) kvm_pmu_idx_has_chain_evtype() argument 163 kvm_pmu_get_counter_value(struct kvm_vcpu *vcpu, u64 select_idx) kvm_pmu_get_counter_value() argument 186 kvm_pmu_set_counter_value(struct kvm_vcpu *vcpu, u64 select_idx, u64 val) kvm_pmu_set_counter_value() argument 587 kvm_pmu_counter_is_enabled(struct kvm_vcpu *vcpu, u64 select_idx) kvm_pmu_counter_is_enabled() argument 598 kvm_pmu_create_perf_event(struct kvm_vcpu *vcpu, u64 select_idx) kvm_pmu_create_perf_event() argument 688 kvm_pmu_update_pmc_chained(struct kvm_vcpu *vcpu, u64 select_idx) kvm_pmu_update_pmc_chained() argument 725 kvm_pmu_set_counter_event_type(struct kvm_vcpu *vcpu, u64 data, u64 select_idx) kvm_pmu_set_counter_event_type() argument [all...] |
/kernel/linux/linux-5.10/include/kvm/ |
H A D | arm_pmu.h | 35 u64 kvm_pmu_get_counter_value(struct kvm_vcpu *vcpu, u64 select_idx); 36 void kvm_pmu_set_counter_value(struct kvm_vcpu *vcpu, u64 select_idx, u64 val); 51 u64 select_idx); 67 u64 select_idx) in kvm_pmu_get_counter_value() 72 u64 select_idx, u64 val) {} in kvm_pmu_set_counter_value() 92 u64 data, u64 select_idx) {} in kvm_pmu_set_counter_event_type() 66 kvm_pmu_get_counter_value(struct kvm_vcpu *vcpu, u64 select_idx) kvm_pmu_get_counter_value() argument 71 kvm_pmu_set_counter_value(struct kvm_vcpu *vcpu, u64 select_idx, u64 val) kvm_pmu_set_counter_value() argument 91 kvm_pmu_set_counter_event_type(struct kvm_vcpu *vcpu, u64 data, u64 select_idx) kvm_pmu_set_counter_event_type() argument
|
/kernel/linux/linux-6.6/include/kvm/ |
H A D | arm_pmu.h | 49 u64 kvm_pmu_get_counter_value(struct kvm_vcpu *vcpu, u64 select_idx); 50 void kvm_pmu_set_counter_value(struct kvm_vcpu *vcpu, u64 select_idx, u64 val); 65 u64 select_idx); 116 u64 select_idx) in kvm_pmu_get_counter_value() 121 u64 select_idx, u64 val) {} in kvm_pmu_set_counter_value() 141 u64 data, u64 select_idx) {} in kvm_pmu_set_counter_event_type() 115 kvm_pmu_get_counter_value(struct kvm_vcpu *vcpu, u64 select_idx) kvm_pmu_get_counter_value() argument 120 kvm_pmu_set_counter_value(struct kvm_vcpu *vcpu, u64 select_idx, u64 val) kvm_pmu_set_counter_value() argument 140 kvm_pmu_set_counter_event_type(struct kvm_vcpu *vcpu, u64 data, u64 select_idx) kvm_pmu_set_counter_event_type() argument
|
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | pmu-emul.c | 122 * @select_idx: The counter index 124 u64 kvm_pmu_get_counter_value(struct kvm_vcpu *vcpu, u64 select_idx) in kvm_pmu_get_counter_value() argument 129 return kvm_pmu_get_pmc_value(kvm_vcpu_idx_to_pmc(vcpu, select_idx)); in kvm_pmu_get_counter_value() 162 * @select_idx: The counter index 165 void kvm_pmu_set_counter_value(struct kvm_vcpu *vcpu, u64 select_idx, u64 val) in kvm_pmu_set_counter_value() argument 170 kvm_pmu_set_pmc_value(kvm_vcpu_idx_to_pmc(vcpu, select_idx), val, false); in kvm_pmu_set_counter_value() 650 * @select_idx: The number of selected counter 657 u64 select_idx) in kvm_pmu_set_counter_event_type() 659 struct kvm_pmc *pmc = kvm_vcpu_idx_to_pmc(vcpu, select_idx); in kvm_pmu_set_counter_event_type() 656 kvm_pmu_set_counter_event_type(struct kvm_vcpu *vcpu, u64 data, u64 select_idx) kvm_pmu_set_counter_event_type() argument
|
Completed in 4 milliseconds