Searched refs:phdr_table (Results 1 – 3 of 3) sorted by relevance
/bionic/linker/ |
D | linker_phdr.h | 52 const Elf32_Phdr** phdr_table); 58 phdr_table_get_load_size(const Elf32_Phdr* phdr_table, 62 phdr_table_reserve_memory(const Elf32_Phdr* phdr_table, 69 phdr_table_load_segments(const Elf32_Phdr* phdr_table, 75 phdr_table_protect_segments(const Elf32_Phdr* phdr_table, 80 phdr_table_unprotect_segments(const Elf32_Phdr* phdr_table, 85 phdr_table_protect_gnu_relro(const Elf32_Phdr* phdr_table, 90 phdr_table_get_loaded_phdr(const Elf32_Phdr* phdr_table, 96 phdr_table_get_arm_exidx(const Elf32_Phdr* phdr_table, 104 phdr_table_get_dynamic_section(const Elf32_Phdr* phdr_table,
|
D | linker_phdr.c | 136 const Elf32_Phdr** phdr_table) in phdr_table_load() argument 165 *phdr_table = (Elf32_Phdr*)((char*)mmap_result + page_offset); in phdr_table_load() 182 Elf32_Addr phdr_table_get_load_size(const Elf32_Phdr* phdr_table, in phdr_table_get_load_size() argument 189 const Elf32_Phdr* phdr = &phdr_table[i]; in phdr_table_get_load_size() 230 phdr_table_reserve_memory(const Elf32_Phdr* phdr_table, in phdr_table_reserve_memory() argument 236 Elf32_Addr size = phdr_table_get_load_size(phdr_table, phdr_count); in phdr_table_reserve_memory() 253 const Elf32_Phdr* phdr = &phdr_table[i]; in phdr_table_reserve_memory() 276 phdr_table_load_segments(const Elf32_Phdr* phdr_table, in phdr_table_load_segments() argument 284 const Elf32_Phdr* phdr = &phdr_table[nn]; in phdr_table_load_segments() 350 _phdr_table_set_load_prot(const Elf32_Phdr* phdr_table, in _phdr_table_set_load_prot() argument [all …]
|
D | linker.cpp | 766 const Elf32_Phdr* phdr_table; in load_library() local 769 &phdr_holder.phdr_mmap, &phdr_holder.phdr_size, &phdr_table); in load_library() 777 Elf32_Addr ext_sz = phdr_table_get_load_size(phdr_table, phdr_count); in load_library() 793 ret = phdr_table_reserve_memory(phdr_table, in load_library() 808 ret = phdr_table_load_segments(phdr_table, in load_library() 830 si.ptr->phdr = phdr_table_get_loaded_phdr(phdr_table, phdr_count, load_bias); in load_library() 2009 const Elf32_Phdr* phdr_table = (const Elf32_Phdr*)((char*)elf + offset); in get_elf_exec_load_bias() local 2010 const Elf32_Phdr* phdr_end = phdr_table + elf->e_phnum; in get_elf_exec_load_bias() 2013 for (phdr = phdr_table; phdr < phdr_end; phdr++) { in get_elf_exec_load_bias()
|