Lines Matching defs:vcpu
23 static struct kvm_vm *pmu_vm_create_with_one_vcpu(struct kvm_vcpu **vcpu,
30 vm = vm_create_with_one_vcpu(vcpu, guest_code);
38 vcpu_set_msr(*vcpu, MSR_IA32_PERF_CAPABILITIES, perf_capabilities);
40 vcpu_set_cpuid_property(*vcpu, X86_PROPERTY_PMU_VERSION, pmu_version);
44 static void run_vcpu(struct kvm_vcpu *vcpu)
49 vcpu_run(vcpu);
50 switch (get_ucall(vcpu, &uc)) {
285 struct kvm_vcpu *vcpu;
292 vm = pmu_vm_create_with_one_vcpu(&vcpu, guest_test_arch_events,
295 vcpu_set_cpuid_property(vcpu, X86_PROPERTY_PMU_EBX_BIT_VECTOR_LENGTH,
297 vcpu_set_cpuid_property(vcpu, X86_PROPERTY_PMU_EVENTS_MASK,
300 run_vcpu(vcpu);
449 struct kvm_vcpu *vcpu;
452 vm = pmu_vm_create_with_one_vcpu(&vcpu, guest_test_gp_counters,
455 vcpu_set_cpuid_property(vcpu, X86_PROPERTY_PMU_NR_GP_COUNTERS,
458 run_vcpu(vcpu);
516 struct kvm_vcpu *vcpu;
519 vm = pmu_vm_create_with_one_vcpu(&vcpu, guest_test_fixed_counters,
522 vcpu_set_cpuid_property(vcpu, X86_PROPERTY_PMU_FIXED_COUNTERS_BITMASK,
524 vcpu_set_cpuid_property(vcpu, X86_PROPERTY_PMU_NR_FIXED_COUNTERS,
527 run_vcpu(vcpu);