Searched refs:Phdr (Results 1 – 8 of 8) sorted by relevance
/bionic/linker/ |
D | linker_phdr.h | 51 const ElfW(Phdr)* loaded_phdr() { return loaded_phdr_; } in ElfW() argument 69 ElfW(Phdr)* phdr_table_; 80 const ElfW(Phdr)* loaded_phdr_; 83 size_t phdr_table_get_load_size(const ElfW(Phdr)* phdr_table, size_t phdr_count, 86 int phdr_table_protect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bi… 88 int phdr_table_unprotect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_… 90 int phdr_table_protect_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_b… 92 int phdr_table_serialize_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load… 95 int phdr_table_map_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bias, 99 int phdr_table_get_arm_exidx(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bias, [all …]
|
D | linker_phdr.cpp | 217 if (phdr_num_ < 1 || phdr_num_ > 65536/sizeof(ElfW(Phdr))) { in ReadProgramHeader() 223 ElfW(Addr) page_max = PAGE_END(header_.e_phoff + (phdr_num_ * sizeof(ElfW(Phdr)))); in ReadProgramHeader() 235 phdr_table_ = reinterpret_cast<ElfW(Phdr)*>(reinterpret_cast<char*>(mmap_result) + page_offset); in ReadProgramHeader() 249 size_t phdr_table_get_load_size(const ElfW(Phdr)* phdr_table, size_t phdr_count, in phdr_table_get_load_size() 257 const ElfW(Phdr)* phdr = &phdr_table[i]; in phdr_table_get_load_size() 336 const ElfW(Phdr)* phdr = &phdr_table_[i]; in LoadSegments() 403 static int _phdr_table_set_load_prot(const ElfW(Phdr)* phdr_table, size_t phdr_count, in _phdr_table_set_load_prot() 405 const ElfW(Phdr)* phdr = phdr_table; in _phdr_table_set_load_prot() 406 const ElfW(Phdr)* phdr_limit = phdr + phdr_count; in _phdr_table_set_load_prot() 437 int phdr_table_protect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bi… in phdr_table_protect_segments() [all …]
|
D | linker.h | 116 const ElfW(Phdr)* phdr;
|
D | linker.cpp | 1676 const ElfW(Phdr)* phdr = si->phdr; in soinfo_link_image() 2046 si->phdr = reinterpret_cast<ElfW(Phdr)*>(reinterpret_cast<char*>(ehdr_vdso) + ehdr_vdso->e_phoff); in add_vdso() 2084 ElfW(Phdr)* phdr = reinterpret_cast<ElfW(Phdr)*>(linker_base + elf_hdr->e_phoff); in init_linker_info_for_gdb() 2159 si->phdr = reinterpret_cast<ElfW(Phdr)*>(args.getauxval(AT_PHDR)); 2270 …const ElfW(Phdr)* phdr_table = reinterpret_cast<const ElfW(Phdr)*>(reinterpret_cast<uintptr_t>(elf… 2271 const ElfW(Phdr)* phdr_end = phdr_table + elf->e_phnum; 2273 for (const ElfW(Phdr)* phdr = phdr_table; phdr < phdr_end; phdr++) { 2302 ElfW(Phdr)* phdr = reinterpret_cast<ElfW(Phdr)*>(linker_addr + elf_hdr->e_phoff);
|
/bionic/libc/bionic/ |
D | libc_init_static.cpp | 72 ElfW(Phdr)* phdr_start = reinterpret_cast<ElfW(Phdr)*>(getauxval(AT_PHDR)); in apply_gnu_relro() 75 for (ElfW(Phdr)* phdr = phdr_start; phdr < (phdr_start + phdr_ct); phdr++) { in apply_gnu_relro()
|
D | dl_iterate_phdr_static.cpp | 53 …exe_info.dlpi_phdr = reinterpret_cast<ElfW(Phdr)*>(reinterpret_cast<uintptr_t>(ehdr) + ehdr->e_pho… in dl_iterate_phdr() 68 …vdso_info.dlpi_phdr = reinterpret_cast<ElfW(Phdr)*>(reinterpret_cast<char*>(ehdr_vdso) + ehdr_vdso… in dl_iterate_phdr()
|
D | vdso.cpp | 88 ElfW(Phdr)* vdso_phdr = reinterpret_cast<ElfW(Phdr)*>(vdso_ehdr_addr + vdso_ehdr->e_phoff); in __libc_init_vdso()
|
/bionic/libc/include/ |
D | link.h | 45 const ElfW(Phdr)* dlpi_phdr;
|