Home | History | Annotate | Download | only in runtime

Lines Matching full:p_vaddr

1026     Elf32_Addr begin_vaddr = program_header->p_vaddr;
1030 Elf32_Addr end_vaddr = program_header->p_vaddr + program_header->p_memsz;
1103 // permissions as we load the actual segments. If p_vaddr is
1116 uint8_t* reserve_base = reinterpret_cast<uint8_t*>(program_header->p_vaddr);
1135 // Base address is the difference of actual mapped location and the p_vaddr
1138 // By adding the p_vaddr of a section/symbol to base_address_ we will always get the
1149 byte* p_vaddr = base_address_ + program_header->p_vaddr;
1174 std::unique_ptr<MemMap> segment(MemMap::MapFileAtAddress(p_vaddr,
1186 if (segment->Begin() != p_vaddr) {
1189 i, file_->GetPath().c_str(), p_vaddr, segment->Begin());
1196 byte* dsptr = base_address_ + GetDynamicProgramHeader().p_vaddr;