/third_party/musl/src/misc/ |
H A D | getauxval.c | 1 #include <sys/auxv.h> 7 size_t *auxv = libc.auxv; in __getauxval() local 9 for (; *auxv; auxv+=2) in __getauxval() 10 if (*auxv==item) return auxv[1]; in __getauxval()
|
/third_party/musl/porting/linux/user/src/env/ |
H A D | __libc_start_main.c | 26 size_t i, *auxv, aux[AUX_CNT] = { 0 }; in __init_libc() local 29 libc.auxv = auxv = (void *)(envp+i+1); in __init_libc() 30 for (i=0; auxv[i]; i+=2) if (auxv[i]<AUX_CNT) aux[auxv[i]] = auxv[i+1]; in __init_libc()
|
/third_party/musl/src/env/ |
H A D | __libc_start_main.c | 28 size_t i, *auxv, aux[AUX_CNT] = { 0 }; in __init_libc() local 31 libc.auxv = auxv = (void *)(envp+i+1); in __init_libc() 32 for (i=0; auxv[i]; i+=2) if (auxv[i]<AUX_CNT) aux[auxv[i]] = auxv[i+1]; in __init_libc()
|
/third_party/musl/porting/liteos_a/user/src/env/ |
H A D | __libc_start_main.c | 25 size_t i, *auxv, aux[AUX_CNT] = { 0 }; in __init_libc() local 28 libc.auxv = auxv = (void *)(envp+i+1); in __init_libc() 29 for (i=0; auxv[i]; i+=2) if (auxv[i]<AUX_CNT) aux[auxv[i]] = auxv[i+1]; in __init_libc()
|
/third_party/musl/porting/liteos_a/user_debug/src/env/ |
H A D | __libc_start_main.c | 26 size_t i, *auxv, aux[AUX_CNT] = { 0 }; in __init_libc() local 29 libc.auxv = auxv = (void *)(envp+i+1); in __init_libc() 30 for (i=0; auxv[i]; i+=2) if (auxv[i]<AUX_CNT) aux[auxv[i]] = auxv[i+1]; in __init_libc()
|
/third_party/rust/crates/rustix/src/param/ |
H A D | mod.rs | 3 //! These values correspond to `sysconf` in POSIX, and the auxv array in Linux. 9 mod auxv; modules 15 pub use auxv::clock_ticks_per_second; 17 pub use auxv::page_size; 29 pub use auxv::{linux_execfn, linux_hwcap};
|
H A D | auxv.rs | 31 backend::param::auxv::page_size() in page_size() 46 backend::param::auxv::clock_ticks_per_second() in clock_ticks_per_second() 71 backend::param::auxv::linux_hwcap() in linux_hwcap() 95 backend::param::auxv::linux_execfn()
|
/third_party/ffmpeg/libavutil/arm/ |
H A D | cpu.c | 42 #include <sys/auxv.h> 70 struct { uint32_t a_type; uint32_t a_val; } auxv; in get_hwcap() local 71 FILE *f = fopen("/proc/self/auxv", "r"); in get_hwcap() 77 while (fread(&auxv, sizeof(auxv), 1, f) > 0) { in get_hwcap() 78 if (auxv.a_type == AT_HWCAP) { in get_hwcap() 79 *hwcap = auxv.a_val; in get_hwcap()
|
/third_party/eudev/src/shared/ |
H A D | random-util.c | 86 void *auxv; in initialize_srand() local 95 /* The kernel provides us with a bit of entropy in auxv, so in initialize_srand() 99 auxv = (void*) getauxval(AT_RANDOM); in initialize_srand() 100 if (auxv) in initialize_srand() 101 x ^= *(unsigned*) auxv; in initialize_srand()
|
/third_party/elfutils/libelf/ |
H A D | gelf_update_auxv.c | 67 Elf32_auxv_t *auxv; in gelf_update_auxv() local 85 auxv = &((Elf32_auxv_t *) data_scn->d.d_buf)[ndx]; in gelf_update_auxv() 87 auxv->a_type = src->a_type; in gelf_update_auxv() 88 auxv->a_un.a_val = src->a_un.a_val; in gelf_update_auxv()
|
/third_party/musl/src/ldso/ |
H A D | dl_iterate_phdr.c | 19 for (i=0; libc.auxv[i]; i+=2) in static_dl_iterate_phdr() 20 if (libc.auxv[i]<AUX_CNT) aux[libc.auxv[i]] = libc.auxv[i+1]; in static_dl_iterate_phdr()
|
/third_party/musl/src/internal/linux/ |
H A D | vdso.c | 73 for (i=0; libc.auxv[i] != AT_SYSINFO_EHDR; i+=2) in __get_vdso_info() 74 if (!libc.auxv[i]) return ; in __get_vdso_info() 75 if (!libc.auxv[i+1]) return ; in __get_vdso_info() 76 Ehdr *eh = (void *)libc.auxv[i+1]; in __get_vdso_info()
|
/third_party/musl/porting/linux/user/src/internal/ |
H A D | vdso.c | 73 for (i=0; libc.auxv[i] != AT_SYSINFO_EHDR; i+=2) in __get_vdso_info() 74 if (!libc.auxv[i]) return ; in __get_vdso_info() 75 if (!libc.auxv[i+1]) return ; in __get_vdso_info() 76 Ehdr *eh = (void *)libc.auxv[i+1]; in __get_vdso_info()
|
/third_party/musl/src/internal/ |
H A D | vdso.c | 46 for (i=0; libc.auxv[i] != AT_SYSINFO_EHDR; i+=2) in __vdsosym() 47 if (!libc.auxv[i]) return 0; in __vdsosym() 48 if (!libc.auxv[i+1]) return 0; in __vdsosym() 49 Ehdr *eh = (void *)libc.auxv[i+1]; in __vdsosym()
|
/third_party/musl/ldso/ |
H A D | dlstart.c | 30 size_t *auxv = (void *)(argv+i+1); in _dlstart_c() local 33 for (i=0; auxv[i]; i+=2) if (auxv[i]<AUX_CNT) in _dlstart_c() 34 aux[auxv[i]] = auxv[i+1]; in _dlstart_c()
|
/third_party/musl/src/malloc/mallocng/ |
H A D | glue.h | 47 for (size_t i=0; libc.auxv[i]; i+=2) in get_random_secret() 48 if (libc.auxv[i]==AT_RANDOM) in get_random_secret() 49 memcpy(&secret, (char *)libc.auxv[i+1]+8, sizeof secret); in get_random_secret()
|
/third_party/node/deps/openssl/openssl/crypto/ |
H A D | armcap.c | 74 # include <sys/auxv.h> 80 # include <sys/auxv.h> 87 # include <sys/auxv.h> 107 # include <sys/auxv.h>
|
H A D | uid.c | 36 # include <sys/auxv.h> 42 # include <sys/auxv.h>
|
H A D | ppccap.c | 90 # include <sys/auxv.h> 95 # include <sys/auxv.h> 104 # include <sys/auxv.h> 119 /* I wish <sys/auxv.h> was universally available */
|
/third_party/openssl/crypto/ |
H A D | armcap.c | 74 # include <sys/auxv.h> 80 # include <sys/auxv.h> 87 # include <sys/auxv.h> 107 # include <sys/auxv.h>
|
H A D | uid.c | 36 # include <sys/auxv.h> 42 # include <sys/auxv.h>
|
H A D | ppccap.c | 90 # include <sys/auxv.h> 95 # include <sys/auxv.h> 104 # include <sys/auxv.h> 119 /* I wish <sys/auxv.h> was universally available */
|
/third_party/skia/src/core/ |
H A D | SkCpu.cpp | 76 #elif defined(SK_CPU_ARM64) && __has_include(<sys/auxv.h>) 77 #include <sys/auxv.h> 118 #elif defined(SK_CPU_ARM32) && __has_include(<sys/auxv.h>) && \ 120 // sys/auxv.h will always be present in the Android NDK due to unified 122 #include <sys/auxv.h>
|
/third_party/skia/third_party/externals/libpng/contrib/powerpc-vsx/ |
H A D | linux_aux.c | 20 #include "sys/auxv.h" 26 unsigned long auxv = getauxval(AT_HWCAP); in png_have_vsx() local 30 if(auxv & (PPC_FEATURE_HAS_ALTIVEC|PPC_FEATURE_HAS_VSX)) in png_have_vsx()
|
/third_party/elfutils/libdwfl/ |
H A D | link_map.c | 98 /* Examine an auxv data block and determine its format. 101 auxv_format_probe (const void *auxv, size_t size, in auxv_format_probe() argument 106 if (do_check64 (auxv + i * sizeof (Elf64_auxv_t), elfdata)) in auxv_format_probe() 112 if (do_check32 (auxv + (i * 2) * sizeof (Elf32_auxv_t), elfdata) in auxv_format_probe() 113 || do_check32 (auxv + (i * 2 + 1) * sizeof (Elf32_auxv_t), elfdata)) in auxv_format_probe() 721 dwfl_link_map_report (Dwfl *dwfl, const void *auxv, size_t auxv_size, in dwfl_link_map_report() 730 if (likely (auxv != NULL) in dwfl_link_map_report() 731 && likely (auxv_format_probe (auxv, auxv_size, &elfclass, &elfdata))) in dwfl_link_map_report() 742 const Elf##NN##_auxv_t *av = auxv; \ in dwfl_link_map_report() 745 const char *typep = auxv in dwfl_link_map_report() 717 dwfl_link_map_report(Dwfl *dwfl, const void *auxv, size_t auxv_size, Dwfl_Memory_Callback *memory_callback, void *memory_callback_arg, struct r_debug_info *r_debug_info) dwfl_link_map_report() argument [all...] |