Searched refs:load_bias (Results 1 – 5 of 5) sorted by relevance
/bionic/linker/ |
D | linker_phdr.h | 52 ElfW(Addr) load_bias() const { return load_bias_; } in load_bias() function 112 size_t phdr_count, ElfW(Addr) load_bias); 115 ElfW(Addr) load_bias); 118 ElfW(Addr) load_bias); 121 ElfW(Addr) load_bias, int fd); 124 ElfW(Addr) load_bias, int fd); 127 int phdr_table_get_arm_exidx(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bias, 132 ElfW(Addr) load_bias, ElfW(Dyn)** dynamic, 136 ElfW(Addr) load_bias);
|
D | linker_phdr.cpp | 585 ElfW(Addr) load_bias, int extra_prot_flags) { in _phdr_table_set_load_prot() 594 ElfW(Addr) seg_page_start = PAGE_START(phdr->p_vaddr) + load_bias; in _phdr_table_set_load_prot() 595 ElfW(Addr) seg_page_end = PAGE_END(phdr->p_vaddr + phdr->p_memsz) + load_bias; in _phdr_table_set_load_prot() 625 size_t phdr_count, ElfW(Addr) load_bias) { in phdr_table_protect_segments() 626 return _phdr_table_set_load_prot(phdr_table, phdr_count, load_bias, 0); in phdr_table_protect_segments() 646 size_t phdr_count, ElfW(Addr) load_bias) { in phdr_table_unprotect_segments() 647 return _phdr_table_set_load_prot(phdr_table, phdr_count, load_bias, PROT_WRITE); in phdr_table_unprotect_segments() 654 ElfW(Addr) load_bias, int prot_flags) { in _phdr_table_set_gnu_relro_prot() 679 ElfW(Addr) seg_page_start = PAGE_START(phdr->p_vaddr) + load_bias; in _phdr_table_set_gnu_relro_prot() 680 ElfW(Addr) seg_page_end = PAGE_END(phdr->p_vaddr + phdr->p_memsz) + load_bias; in _phdr_table_set_gnu_relro_prot() [all …]
|
D | linker_mips.cpp | 66 ElfW(Addr) reloc = static_cast<ElfW(Addr)>(rel->r_offset + load_bias); in relocate() 122 *reinterpret_cast<ElfW(Addr)*>(reloc) += load_bias; in relocate() 153 got[g] = reinterpret_cast<ElfW(Addr)*>(reinterpret_cast<uintptr_t>(got[g]) + load_bias); in mips_relocate_got() 252 abiflags = reinterpret_cast<mips_elf_abiflags_v0*>(ph.p_vaddr + load_bias); in mips_check_and_adjust_fp_modes()
|
D | linker.cpp | 318 map->l_addr = info->load_bias; in notify_gdb_of_load() 1027 reinterpret_cast<void*>((*si_found_in)->load_bias)); in soinfo_do_lookup() 1189 si_->load_bias = elf_reader.load_bias(); in load() 1409 ElfW(Addr) soaddr = reinterpret_cast<ElfW(Addr)>(addr) - load_bias; in ElfW() 1430 ElfW(Addr) soaddr = reinterpret_cast<ElfW(Addr)>(addr) - load_bias; in ElfW() 2757 ElfW(Addr) reloc = static_cast<ElfW(Addr)>(rel->r_offset + load_bias); in relocate() 2847 if (phdr_table_protect_segments(phdr, phnum, load_bias) < 0) { in relocate() 2857 if (phdr_table_unprotect_segments(phdr, phnum, load_bias) < 0) { in relocate() 2891 reinterpret_cast<void*>(load_bias + addend)); in relocate() 2892 *reinterpret_cast<ElfW(Addr)*>(reloc) = (load_bias + addend); in relocate() [all …]
|
D | linker.h | 276 ElfW(Addr) load_bias;
|