Home
last modified time | relevance | path

Searched refs:auxv (Results 1 – 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/arch/um/os-Linux/
Delf_aux.c29 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()
/kernel/linux/linux-5.10/tools/testing/selftests/x86/
Dtest_syscall_vdso.c38 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()
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/
Dutils.c27 static char auxv[4096]; variable
59 void *find_auxv_entry(int type, char *auxv) in find_auxv_entry() argument
63 p = (ElfW(auxv_t) *)auxv; in find_auxv_entry()
79 if (read_auxv(auxv, sizeof(auxv))) in get_auxv_entry()
82 p = find_auxv_entry(type, auxv); in get_auxv_entry()
/kernel/linux/linux-5.10/Documentation/sparc/
Dadi.rst189 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;
/kernel/linux/linux-5.10/tools/testing/selftests/vDSO/
Dparse_vdso.h29 void vdso_init_from_auxv(void *auxv);
Dparse_vdso.c235 void vdso_init_from_auxv(void *auxv) in vdso_init_from_auxv() argument
237 ELF(auxv_t) *elf_auxv = auxv; in vdso_init_from_auxv()
/kernel/liteos_m/kal/libc/newlib/porting/include/sys/
Dprctl.h52 uint64_t *auxv; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
Dprctl.h95 __u64 *auxv; member
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/include/
Dutils.h31 void *find_auxv_entry(int type, char *auxv);
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
Dprctl.h108 __u64 * auxv; member
/kernel/linux/linux-5.10/tools/include/uapi/linux/
Dprctl.h146 __u64 *auxv; /* auxiliary vector */ member
/kernel/linux/linux-5.10/include/uapi/linux/
Dprctl.h146 __u64 *auxv; /* auxiliary vector */ member
/kernel/linux/linux-5.10/fs/
Dbinfmt_elf.c1582 elf_addr_t *auxv = (elf_addr_t *) mm->saved_auxv; in fill_auxv_note() local
1586 while (auxv[i - 2] != AT_NULL); in fill_auxv_note()
1587 fill_note(note, "CORE", NT_AUXV, i * sizeof(elf_addr_t), auxv); in fill_auxv_note()
1705 struct memelfnote auxv; member
1877 fill_auxv_note(&info->auxv, current->mm); in fill_note_info()
1878 info->size += notesize(&info->auxv); in fill_note_info()
1911 if (first && !writenote(&info->auxv, cprm)) in write_note_info()
Dbinfmt_elf_fdpic.c1490 elf_addr_t *auxv; in elf_fdpic_core_dump() local
1553 auxv = (elf_addr_t *) current->mm->saved_auxv; in elf_fdpic_core_dump()
1557 while (auxv[i - 2] != AT_NULL); in elf_fdpic_core_dump()
1558 fill_note(&auxv_note, "CORE", NT_AUXV, i * sizeof(elf_addr_t), auxv); in elf_fdpic_core_dump()
/kernel/linux/linux-5.10/Documentation/x86/x86_64/
Dfsgs.rst110 #include <sys/auxv.h>
/kernel/linux/linux-5.10/Documentation/arm64/
Dcpu-feature-registers.rst302 #include <sys/auxv.h>
Dmemory-tagging-extension.rst199 #include <sys/auxv.h>
/kernel/linux/linux-5.10/kernel/
Dsys.c1989 if (!prctl_map.auxv || in prctl_set_mm_map()
1995 (const void __user *)prctl_map.auxv, in prctl_set_mm_map()
2104 .auxv = NULL, in prctl_set_mm()