Home
last modified time | relevance | path

Searched refs:getauxval (Results 1 – 25 of 31) sorted by relevance

12

/external/cpuinfo/src/arm/linux/
Dhwcap.c55 getauxval_function_t getauxval = NULL; in cpuinfo_arm_linux_hwcap_from_getauxval()
64 getauxval = (getauxval_function_t) dlsym(libc, "getauxval"); in cpuinfo_arm_linux_hwcap_from_getauxval()
65 if (getauxval == NULL) { in cpuinfo_arm_linux_hwcap_from_getauxval()
70 *hwcap = getauxval(AT_HWCAP); in cpuinfo_arm_linux_hwcap_from_getauxval()
71 *hwcap2 = getauxval(AT_HWCAP2); in cpuinfo_arm_linux_hwcap_from_getauxval()
78 return getauxval != NULL; in cpuinfo_arm_linux_hwcap_from_getauxval()
81 *hwcap = getauxval(AT_HWCAP); in cpuinfo_arm_linux_hwcap_from_getauxval()
82 *hwcap2 = getauxval(AT_HWCAP2); in cpuinfo_arm_linux_hwcap_from_getauxval()
152 return (uint32_t) getauxval(AT_HWCAP); in cpuinfo_arm_linux_hwcap_from_getauxval()
/external/cpuinfo/tools/
Dauxv-dump.c20 getauxval_function_t getauxval = (getauxval_function_t) dlsym(libc, "getauxval"); in main() local
21 if (getauxval == NULL) { in main()
26 printf("AT_HWCAP = 0x%08lX\n", getauxval(AT_HWCAP)); in main()
28 printf("AT_HWCAP2 = 0x%08lX\n", getauxval(AT_HWCAP2)); in main()
/external/boringssl/src/crypto/
Dcpu-arm-linux.c34 unsigned long getauxval(unsigned long type) __attribute__((weak));
167 if (getauxval != NULL) { in OPENSSL_cpuid_setup()
168 hwcap = getauxval(AT_HWCAP); in OPENSSL_cpuid_setup()
190 if (getauxval != NULL) { in OPENSSL_cpuid_setup()
191 hwcap2 = getauxval(AT_HWCAP2); in OPENSSL_cpuid_setup()
Dcpu-ppc64le.c31 OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); in OPENSSL_cpuid_setup()
Dcpu-aarch64-linux.c30 unsigned long hwcap = getauxval(AT_HWCAP); in OPENSSL_cpuid_setup()
/external/linux-kselftest/tools/testing/selftests/vDSO/
Dvdso_test.c39 unsigned long sysinfo_ehdr = getauxval(AT_SYSINFO_EHDR); in main()
45 vdso_init_from_sysinfo_ehdr(getauxval(AT_SYSINFO_EHDR)); in main()
/external/zlib/
Dcpu_features.c91 unsigned long features = getauxval(AT_HWCAP); in _cpu_check_features()
96 unsigned long features = getauxval(AT_HWCAP2); in _cpu_check_features()
/external/v8/third_party/zlib/
Dcpu_features.c108 unsigned long features = getauxval(AT_HWCAP); in _cpu_check_features()
113 unsigned long features = getauxval(AT_HWCAP2); in _cpu_check_features()
/external/skqp/src/core/
DSkCpu.cpp81 uint32_t hwcaps = getauxval(AT_HWCAP); in read_cpu_features()
98 uint32_t hwcaps = getauxval(AT_HWCAP); in read_cpu_features()
/external/libpng/contrib/powerpc-vsx/
Dlinux_aux.c26 unsigned long auxv = getauxval(AT_HWCAP); in png_have_vsx()
/external/tensorflow/tensorflow/lite/experimental/ruy/
Ddetect_arm.cc59 return getauxval(AT_HWCAP) & kLocalHwcapAsimddp; in DetectDotprodByLinuxAuxvMethod()
/external/skia/src/core/
DSkCpu.cpp83 uint32_t hwcaps = getauxval(AT_HWCAP); in read_cpu_features()
128 uint32_t hwcaps = getauxval(AT_HWCAP); in read_cpu_features()
/external/linux-kselftest/tools/testing/selftests/capabilities/
Dvalidate_cap.c49 if (getauxval(AT_SECURE)) in main()
/external/scudo/standalone/
Dchecksum.cpp64 return !!(getauxval(AT_HWCAP) & HWCAP_CRC32); in hasHardwareCRC32()
Dmemtag.h31 return getauxval(AT_HWCAP2) & HWCAP2_MTE; in systemSupportsMemoryTagging()
/external/linux-kselftest/tools/testing/selftests/arm64/signal/
Dtest_signals_utils.c253 td->minsigstksz = getauxval(AT_MINSIGSTKSZ); in test_init()
264 if (getauxval(AT_HWCAP) & HWCAP_SSBS) in test_init()
/external/linux-kselftest/tools/testing/selftests/x86/
Dtest_mremap_vdso.c72 auxval = getauxval(AT_SYSINFO_EHDR); in main()
Dunwind_vdso.c160 sysinfo = getauxval(AT_SYSINFO); in main()
Dptrace_syscall.c416 vsyscall32 = (void *)getauxval(AT_SYSINFO); in main()
/external/cpu_features/src/
Dhwcaps.c43 return getauxval(hwcap_type); in GetElfHwcapFromGetauxval()
/external/boringssl/src/crypto/fipsmodule/rand/
Durandom.c296 const unsigned long getauxval_ret = getauxval(AT_EXECFN); in DEFINE_STATIC_ONCE()
/external/vixl/src/aarch64/
Dcpu-aarch64.cc204 unsigned long auxv = getauxval(AT_HWCAP); // NOLINT(runtime/int) in InferCPUFeaturesFromOS()
/external/cpu_features/
DCMakeLists.txt113 check_symbol_exists(getauxval "sys/auxv.h" HAVE_STRONG_GETAUXVAL)
DREADME.md147 [getauxval](https://www.gnu.org/software/libc/manual/html_node/Auxiliary-Vector.html)
/external/v8/src/base/
Dcpu.cc164 result = static_cast<uint32_t>(getauxval(AT_HWCAP));

12