Home
last modified time | relevance | path

Searched refs:phnum (Results 1 – 8 of 8) sorted by relevance

/bionic/linker/
Dlinker_main.cpp173 si->phnum = ehdr_vdso->e_phnum; in add_vdso()
175 si->size = phdr_table_get_load_size(si->phdr, si->phnum); in add_vdso()
195 phdr_table_get_dynamic_section(info.phdr, info.phnum, info.load_bias, &map.l_ld, nullptr); in init_link_map_head()
368 si->phnum = exe_info.phdr_count; in linker_main()
370 get_elf_base_from_phdr(si->phdr, si->phnum, &si->base, &si->load_bias); in linker_main()
371 si->size = phdr_table_get_load_size(si->phdr, si->phnum); in linker_main()
386 const char *interp = phdr_table_get_interpreter_name(somain->phdr, somain->phnum, in linker_main()
402 (phdr_table_protect_segments(somain->phdr, somain->phnum, somain->load_bias, in linker_main()
497 __libc_init_mte(somain->memtag_dynamic_entries(), somain->phdr, somain->phnum, somain->load_bias, in linker_main()
580 for (size_t i = 0; i < si->phnum; ++i) { in set_bss_vma_name()
[all …]
Ddlfcn.cpp326 __libdl_info->phnum = linker_si.phnum; in get_libdl_info()
Dlinker_note_gnu_property.cpp40 : GnuPropertySection(si->phdr, si->phnum, si->load_bias, si->get_realpath()) {} in GnuPropertySection()
Dlinker.cpp445 dl_info.dlpi_phnum = si->phnum; in do_dl_iterate_phdr()
638 si_->phnum = elf_reader.phdr_count(); in load()
862 for (size_t i = 0; i != si->phnum; ++i) { in find_containing_library()
1806 __libc_shared_globals()->load_hook(si->load_bias, si->phdr, si->phnum); in find_libraries()
1948 __libc_shared_globals()->unload_hook(si->load_bias, si->phdr, si->phnum); in soinfo_unload_impl()
2840 phdr_table_get_dynamic_section(phdr, phnum, load_bias, &dynamic, &dynamic_flags); in prelink_image()
2861 (void) phdr_table_get_arm_exidx(phdr, phnum, load_bias, in prelink_image()
2866 if (__bionic_get_tls_segment(phdr, phnum, load_bias, &tls_segment)) { in prelink_image()
3366 if (phdr_table_unprotect_segments(phdr, phnum, load_bias, should_pad_segments_) < 0) { in link_image()
3382 if (phdr_table_protect_segments(phdr, phnum, load_bias, should_pad_segments_) < 0) { in link_image()
[all …]
Dlinker_relocate.cpp189 if (phdr_table_protect_segments(relocator.si->phdr, relocator.si->phnum, in process_relocation_impl()
200 if (phdr_table_unprotect_segments(relocator.si->phdr, relocator.si->phnum, in process_relocation_impl()
Dlinker_soinfo.h166 size_t phnum; member
/bionic/libc/bionic/
Dlibc_init_dynamic.cpp76 ElfW(Half) phnum);
79 ElfW(Half) phnum);
/bionic/libc/private/
Dbionic_globals.h115 void (*load_hook)(ElfW(Addr) base, const ElfW(Phdr)* phdr, ElfW(Half) phnum) = nullptr;
116 void (*unload_hook)(ElfW(Addr) base, const ElfW(Phdr)* phdr, ElfW(Half) phnum) = nullptr;