/linux-4.4.14/arch/arm/kernel/ |
D | elf.c | 18 if (!(elf_hwcap & HWCAP_THUMB)) in elf_check_arch() 28 if ((eflags & EF_ARM_APCS_26) && !(elf_hwcap & HWCAP_26BIT)) in elf_check_arch() 34 if (flt_fmt == EF_ARM_VFP_FLOAT && !(elf_hwcap & HWCAP_VFP)) in elf_check_arch() 69 if (elf_hwcap & HWCAP_IWMMXT && in elf_set_personality()
|
D | setup.c | 107 unsigned int elf_hwcap __read_mostly; 108 EXPORT_SYMBOL(elf_hwcap); 388 elf_hwcap |= HWCAP_IDIVA; in cpuid_init_hwcaps() 390 elf_hwcap |= HWCAP_IDIVT; in cpuid_init_hwcaps() 395 elf_hwcap |= HWCAP_LPAE; in cpuid_init_hwcaps() 429 elf_hwcap &= ~HWCAP_TLS; in elf_hwcap_fixup() 445 elf_hwcap &= ~HWCAP_SWP; in elf_hwcap_fixup() 642 elf_hwcap = list->elf_hwcap; in setup_processor() 647 elf_hwcap &= ~(HWCAP_THUMB | HWCAP_IDIVT); in setup_processor() 1108 if (elf_hwcap & (1 << j)) in c_show()
|
D | thumbee.c | 76 elf_hwcap |= HWCAP_THUMBEE; in thumbee_init()
|
D | pj4-cp0.c | 126 elf_hwcap |= HWCAP_IWMMXT; in pj4_cp0_init()
|
D | xscale-cp0.c | 163 elf_hwcap |= HWCAP_IWMMXT; in xscale_cp0_init()
|
D | traps.c | 613 if (!(elf_hwcap & HWCAP_26BIT)) in arm_syscall() 619 if (!(elf_hwcap & HWCAP_26BIT)) in arm_syscall()
|
D | signal.c | 339 if (elf_hwcap & HWCAP_THUMB) { in setup_return()
|
/linux-4.4.14/arch/arm/include/asm/ |
D | hwcap.h | 11 #define ELF_HWCAP (elf_hwcap) 13 extern unsigned int elf_hwcap, elf_hwcap2;
|
D | ptrace.h | 63 if (elf_hwcap & HWCAP_26BIT && mode == USR26_MODE) in valid_user_regs() 71 if (!(elf_hwcap & HWCAP_26BIT)) in valid_user_regs()
|
D | tls.h | 20 ldr \tmp1, =elf_hwcap 43 #define has_tls_reg (elf_hwcap & HWCAP_TLS)
|
D | neon.h | 13 #define cpu_has_neon() (!!(elf_hwcap & HWCAP_NEON))
|
D | vfpmacros.h | 28 ldr \tmp, =elf_hwcap @ may not have MVFR regs 52 ldr \tmp, =elf_hwcap @ may not have MVFR regs
|
D | procinfo.h | 37 unsigned int elf_hwcap; member
|
D | processor.h | 63 if (elf_hwcap & HWCAP_THUMB && pc & 1) \
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | hwcap.h | 47 #define ELF_HWCAP (elf_hwcap) 63 extern unsigned long elf_hwcap;
|
D | cpufeature.h | 22 #define MAX_CPU_FEATURES (8 * sizeof(elf_hwcap)) 100 return elf_hwcap & (1UL << num); in cpu_have_feature()
|
/linux-4.4.14/arch/s390/kernel/ |
D | setup.c | 80 unsigned long elf_hwcap __read_mostly = 0; 719 elf_hwcap |= 1UL << i; in setup_hwcaps() 722 elf_hwcap |= HWCAP_S390_ETF3EH; in setup_hwcaps() 737 if ((elf_hwcap & (1UL << 2)) && test_facility(42) && test_facility(44)) in setup_hwcaps() 738 elf_hwcap |= HWCAP_S390_DFP; in setup_hwcaps() 744 elf_hwcap |= HWCAP_S390_HPAGE; in setup_hwcaps() 750 elf_hwcap |= HWCAP_S390_HIGH_GPRS; in setup_hwcaps() 756 elf_hwcap |= HWCAP_S390_TE; in setup_hwcaps() 764 elf_hwcap |= HWCAP_S390_VXRS; in setup_hwcaps()
|
D | processor.c | 51 return elf_hwcap & (1UL << num); in cpu_have_feature() 76 if (hwcap_str[i] && (elf_hwcap & (1UL << i))) in show_cpuinfo()
|
/linux-4.4.14/arch/arm/mach-imx/ |
D | cpu-imx5.c | 87 (elf_hwcap & HWCAP_NEON)) { in mx51_neon_fixup() 88 elf_hwcap &= ~HWCAP_NEON; in mx51_neon_fixup()
|
/linux-4.4.14/arch/arm/vfp/ |
D | vfpmodule.c | 769 elf_hwcap |= HWCAP_NEON; in vfp_init() 775 elf_hwcap |= HWCAP_VFPv3; in vfp_init() 783 elf_hwcap |= HWCAP_VFPv3D16; in vfp_init() 785 elf_hwcap |= HWCAP_VFPD32; in vfp_init() 789 elf_hwcap |= HWCAP_VFPv4; in vfp_init() 812 elf_hwcap |= HWCAP_VFP; in vfp_init()
|
/linux-4.4.14/arch/s390/include/asm/ |
D | elf.h | 169 extern unsigned long elf_hwcap; 170 #define ELF_HWCAP (elf_hwcap)
|
D | cpufeature.h | 22 #define MAX_ELF_HWCAP_FEATURES (8 * sizeof(elf_hwcap))
|
/linux-4.4.14/arch/c6x/include/asm/ |
D | procinfo.h | 20 unsigned int elf_hwcap; member
|
/linux-4.4.14/arch/arm64/kernel/ |
D | fpsimd.c | 335 if (elf_hwcap & HWCAP_FP) { in fpsimd_init() 342 if (!(elf_hwcap & HWCAP_ASIMD)) in fpsimd_init()
|
D | cpufeature.c | 30 unsigned long elf_hwcap __read_mostly; 31 EXPORT_SYMBOL_GPL(elf_hwcap); 691 elf_hwcap |= cap->hwcap; in cap_set_hwcap() 714 rc = (elf_hwcap & cap->hwcap) != 0; in cpus_have_hwcap()
|
D | cpuinfo.c | 146 if (elf_hwcap & (1 << j)) in c_show()
|
/linux-4.4.14/arch/arm/mach-ep93xx/ |
D | crunch.c | 85 elf_hwcap |= HWCAP_CRUNCH; in crunch_init()
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | pm.c | 31 if (elf_hwcap & HWCAP_IWMMXT) in pxa_pm_enter()
|
/linux-4.4.14/arch/mips/include/asm/ |
D | elf.h | 386 #define ELF_HWCAP (elf_hwcap) 387 extern unsigned int elf_hwcap;
|
/linux-4.4.14/arch/arm/mach-rpc/ |
D | riscpc.c | 99 elf_hwcap &= ~HWCAP_HALF; in rpc_map_io()
|
/linux-4.4.14/arch/arm/mm/ |
D | proc-arm720.S | 209 .long HWCAP_SWP | HWCAP_HALF | HWCAP_THUMB @ elf_hwcap
|
/linux-4.4.14/arch/arm64/crypto/ |
D | aes-ce-ccm-glue.c | 299 if (!(elf_hwcap & HWCAP_AES)) in aes_mod_init()
|
/linux-4.4.14/arch/mips/kernel/ |
D | cpu-probe.c | 36 unsigned int elf_hwcap __read_mostly; 1532 elf_hwcap |= HWCAP_MIPS_R6; in cpu_probe() 1538 elf_hwcap |= HWCAP_MIPS_MSA; in cpu_probe()
|
/linux-4.4.14/arch/arm/net/ |
D | bpf_jit_32.c | 456 if (elf_hwcap & HWCAP_THUMB) in emit_blx_r() 469 if (elf_hwcap & HWCAP_IDIVA) { in emit_udivmod()
|
/linux-4.4.14/drivers/clocksource/ |
D | arm_arch_timer.c | 305 elf_hwcap |= HWCAP_EVTSTRM; in arch_timer_evtstrm_enable()
|