Searched refs:ehdr_vdso (Results 1 - 2 of 2) sorted by relevance

/bionic/libc/bionic/
H A Ddl_iterate_phdr_static.c65 Elf32_Ehdr* ehdr_vdso = (Elf32_Ehdr*) getauxval(AT_SYSINFO_EHDR); local
69 vdso_info.dlpi_phdr = (Elf32_Phdr*) ((char*) ehdr_vdso + ehdr_vdso->e_phoff);
70 vdso_info.dlpi_phnum = ehdr_vdso->e_phnum;
73 vdso_info.dlpi_addr = (Elf32_Addr) ehdr_vdso - vdso_info.dlpi_phdr[i].p_vaddr;
/bionic/linker/
H A Dlinker.cpp1593 Elf32_Ehdr* ehdr_vdso = reinterpret_cast<Elf32_Ehdr*>(args.getauxval(AT_SYSINFO_EHDR)); local
1596 si->phdr = reinterpret_cast<Elf32_Phdr*>(reinterpret_cast<char*>(ehdr_vdso) + ehdr_vdso->e_phoff);
1597 si->phnum = ehdr_vdso->e_phnum;
1601 si->link_map.l_addr = reinterpret_cast<Elf32_Addr>(ehdr_vdso) - si->phdr[i].p_vaddr;

Completed in 684 milliseconds