Home
last modified time | relevance | path

Searched refs:phdr_count (Results 1 – 9 of 9) sorted by relevance

/aosp12/bionic/linker/
H A Dlinker_phdr.h50 size_t phdr_count() const { return phdr_num_; } in phdr_count() function
120 size_t phdr_table_get_load_size(const ElfW(Phdr)* phdr_table, size_t phdr_count,
123 size_t phdr_table_get_maximum_alignment(const ElfW(Phdr)* phdr_table, size_t phdr_count);
125 int phdr_table_protect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count,
128 int phdr_table_unprotect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count,
131 int phdr_table_protect_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count,
134 int phdr_table_serialize_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count,
137 int phdr_table_map_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count,
141 int phdr_table_get_arm_exidx(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bias,
145 void phdr_table_get_dynamic_section(const ElfW(Phdr)* phdr_table, size_t phdr_count,
[all …]
H A Dlinker_phdr.cpp501 for (size_t i = 0; i < phdr_count; ++i) { in phdr_table_get_load_size()
539 for (size_t i = 0; i < phdr_count; ++i) { in phdr_table_get_maximum_alignment()
796 const ElfW(Phdr)* phdr_limit = phdr + phdr_count; in _phdr_table_set_load_prot()
881 const ElfW(Phdr)* phdr_limit = phdr + phdr_count; in _phdr_table_set_gnu_relro_prot()
952 size_t phdr_count, in phdr_table_serialize_gnu_relro() argument
957 const ElfW(Phdr)* phdr_limit = phdr + phdr_count; in phdr_table_serialize_gnu_relro()
1000 size_t phdr_count, in phdr_table_map_gnu_relro() argument
1020 const ElfW(Phdr)* phdr_limit = phdr + phdr_count; in phdr_table_map_gnu_relro()
1100 const ElfW(Phdr)* phdr_limit = phdr + phdr_count; in phdr_table_get_arm_exidx()
1134 for (size_t i = 0; i<phdr_count; ++i) { in phdr_table_get_dynamic_section()
[all …]
H A Dlinker_note_gnu_property.cpp42 GnuPropertySection::GnuPropertySection(const ElfW(Phdr)* phdr, size_t phdr_count, in GnuPropertySection() argument
45 auto note_gnu_property = FindSegment(phdr, phdr_count, load_bias, name); in GnuPropertySection()
54 size_t phdr_count, in ElfW()
60 for (size_t i = 0; i < phdr_count; ++i) { in ElfW()
H A Dlinker_main.cpp65 static void get_elf_base_from_phdr(const ElfW(Phdr)* phdr_table, size_t phdr_count,
70 void __libc_init_mte(const void* phdr_start, size_t phdr_count, uintptr_t load_bias);
200 size_t phdr_count; member
236 result.phdr_count = getauxval(AT_PHNUM); in get_executable_info()
298 result.phdr_count = elf_reader.phdr_count(); in load_executable()
370 si->phnum = exe_info.phdr_count; in linker_main()
562 static void get_elf_base_from_phdr(const ElfW(Phdr)* phdr_table, size_t phdr_count, in get_elf_base_from_phdr() argument
564 for (size_t i = 0; i < phdr_count; ++i) { in get_elf_base_from_phdr()
H A Dlinker_note_gnu_property.h79 GnuPropertySection(const ElfW(Phdr)* phdr, size_t phdr_count, const ElfW(Addr) load_bias,
87 const ElfW(NhdrGNUProperty)* FindSegment(const ElfW(Phdr)* phdr, size_t phdr_count,
H A Dlinker_wrapper.cpp42 static void get_elf_base_from_phdr(const ElfW(Phdr)* phdr_table, size_t phdr_count, in get_elf_base_from_phdr() argument
44 for (size_t i = 0; i < phdr_count; ++i) { in get_elf_base_from_phdr()
H A Dlinker.cpp604 si_->phnum = elf_reader.phdr_count(); in load()
/aosp12/bionic/libc/bionic/
H A Dbionic_elf_tls.cpp57 bool __bionic_get_tls_segment(const ElfW(Phdr)* phdr_table, size_t phdr_count, in __bionic_get_tls_segment() argument
59 for (size_t i = 0; i < phdr_count; ++i) { in __bionic_get_tls_segment()
/aosp12/bionic/libc/private/
H A Dbionic_elf_tls.h46 __LIBC_HIDDEN__ bool __bionic_get_tls_segment(const ElfW(Phdr)* phdr_table, size_t phdr_count,