alternative_has_cap_unlikely
if (alternative_has_cap_unlikely(ARM64_WORKAROUND_CAVIUM_23154))
return alternative_has_cap_unlikely(ARM64_HAS_RNG);
if (alternative_has_cap_unlikely(ARM64_HAS_CACHE_DIC))
return alternative_has_cap_unlikely(num);
return alternative_has_cap_unlikely(num);
return alternative_has_cap_unlikely(ARM64_HAS_PAN);
return alternative_has_cap_unlikely(ARM64_SVE);
return alternative_has_cap_unlikely(ARM64_SME);
return alternative_has_cap_unlikely(ARM64_SME2);
return alternative_has_cap_unlikely(ARM64_SME_FA64);
return alternative_has_cap_unlikely(ARM64_HAS_FPMR);
return alternative_has_cap_unlikely(ARM64_HAS_CNP);
return alternative_has_cap_unlikely(ARM64_HAS_GENERIC_AUTH);
return alternative_has_cap_unlikely(ARM64_HAS_GIC_PRIO_MASKING);
return alternative_has_cap_unlikely(ARM64_MTE);
return alternative_has_cap_unlikely(ARM64_HAS_TLB_RANGE);
return alternative_has_cap_unlikely(ARM64_HAS_S1POE);
return alternative_has_cap_unlikely(ARM64_HAS_GCS);
return alternative_has_cap_unlikely(ARM64_MPAM);
return alternative_has_cap_unlikely(ARM64_MPAM_HCR);
return alternative_has_cap_unlikely(ARM64_HAS_BBML2_NOABORT);
return alternative_has_cap_unlikely(ARM64_UNMAP_KERNEL_AT_EL0);
return alternative_has_cap_unlikely(ARM64_HAS_VA52);
return alternative_has_cap_unlikely(ARM64_HAS_VA52);
if (!alternative_has_cap_unlikely(ARM64_SPECTRE_V2))
alternative_has_cap_unlikely(ARM64_WORKAROUND_AMPERE_AC04_CPU_23))) \
if (alternative_has_cap_unlikely(ARM64_HAS_ARMv8_4_TTL) && \
if (!alternative_has_cap_unlikely(ARM64_WORKAROUND_REPEAT_TLBI)) \
if (alternative_has_cap_unlikely(ARM64_SSBS))
if (alternative_has_cap_unlikely(ARM64_HAS_DIT))
if (alternative_has_cap_unlikely(ARM64_HAS_WFXT)) {
if (!alternative_has_cap_unlikely(ARM64_HAS_EPAN))
if (alternative_has_cap_unlikely(ARM64_WORKAROUND_2645198)) {
if (alternative_has_cap_unlikely(ARM64_WORKAROUND_2645198)) {