Searched refs:auxv (Results 1 - 25 of 54) sorted by path

123

/linux-master/tools/testing/selftests/powerpc/ptrace/
H A Dptrace-syscall.c24 #include <sys/auxv.h>
/linux-master/tools/testing/selftests/x86/
H A Dtest_syscall_vdso.c38 Elf32_auxv_t *auxv; local
41 for (auxv = (void *)envp; auxv->a_type != AT_NULL; auxv++)
42 if (auxv->a_type == AT_SYSINFO)
43 return auxv->a_un.a_val;
/linux-master/arch/um/os-Linux/
H A Delf_aux.c29 elf_auxv_t * auxv; local
33 for ( auxv = (elf_auxv_t *)envp; auxv->a_type != AT_NULL; auxv++) {
34 switch ( auxv->a_type ) {
36 __kernel_vsyscall = auxv->a_un.a_val;
42 vsyscall_ehdr = auxv->a_un.a_val;
48 elf_aux_hwcap = auxv->a_un.a_val;
56 (char *) (long) auxv->a_un.a_val;
59 page_size = auxv
[all...]
/linux-master/fs/
H A Dbinfmt_elf.c1555 elf_addr_t *auxv = (elf_addr_t *) mm->saved_auxv; local
1559 while (auxv[i - 2] != AT_NULL);
1560 fill_note(note, "CORE", NT_AUXV, i * sizeof(elf_addr_t), auxv);
1680 struct memelfnote auxv; member in struct:elf_note_info
1881 fill_auxv_note(&info->auxv, current->mm);
1882 info->size += notesize(&info->auxv);
1910 if (first && !writenote(&info->auxv, cprm))
H A Dbinfmt_elf_fdpic.c1469 elf_addr_t *auxv; local
1527 auxv = (elf_addr_t *) current->mm->saved_auxv;
1531 while (auxv[i - 2] != AT_NULL);
1532 fill_note(&auxv_note, "CORE", NT_AUXV, i * sizeof(elf_addr_t), auxv);
/linux-master/include/uapi/linux/
H A Dprctl.h146 __u64 *auxv; /* auxiliary vector */ member in struct:prctl_mm_map
/linux-master/kernel/
H A Dsys.c2034 * Someone is trying to cheat the auxv vector.
2036 if (!prctl_map.auxv ||
2042 (const void __user *)prctl_map.auxv,
2151 .auxv = NULL,
/linux-master/lib/raid6/
H A Dloongarch.h20 #include <sys/auxv.h>
/linux-master/tools/include/nolibc/
H A Dcrt.h33 const unsigned long *auxv; local
65 for (auxv = (void *)envp; *auxv++;)
67 _auxv = auxv;
H A Dstdlib.h107 const unsigned long *auxv = _auxv; local
110 if (!auxv)
114 if (!auxv[0] && !auxv[1]) {
119 if (auxv[0] == type) {
120 ret = auxv[1];
124 auxv += 2;
/linux-master/tools/include/uapi/linux/
H A Dprctl.h146 __u64 *auxv; /* auxiliary vector */ member in struct:prctl_mm_map
/linux-master/tools/perf/arch/arm64/util/
H A Dperf_regs.c5 #include <sys/auxv.h>
/linux-master/tools/perf/tests/
H A Dattr.py145 # 'auxv' - Truthy statement that is evaled in the scope of the auxv map. When false,
146 # the test is skipped. For example 'auxv["AT_HWCAP"] == 10'. (optional)
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)
[all...]
/linux-master/tools/testing/selftests/arm64/abi/
H A Dhwcap.c14 #include <sys/auxv.h>
H A Dptrace.c12 #include <sys/auxv.h>
H A Dsyscall-abi.c13 #include <sys/auxv.h>
/linux-master/tools/testing/selftests/arm64/bti/
H A Dtest.c160 } *auxv; local
173 for (auxv = (const struct auxv_entry *)p; auxv->type != AT_NULL; ++auxv) {
174 switch (auxv->type) {
176 hwcap = auxv->val;
179 hwcap2 = auxv->val;
/linux-master/tools/testing/selftests/arm64/fp/
H A Dfp-ptrace.c17 #include <sys/auxv.h>
34 /* <linux/elf.h> and <sys/auxv.h> don't like each other, so: */
H A Dfp-stress.c19 #include <sys/auxv.h>
H A Dsve-probe-vls.c11 #include <sys/auxv.h>
H A Dsve-ptrace.c13 #include <sys/auxv.h>
24 /* <linux/elf.h> and <sys/auxv.h> don't like each other, so: */
H A Dvec-syscfg.c15 #include <sys/auxv.h>
H A Dvlset.c16 #include <sys/auxv.h>
H A Dza-ptrace.c12 #include <sys/auxv.h>
23 /* <linux/elf.h> and <sys/auxv.h> don't like each other, so: */
H A Dzt-ptrace.c12 #include <sys/auxv.h>
23 /* <linux/elf.h> and <sys/auxv.h> don't like each other, so: */

Completed in 245 milliseconds

123