Home
last modified time | relevance | path

Searched refs:auxv (Results 1 - 25 of 121) sorted by relevance

12345

/third_party/musl/src/misc/
H A Dgetauxval.c1 #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.c26 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.c28 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.c25 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.c26 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 Dmod.rs3 //! 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 Dauxv.rs31 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 Dcpu.c42 #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 Drandom-util.c86 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 Dgelf_update_auxv.c67 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 Ddl_iterate_phdr.c19 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 Dvdso.c73 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 Dvdso.c73 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 Dvdso.c46 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 Ddlstart.c30 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 Dglue.h47 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 Darmcap.c74 # include <sys/auxv.h>
80 # include <sys/auxv.h>
87 # include <sys/auxv.h>
107 # include <sys/auxv.h>
H A Duid.c36 # include <sys/auxv.h>
42 # include <sys/auxv.h>
H A Dppccap.c90 # 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 Darmcap.c74 # include <sys/auxv.h>
80 # include <sys/auxv.h>
87 # include <sys/auxv.h>
107 # include <sys/auxv.h>
H A Duid.c36 # include <sys/auxv.h>
42 # include <sys/auxv.h>
H A Dppccap.c90 # 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 DSkCpu.cpp76 #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 Dlinux_aux.c20 #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 Dlink_map.c98 /* 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...]

Completed in 15 milliseconds

12345