/external/valgrind/coregrind/m_initimg/ |
D | initimg-linux.c | 349 struct auxv struct 359 struct auxv *find_auxv(UWord* sp) in find_auxv() argument 378 return (struct auxv *)sp; in find_auxv() 400 struct auxv *auxv; in setup_client_stack() local 401 const struct auxv *orig_auxv; in setup_client_stack() 402 const struct auxv *cauxv; in setup_client_stack() 453 auxsize = sizeof(*auxv); /* there's always at least one entry: AT_NULL */ in setup_client_stack() 614 auxv = (struct auxv *)ptr; in setup_client_stack() 615 *client_auxv = (UInt *)auxv; in setup_client_stack() 624 auxv[0].a_type = AT_IGNOREPPC; in setup_client_stack() [all …]
|
/external/valgrind/memcheck/tests/linux/ |
D | proc-auxv.c | 15 ElfW(auxv_t) auxv; in main() 43 while (read(fd, &auxv, sizeof(auxv)) == sizeof(auxv)) in main() 45 if (auxv.a_type == AT_ENTRY) in main() 46 entry1 = (void *) auxv.a_un.a_val; in main() 47 if (auxv.a_type == AT_PLATFORM) in main() 48 platform1 = strdup((char *) auxv.a_un.a_val); in main()
|
D | Makefile.am | 22 proc-auxv.vgtest proc-auxv.stderr.exp getregset.vgtest \ 39 proc-auxv
|
D | proc-auxv.vgtest | 2 prog: proc-auxv
|
/external/fio/arch/ |
D | arch-sh.h | 45 Elf32_auxv_t *auxv; in arch_init() local 50 for (auxv = (Elf32_auxv_t *) envp; auxv->a_type != AT_NULL; auxv++) { in arch_init() 51 if (auxv->a_type == AT_HWCAP) { in arch_init() 52 if (auxv->a_un.a_val & CPU_HAS_LLSC) { in arch_init()
|
/external/valgrind/gdbserver_tests/ |
D | mcmain_pic.vgtest | 2 # On linux, this implies a proper transfer of the auxv 3 # information via the gdbserver protocol packet qXfer:auxv:read: 4 # The content of the auxv data can be shown by gdb using 5 # gdb command 'info auxv'
|
/external/elfutils/src/libelf/ |
D | gelf_update_auxv.c | 70 Elf32_auxv_t *auxv; local 88 auxv = &((Elf32_auxv_t *) data_scn->d.d_buf)[ndx]; 90 auxv->a_type = src->a_type; 91 auxv->a_un.a_val = src->a_un.a_val;
|
/external/ltrace/sysdeps/linux-gnu/ |
D | proc.c | 457 Elf32_auxv_t auxv; in fetch_auxv32_entry() local 458 if (read(fd, &auxv, sizeof(auxv)) != sizeof(auxv)) in fetch_auxv32_entry() 461 ret->a_type = auxv.a_type; in fetch_auxv32_entry() 462 ret->a_un.a_val = auxv.a_un.a_val; in fetch_auxv32_entry()
|
/external/elfutils/src/libdwfl/ |
D | link_map.c | 48 auxv_format_probe (const void *auxv, size_t size, in auxv_format_probe() argument 56 } *u = auxv; in auxv_format_probe() 690 dwfl_link_map_report (Dwfl *dwfl, const void *auxv, size_t auxv_size, in dwfl_link_map_report() argument 699 if (likely (auxv != NULL) in dwfl_link_map_report() 700 && likely (auxv_format_probe (auxv, auxv_size, &elfclass, &elfdata))) in dwfl_link_map_report() 711 const Elf##NN##_auxv_t *av = auxv; \ in dwfl_link_map_report()
|
D | core-file.c | 453 const void *auxv = NULL; in dwfl_core_file_report() local 478 auxv = notes->d_buf + desc_pos; in dwfl_core_file_report() 495 int retval = dwfl_link_map_report (dwfl, auxv, auxv_size, in dwfl_core_file_report()
|
D | libdwflP.h | 685 extern int dwfl_link_map_report (Dwfl *dwfl, const void *auxv, size_t auxv_size,
|
D | ChangeLog | 810 (grovel_auxv): Detect 32-bit vs. 64-bit auxv, possibly call 857 (dwfl_link_map_report): Handle unaligned auxv data.
|
/external/kernel-headers/original/uapi/linux/ |
D | prctl.h | 145 __u64 *auxv; /* auxiliary vector */ member
|
/external/google-breakpad/src/client/linux/minidump_writer/ |
D | linux_dumper.h | 92 const wasteful_vector<elf_aux_val_t>& auxv() { return auxv_; } in auxv() function
|
D | linux_ptrace_dumper_unittest.cc | 276 reinterpret_cast<void *>(dumper.auxv()[AT_SYSINFO_EHDR]); in TEST_F()
|
D | minidump_writer.cc | 648 ElfW(Phdr)* phdr = reinterpret_cast<ElfW(Phdr) *>(dumper_->auxv()[AT_PHDR]); in WriteDSODebugStream() 650 int phnum = dumper_->auxv()[AT_PHNUM]; in WriteDSODebugStream()
|
/external/google-breakpad/src/tools/linux/md2core/ |
D | minidump-2-core.cc | 184 auxv(NULL), in CrashedProcess() 224 const uint8_t* auxv; member 636 crashinfo->auxv = range.data(); in ParseAuxVector() 1182 !writea(1, crashinfo.auxv, crashinfo.auxv_length)) { in main()
|
/external/valgrind/docs/internals/ |
D | 3_10_BUGSTATUS.txt | 289 proc-auxv no auxv?
|
/external/libpng/ |
D | CHANGES | 4415 1003.1 API to check /proc/self/auxv avoiding buffer allocation and other 4854 is in contrib/arm-neon/linux-auxv.c. The new code avoids POSIX and Linux
|
/external/valgrind/ |
D | NEWS | 825 253519 Memcheck reports auxv pointer accesses as invalid reads.
|