kvm_vcpu_has_mediated_pmu
(kvm_pmu_has_perf_global_ctrl(pmu) || kvm_vcpu_has_mediated_pmu(vcpu)))
if (kvm_vcpu_has_mediated_pmu(vcpu))
if (!kvm_vcpu_has_mediated_pmu(vcpu)) {
if (!kvm_vcpu_has_mediated_pmu(vcpu) ||
if (!kvm_vcpu_has_mediated_pmu(vcpu) ||
if (WARN_ON_ONCE(!vcpu || !kvm_vcpu_has_mediated_pmu(vcpu)))
if (kvm_vcpu_has_mediated_pmu(pmc->vcpu)) {
if (kvm_vcpu_has_mediated_pmu(pmu_to_vcpu(pmu))) {
if (!kvm_vcpu_has_mediated_pmu(vcpu))
if (kvm_vcpu_has_mediated_pmu(vcpu))
if (kvm_vcpu_has_mediated_pmu(pmc->vcpu))
return !kvm_vcpu_has_mediated_pmu(vcpu) ||
if (guest_cpu_cap_has(vcpu, X86_FEATURE_SVM) && kvm_vcpu_has_mediated_pmu(vcpu))
if (!kvm_vcpu_has_mediated_pmu(vcpu))
bool intercept = !kvm_vcpu_has_mediated_pmu(vcpu);
if (!kvm_vcpu_has_mediated_pmu(vcpu))
bool has_mediated_pmu = kvm_vcpu_has_mediated_pmu(vcpu);
if (kvm_vcpu_has_mediated_pmu(&vmx->vcpu))