Lines Matching defs:entry
61 __is_affected_midr_range(const struct arm64_cpu_capabilities *entry,
65 if (!__is_midr_in_range(midr, &entry->midr_range))
69 for (fix = entry->fixed_revs; fix && fix->revidr_mask; fix++)
76 is_affected_midr_range(const struct arm64_cpu_capabilities *entry, int scope)
82 return __is_affected_midr_range(entry, read_cpuid_id(),
87 if (__is_affected_midr_range(entry, target_impl_cpus[i].midr,
95 is_affected_midr_range_list(const struct arm64_cpu_capabilities *entry,
99 return is_midr_in_range_list(entry->midr_range_list);
103 is_kryo_midr(const struct arm64_cpu_capabilities *entry, int scope)
113 return model == entry->midr_range.model;
117 has_mismatched_cache_type(const struct arm64_cpu_capabilities *entry,
166 need_arm_si_l1_workaround_4311569(const struct arm64_cpu_capabilities *entry, int scope)
193 has_cortex_a76_erratum_1463225(const struct arm64_cpu_capabilities *entry,
196 return is_affected_midr_range_list(entry, scope) && is_kernel_in_hyp_mode();
250 needs_tx2_tvm_workaround(const struct arm64_cpu_capabilities *entry,
255 if (!is_affected_midr_range_list(entry, scope) ||
268 has_neoverse_n1_erratum_1542419(const struct arm64_cpu_capabilities *entry,
294 static bool has_impdef_pmuv3(const struct arm64_cpu_capabilities *entry, int scope)
310 static bool has_broken_gic_v3_seis(const struct arm64_cpu_capabilities *entry, int scope)
634 static bool has_sme_dvmsync_erratum(const struct arm64_cpu_capabilities *entry,
640 return is_affected_midr_range(entry, scope);
786 /* Must come after the Spectre-v2 entry */