Home
last modified time | relevance | path

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

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