Home
last modified time | relevance | path

Searched refs:kvm_pmu_ops (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/arch/x86/kvm/
Dpmu.c65 static struct kvm_pmu_ops kvm_pmu_ops __read_mostly;
69 *(((struct kvm_pmu_ops *)0)->func));
73 void kvm_pmu_ops_update(const struct kvm_pmu_ops *pmu_ops) in kvm_pmu_ops_update()
75 memcpy(&kvm_pmu_ops, pmu_ops, sizeof(kvm_pmu_ops)); in kvm_pmu_ops_update()
78 static_call_update(kvm_x86_pmu_##func, kvm_pmu_ops.func); in kvm_pmu_ops_update()
80 WARN_ON(!kvm_pmu_ops.func); __KVM_X86_PMU_OP(func) in kvm_pmu_ops_update()
Dpmu.h27 struct kvm_pmu_ops { struct
45 void kvm_pmu_ops_update(const struct kvm_pmu_ops *pmu_ops); argument
205 extern struct kvm_pmu_ops intel_pmu_ops;
206 extern struct kvm_pmu_ops amd_pmu_ops;
/linux-6.1.9/arch/x86/kvm/svm/
Dpmu.c219 struct kvm_pmu_ops amd_pmu_ops __initdata = {
/linux-6.1.9/arch/x86/include/asm/
Dkvm_host.h559 struct kvm_pmu_ops;
1676 struct kvm_pmu_ops *pmu_ops;
/linux-6.1.9/arch/x86/kvm/vmx/
Dpmu_intel.c799 struct kvm_pmu_ops intel_pmu_ops __initdata = {