/openbmc/linux/arch/um/os-Linux/ |
H A D | elf_aux.c | 29 elf_auxv_t * auxv; in scan_elf_aux() local 33 for ( auxv = (elf_auxv_t *)envp; auxv->a_type != AT_NULL; auxv++) { in scan_elf_aux() 34 switch ( auxv->a_type ) { in scan_elf_aux() 36 __kernel_vsyscall = auxv->a_un.a_val; in scan_elf_aux() 42 vsyscall_ehdr = auxv->a_un.a_val; in scan_elf_aux() 48 elf_aux_hwcap = auxv->a_un.a_val; in scan_elf_aux() 56 (char *) (long) auxv->a_un.a_val; in scan_elf_aux() 59 page_size = auxv->a_un.a_val; in scan_elf_aux()
|
/openbmc/linux/tools/testing/selftests/arm64/bti/ |
H A D | test.c | 160 } *auxv; in start() local 173 for (auxv = (const struct auxv_entry *)p; auxv->type != AT_NULL; ++auxv) { in start() 174 switch (auxv->type) { in start() 176 hwcap = auxv->val; in start() 179 hwcap2 = auxv->val; in start()
|
/openbmc/linux/tools/include/nolibc/ |
H A D | crt.h | 22 const unsigned long *auxv; in _start_c() local 54 for (auxv = (void *)envp; *auxv++;) in _start_c() 56 _auxv = auxv; in _start_c()
|
H A D | stdlib.h | 107 const unsigned long *auxv = _auxv; in getauxval() local 110 if (!auxv) in getauxval() 114 if (!auxv[0] && !auxv[1]) { in getauxval() 119 if (auxv[0] == type) { in getauxval() 120 ret = auxv[1]; in getauxval() 124 auxv += 2; in getauxval()
|
/openbmc/qemu/util/ |
H A D | getauxval.c | 48 static const ElfW_auxv_t *auxv; variable 58 auxv = a = g_malloc(size); in qemu_init_auxval() 75 auxv = a = g_realloc(a, size); in qemu_init_auxval() 86 const ElfW_auxv_t *a = auxv; in qemu_getauxval()
|
/openbmc/linux/tools/testing/selftests/x86/ |
H A D | test_syscall_vdso.c | 38 Elf32_auxv_t *auxv; in get_syscall() local 41 for (auxv = (void *)envp; auxv->a_type != AT_NULL; auxv++) in get_syscall() 42 if (auxv->a_type == AT_SYSINFO) in get_syscall() 43 return auxv->a_un.a_val; in get_syscall()
|
/openbmc/qemu/tests/tcg/multiarch/gdbstub/ |
H A D | test-qxfer-auxv-read.py | 15 auxv = gdb.execute("info auxv", False, True) 16 report(isinstance(auxv, str), "Fetched auxv from inferior") 17 report(auxv.find("sha1"), "Found test binary name in auxv")
|
/openbmc/linux/tools/perf/tests/attr/ |
H A D | test-record-user-regs-no-sve-aarch64 | 9 auxv = auxv["AT_HWCAP"] & 0x400000 == 0
|
H A D | test-record-user-regs-sve-aarch64 | 9 auxv = auxv["AT_HWCAP"] & 0x400000 == 0x400000
|
/openbmc/linux/tools/perf/tests/ |
H A D | attr.py | 179 self.auxv = parser.get('config', 'auxv', fallback=None) 216 if not self.auxv: 218 auxv = subprocess.check_output("LD_SHOW_AUXV=1 sleep 0", shell=True) \ 221 auxv = dict([new_auxv(a, pattern) for a in auxv.splitlines()]) 222 return not eval(self.auxv)
|
/openbmc/linux/tools/testing/selftests/powerpc/ |
H A D | utils.c | 29 static char auxv[4096]; variable 387 void *find_auxv_entry(int type, char *auxv) in find_auxv_entry() argument 391 p = (ElfW(auxv_t) *)auxv; in find_auxv_entry() 407 if (read_auxv(auxv, sizeof(auxv))) in get_auxv_entry() 410 p = find_auxv_entry(type, auxv); in get_auxv_entry()
|
/openbmc/qemu/tests/tcg/multiarch/ |
H A D | Makefile.target | 70 run-gdbstub-qxfer-auxv-read: sha1 74 --bin $< --test $(MULTIARCH_SRC)/gdbstub/test-qxfer-auxv-read.py, \ 75 basic gdbstub qXfer:auxv:read support) 137 EXTRA_RUNS += run-gdbstub-sha1 run-gdbstub-qxfer-auxv-read \
|
/openbmc/linux/Documentation/arch/sparc/ |
H A D | adi.rst | 189 Elf64_auxv_t *auxv; 194 for (auxv = (Elf64_auxv_t *)envp; auxv->a_type != AT_NULL; auxv++) { 195 switch (auxv->a_type) { 197 adi_blksz = auxv->a_un.a_val; 200 adi_nbits = auxv->a_un.a_val;
|
/openbmc/linux/tools/testing/selftests/vDSO/ |
H A D | parse_vdso.h | 29 void vdso_init_from_auxv(void *auxv);
|
H A D | parse_vdso.c | 247 void vdso_init_from_auxv(void *auxv) in vdso_init_from_auxv() argument 249 ELF(auxv_t) *elf_auxv = auxv; in vdso_init_from_auxv()
|
H A D | vdso_test_abi.c | 26 extern void vdso_init_from_auxv(void *auxv);
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/open-vm-tools/open-vm-tools/ |
H A D | 0004-Use-configure-to-test-for-feature-instead-of-platfor.patch | 55 +AC_CHECK_HEADERS([sys/auxv.h]) 71 #include <sys/auxv.h>
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/samba/samba/ |
H A D | 0001-Don-t-check-xsltproc-manpages.patch | 42 conf.CHECK_HEADERS('sys/auxv.h')
|
/openbmc/linux/Documentation/arch/x86/ |
H A D | elf_auxvec.rst | 16 #include <sys/auxv.h>
|
/openbmc/linux/include/uapi/linux/ |
H A D | prctl.h | 146 __u64 *auxv; /* auxiliary vector */ member
|
/openbmc/linux/tools/include/uapi/linux/ |
H A D | prctl.h | 146 __u64 *auxv; /* auxiliary vector */ member
|
/openbmc/linux/fs/ |
H A D | binfmt_elf.c | 1618 elf_addr_t *auxv = (elf_addr_t *) mm->saved_auxv; in fill_auxv_note() local 1622 while (auxv[i - 2] != AT_NULL); in fill_auxv_note() 1623 fill_note(note, "CORE", NT_AUXV, i * sizeof(elf_addr_t), auxv); in fill_auxv_note() 1740 struct memelfnote auxv; member 1941 fill_auxv_note(&info->auxv, current->mm); in fill_note_info() 1942 info->size += notesize(&info->auxv); in fill_note_info() 1970 if (first && !writenote(&info->auxv, cprm)) in write_note_info()
|
/openbmc/linux/tools/testing/selftests/powerpc/include/ |
H A D | utils.h | 38 void *find_auxv_entry(int type, char *auxv);
|
/openbmc/openbmc/poky/meta/recipes-devtools/rust/files/ |
H A D | rv32-rustix-libc-backend.patch | 19 …auxv.rs":"fc9476c85482b1d44190289224ccf40c96fbf3a2fe3d8554ddb42acb2e97a8ae","src/backend/libc/para… 21 …auxv.rs":"fc9476c85482b1d44190289224ccf40c96fbf3a2fe3d8554ddb42acb2e97a8ae","src/backend/libc/para…
|
H A D | rv32-cargo-rustix-0.38.28-fix.patch | 37 …auxv.rs":"fc9476c85482b1d44190289224ccf40c96fbf3a2fe3d8554ddb42acb2e97a8ae","src/backend/libc/para… 39 …auxv.rs":"fc9476c85482b1d44190289224ccf40c96fbf3a2fe3d8554ddb42acb2e97a8ae","src/backend/libc/para…
|