this_cpu_has_cap
return this_cpu_has_cap(ARM64_HAS_RNG);
bool this_cpu_has_cap(unsigned int cap);
if (this_cpu_has_cap(ARM64_HAS_RAS_EXTN))
if (this_cpu_has_cap(ARM64_WORKAROUND_CAVIUM_27456)) {
if (!this_cpu_has_cap(ARM64_WORKAROUND_2457168))
if (this_cpu_has_cap(ARM64_HAS_E0PD))
if (this_cpu_has_cap(ARM64_HAS_GICV5_LEGACY))
if (!this_cpu_has_cap(ARM64_HAS_GICV3_CPUIF) &&
if (!this_cpu_has_cap(ARM64_HAS_GICV5_CPUIF))
EXPORT_SYMBOL_GPL(this_cpu_has_cap);
if (!unlikely(this_cpu_has_cap(ARM64_WORKAROUND_1463225)))
this_cpu_has_cap(ARM64_WORKAROUND_1418040) &&
if (this_cpu_has_cap(ARM64_SPECTRE_V3A))
if (this_cpu_has_cap(ARM64_SSBS))
if (state != SPECTRE_MITIGATED || !this_cpu_has_cap(ARM64_SSBS))
*(u64 *)val = this_cpu_has_cap(ARM64_WORKAROUND_2457168) ?
if (this_cpu_has_cap(ARM64_SSBS) &&
if (this_cpu_has_cap(ARM64_HAS_RAS_EXTN)) {
return this_cpu_has_cap((uintptr_t)wa->id);
if (this_cpu_has_cap(cap))
return this_cpu_has_cap(ARM64_HAS_GICV5_CPUIF);
WARN_TAINT_ONCE(this_cpu_has_cap(ARM64_HAS_GICV3_CPUIF),