kvm_cpu_cap_has
if (WARN_ON((kvm_cpu_cap_has(X86_FEATURE_RDTSCP) ||
kvm_cpu_cap_has(X86_FEATURE_RDPID)) &&
if (kvm_cpu_cap_has(X86_FEATURE_RDTSCP))
if (!kvm_cpu_cap_has(X86_FEATURE_XFD))
if (!kvm_cpu_cap_has(X86_FEATURE_SGX)) {
if (!kvm_cpu_cap_has(X86_FEATURE_INTEL_PT)) {
if (!kvm_cpu_cap_has(X86_FEATURE_AMX_TILE)) {
if (!kvm_cpu_cap_has(X86_FEATURE_AMX_TILE)) {
if (!kvm_cpu_cap_has(X86_FEATURE_AVX10)) {
if (!kvm_cpu_cap_has(X86_FEATURE_SVM)) {
if (!kvm_cpu_cap_has(X86_FEATURE_SEV)) {
if (kvm_cpu_cap_has(X86_FEATURE_ERAPS))
if (!enable_pmu || !kvm_cpu_cap_has(X86_FEATURE_PERFMON_V2)) {
#define __kvm_cpu_cap_has(UNUSED_, f) kvm_cpu_cap_has(f)
if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) {
if (kvm_cpu_cap_has(X86_FEATURE_INVPCID)) {
if (kvm_cpu_cap_has(X86_FEATURE_RDTSCP)) {
!kvm_cpu_cap_has(X86_FEATURE_PERFCTR_CORE))
if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) {
if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) &&
!kvm_cpu_cap_has(X86_FEATURE_IBT))
if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) &&
!kvm_cpu_cap_has(X86_FEATURE_IBT))
if (kvm_cpu_cap_has(X86_FEATURE_XFD))
if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) {
if (kvm_cpu_cap_has(X86_FEATURE_SHSTK) || kvm_cpu_cap_has(X86_FEATURE_IBT)) {
if (kvm_cpu_cap_has(X86_FEATURE_SHSTK)) {
if (kvm_cpu_cap_has(X86_FEATURE_IBT) ||
kvm_cpu_cap_has(X86_FEATURE_SHSTK))
if (!kvm_cpu_cap_has(X86_FEATURE_RDTSCP) &&
!kvm_cpu_cap_has(X86_FEATURE_RDPID))
if (!kvm_cpu_cap_has(X86_FEATURE_WAITPKG))
if (!kvm_cpu_cap_has(X86_FEATURE_INTEL_PT))
if (!kvm_cpu_cap_has(X86_FEATURE_INTEL_PT) ||
if (!kvm_cpu_cap_has(X86_FEATURE_INTEL_PT) ||
if (!kvm_cpu_cap_has(X86_FEATURE_INTEL_PT) ||
if (!kvm_cpu_cap_has(X86_FEATURE_PERFMON_V2))
if (!kvm_cpu_cap_has(X86_FEATURE_XFD))
if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) &&
!kvm_cpu_cap_has(X86_FEATURE_IBT))
if (!kvm_cpu_cap_has(X86_FEATURE_LM))
if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK))
if (!kvm_cpu_cap_has(X86_FEATURE_XSAVES))
if (!kvm_cpu_cap_has(X86_FEATURE_SHSTK) &&
!kvm_cpu_cap_has(X86_FEATURE_IBT))
return kvm_cpu_cap_has(X86_FEATURE_LA57) ? 57 : 48;