Searched refs:p_vaddr (Results 1 - 4 of 4) sorted by relevance

/art/runtime/
H A Delf_file.cc1041 Elf_Addr begin_vaddr = program_header->p_vaddr;
1045 Elf_Addr end_vaddr = program_header->p_vaddr + program_header->p_memsz;
1048 oss << "Program header #" << i << " has overflow in p_vaddr+p_memsz: 0x" << std::hex
1049 << program_header->p_vaddr << "+0x" << program_header->p_memsz << "=0x" << end_vaddr
1118 // permissions as we load the actual segments. If p_vaddr is
1131 uint8_t* reserve_base = reinterpret_cast<uint8_t*>(program_header->p_vaddr);
1158 // Base address is the difference of actual mapped location and the p_vaddr
1161 // By adding the p_vaddr of a section/symbol to base_address_ we will always get the
1172 uint8_t* p_vaddr = base_address_ + program_header->p_vaddr; local
[all...]
H A Delf.h1562 Elf32_Addr p_vaddr; // Virtual address of beginning of segment member in struct:Elf32_Phdr
1575 Elf64_Addr p_vaddr; // Virtual address of beginning of segment member in struct:Elf64_Phdr
H A Doat_file.cc1124 info->dlpi_phdr[i].p_vaddr);
1137 info->dlpi_phdr[i].p_vaddr);
/art/compiler/linker/
H A Delf_builder.h937 phdr.p_offset = phdr.p_vaddr = phdr.p_paddr = sizeof(Elf_Ehdr);
945 load.p_offset = load.p_vaddr = load.p_paddr = 0;
963 load.p_vaddr = load.p_paddr = shdr.sh_addr;
992 phdr.p_vaddr = phdr.p_paddr = shdr.sh_addr;

Completed in 32 milliseconds