Searched refs:phdr (Results 1 - 4 of 4) sorted by relevance
/bionic/linker/ |
H A D | linker_phdr.cpp | 230 DL_ERR("\"%s\" phdr mmap failed: %s", name_, strerror(errno)); 257 const ElfW(Phdr)* phdr = &phdr_table[i]; 259 if (phdr->p_type != PT_LOAD) { 264 if (phdr->p_vaddr < min_vaddr) { 265 min_vaddr = phdr->p_vaddr; 268 if (phdr->p_vaddr + phdr->p_memsz > max_vaddr) { 269 max_vaddr = phdr->p_vaddr + phdr->p_memsz; 336 const ElfW(Phdr)* phdr [all...] |
H A D | linker.cpp | 421 dl_info.dlpi_phdr = si->phdr; 795 si->phdr = elf_reader.loaded_phdr(); 1676 const ElfW(Phdr)* phdr = si->phdr; 1689 phdr_table_get_dynamic_section(phdr, phnum, base, &si->dynamic, 1703 (void) phdr_table_get_arm_exidx(phdr, phnum, base, 1948 if (phdr_table_unprotect_segments(si->phdr, si->phnum, si->load_bias) < 0) { 1996 if (phdr_table_protect_segments(si->phdr, si->phnum, si->load_bias) < 0) { 2005 if (phdr_table_protect_gnu_relro(si->phdr, si->phnum, si->load_bias) < 0) { 2013 if (phdr_table_serialize_gnu_relro(si->phdr, s [all...] |
H A D | linker.h | 116 const ElfW(Phdr)* phdr; member in struct:soinfo
|
/bionic/libc/bionic/ |
H A D | libc_init_static.cpp | 75 for (ElfW(Phdr)* phdr = phdr_start; phdr < (phdr_start + phdr_ct); phdr++) { 76 if (phdr->p_type != PT_GNU_RELRO) { 80 ElfW(Addr) seg_page_start = PAGE_START(phdr->p_vaddr); 81 ElfW(Addr) seg_page_end = PAGE_END(phdr->p_vaddr + phdr->p_memsz);
|
Completed in 408 milliseconds