Searched refs:phdr (Results 1 - 5 of 5) sorted by relevance

/bionic/linker/
H A Dlinker_phdr.cpp220 DL_ERR("\"%s\" phdr mmap failed: %s", name_, strerror(errno));
249 const Elf32_Phdr* phdr = &phdr_table[i]; local
251 if (phdr->p_type != PT_LOAD) {
256 if (phdr->p_vaddr < min_vaddr) {
257 min_vaddr = phdr->p_vaddr;
260 if (phdr->p_vaddr + phdr->p_memsz > max_vaddr) {
261 max_vaddr = phdr->p_vaddr + phdr->p_memsz;
310 const Elf32_Phdr* phdr local
383 const Elf32_Phdr* phdr = phdr_table; local
457 const Elf32_Phdr* phdr = phdr_table; local
547 const Elf32_Phdr* phdr = phdr_table; local
586 const Elf32_Phdr* phdr = phdr_table; local
[all...]
H A Dlinker.cpp430 dl_info.dlpi_phdr = si->phdr;
728 si->phdr = elf_reader.loaded_phdr();
1306 const Elf32_Phdr *phdr = si->phdr; local
1319 phdr_table_get_dynamic_section(phdr, phnum, base, &si->dynamic,
1333 (void) phdr_table_get_arm_exidx(phdr, phnum, base,
1536 if (phdr_table_unprotect_segments(si->phdr, si->phnum, si->load_bias) < 0) {
1568 if (phdr_table_protect_segments(si->phdr, si->phnum, si->load_bias) < 0) {
1576 if (phdr_table_protect_gnu_relro(si->phdr, si->phnum, si->load_bias) < 0) {
1596 si->phdr
1694 Elf32_Phdr *phdr = (Elf32_Phdr*)((unsigned char*) linker_base + elf_hdr->e_phoff); local
1829 Elf32_Phdr* phdr = (Elf32_Phdr*)((unsigned char*) linker_addr + elf_hdr->e_phoff); local
[all...]
H A Dlinker.h103 const Elf32_Phdr* phdr; member in struct:soinfo
H A Ddlfcn.cpp216 phdr: 0, phnum: 0,
/bionic/libc/bionic/
H A Dlibc_init_static.cpp73 for (Elf32_Phdr* phdr = phdr_start; phdr < (phdr_start + phdr_ct); phdr++) {
74 if (phdr->p_type != PT_GNU_RELRO) {
78 Elf32_Addr seg_page_start = PAGE_START(phdr->p_vaddr);
79 Elf32_Addr seg_page_end = PAGE_END(phdr->p_vaddr + phdr->p_memsz);

Completed in 5121 milliseconds