Home
last modified time | relevance | path

Searched refs:phdr_table (Results 1 – 3 of 3) sorted by relevance

/bionic/linker/
Dlinker_phdr.h84 size_t phdr_table_get_load_size(const ElfW(Phdr)* phdr_table, size_t phdr_count,
87 int phdr_table_protect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bi…
89 int phdr_table_unprotect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_…
91 int phdr_table_protect_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_b…
93 int phdr_table_serialize_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load…
96 int phdr_table_map_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bias,
100 int phdr_table_get_arm_exidx(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bias,
104 void phdr_table_get_dynamic_section(const ElfW(Phdr)* phdr_table, size_t phdr_count,
Dlinker_phdr.cpp250 size_t phdr_table_get_load_size(const ElfW(Phdr)* phdr_table, size_t phdr_count, in phdr_table_get_load_size() argument
258 const ElfW(Phdr)* phdr = &phdr_table[i]; in phdr_table_get_load_size()
404 static int _phdr_table_set_load_prot(const ElfW(Phdr)* phdr_table, size_t phdr_count, in _phdr_table_set_load_prot() argument
406 const ElfW(Phdr)* phdr = phdr_table; in _phdr_table_set_load_prot()
438 int phdr_table_protect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bi… in phdr_table_protect_segments() argument
439 return _phdr_table_set_load_prot(phdr_table, phdr_count, load_bias, 0); in phdr_table_protect_segments()
458 int phdr_table_unprotect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_… in phdr_table_unprotect_segments() argument
459 return _phdr_table_set_load_prot(phdr_table, phdr_count, load_bias, PROT_WRITE); in phdr_table_unprotect_segments()
465 static int _phdr_table_set_gnu_relro_prot(const ElfW(Phdr)* phdr_table, size_t phdr_count, in _phdr_table_set_gnu_relro_prot() argument
467 const ElfW(Phdr)* phdr = phdr_table; in _phdr_table_set_gnu_relro_prot()
[all …]
Dlinker.cpp2524 …const ElfW(Phdr)* phdr_table = reinterpret_cast<const ElfW(Phdr)*>(reinterpret_cast<uintptr_t>(elf…
2525 const ElfW(Phdr)* phdr_end = phdr_table + elf->e_phnum;
2527 for (const ElfW(Phdr)* phdr = phdr_table; phdr < phdr_end; phdr++) {