Lines Matching refs:cap
657 #define HWCAP_CAP(reg, field, min_value, type, cap) \ argument
659 .desc = #cap, \
665 .hwcap = cap, \
687 static void cap_set_hwcap(const struct arm64_cpu_capabilities *cap) in cap_set_hwcap() argument
689 switch (cap->hwcap_type) { in cap_set_hwcap()
691 elf_hwcap |= cap->hwcap; in cap_set_hwcap()
695 compat_elf_hwcap |= (u32)cap->hwcap; in cap_set_hwcap()
698 compat_elf_hwcap2 |= (u32)cap->hwcap; in cap_set_hwcap()
708 static bool __maybe_unused cpus_have_hwcap(const struct arm64_cpu_capabilities *cap) in cpus_have_hwcap() argument
712 switch (cap->hwcap_type) { in cpus_have_hwcap()
714 rc = (elf_hwcap & cap->hwcap) != 0; in cpus_have_hwcap()
718 rc = (compat_elf_hwcap & (u32)cap->hwcap) != 0; in cpus_have_hwcap()
721 rc = (compat_elf_hwcap2 & (u32)cap->hwcap) != 0; in cpus_have_hwcap()
833 const struct arm64_cpu_capabilities *cap) in fail_incapable_cpu() argument
837 pr_crit("CPU%d: missing %s : %s\n", cpu, cap_type, cap->desc); in fail_incapable_cpu()