Home
last modified time | relevance | path

Searched refs:p_vaddr (Results 1 – 10 of 10) sorted by relevance

/bionic/libc/bionic/
Dlibc_init_static.cpp65 ElfW(Addr) seg_page_start = PAGE_START(phdr->p_vaddr); in apply_gnu_relro()
66 ElfW(Addr) seg_page_end = PAGE_END(phdr->p_vaddr + phdr->p_memsz); in apply_gnu_relro()
Ddl_iterate_phdr_static.cpp77 vdso_info.dlpi_addr = (ElfW(Addr)) ehdr_vdso - vdso_info.dlpi_phdr[i].p_vaddr; in dl_iterate_phdr()
Dvdso.cpp85 vdso_addr = vdso_ehdr_addr + vdso_phdr[i].p_offset - vdso_phdr[i].p_vaddr; in __libc_init_vdso()
/bionic/libc/kernel/uapi/linux/
Delf-fdpic.h26 Elf32_Addr p_vaddr; member
Delf.h255 Elf32_Addr p_vaddr; member
269 Elf64_Addr p_vaddr; member
/bionic/linker/
Dlinker_phdr.cpp478 if (phdr->p_vaddr < min_vaddr) { in phdr_table_get_load_size()
479 min_vaddr = phdr->p_vaddr; in phdr_table_get_load_size()
482 if (phdr->p_vaddr + phdr->p_memsz > max_vaddr) { in phdr_table_get_load_size()
483 max_vaddr = phdr->p_vaddr + phdr->p_memsz; in phdr_table_get_load_size()
607 ElfW(Addr) seg_start = phdr->p_vaddr + load_bias_; in LoadSegments()
705 ElfW(Addr) seg_page_start = PAGE_START(phdr->p_vaddr) + load_bias; in _phdr_table_set_load_prot()
706 ElfW(Addr) seg_page_end = PAGE_END(phdr->p_vaddr + phdr->p_memsz) + load_bias; in _phdr_table_set_load_prot()
790 ElfW(Addr) seg_page_start = PAGE_START(phdr->p_vaddr) + load_bias; in _phdr_table_set_gnu_relro_prot()
791 ElfW(Addr) seg_page_end = PAGE_END(phdr->p_vaddr + phdr->p_memsz) + load_bias; in _phdr_table_set_gnu_relro_prot()
849 ElfW(Addr) seg_page_start = PAGE_START(phdr->p_vaddr) + load_bias; in phdr_table_serialize_gnu_relro()
[all …]
Dlinker_main.cpp304 si->load_bias = reinterpret_cast<ElfW(Addr)>(si->phdr) - si->phdr[i].p_vaddr;
460 return reinterpret_cast<ElfW(Addr)>(elf) + phdr->p_offset - phdr->p_vaddr;
Dlinker_mips.cpp254 abiflags = reinterpret_cast<mips_elf_abiflags_v0*>(ph.p_vaddr + load_bias); in mips_check_and_adjust_fp_modes()
/bionic/libc/malloc_debug/
DMapData.cpp103 if (!get_val<ElfW(Addr)>(entry, addr + offsetof(ElfW(Phdr), p_vaddr), &phdr.p_vaddr)) { in read_loadbase()
106 entry->load_base = phdr.p_vaddr; in read_loadbase()
/bionic/tools/relocation_packer/src/
Delf_file.cc101 VLOG(1) << " p_vaddr = " << program_header->p_vaddr; in VerboseLogProgramHeader()
390 program_header->p_vaddr -= hole_size; in AdjustProgramHeaderFields()
407 << "] p_vaddr adjusted to "<< program_header->p_vaddr in AdjustProgramHeaderFields()