Searched refs:sh_offset (Results 1 - 3 of 3) sorted by relevance
/art/runtime/ |
H A D | elf_file.cc | 218 if (!CheckAndSet(section_header->sh_offset, "symtab", 225 if (!CheckAndSet(section_header->sh_offset, "dynsym", 237 if (!CheckAndSet(section_header->sh_offset, "dynstr", 246 if (!CheckAndSet(section_header->sh_offset, "strtab", 256 Begin() + section_header->sh_offset) { 260 << " != " << reinterpret_cast<void*>(Begin() + section_header->sh_offset); 266 if (!CheckAndSet(section_header->sh_offset, "hash section", 318 if (Begin() + section_header->sh_offset == source) { 324 } else if (Begin() + section_header->sh_offset == target) { 952 uint8_t* strings = Begin() + string_section.sh_offset; [all...] |
H A D | elf.h | 1212 Elf32_Off sh_offset; // File offset of section data, in bytes member in struct:Elf32_Shdr 1226 Elf64_Off sh_offset; member in struct:Elf64_Shdr
|
/art/compiler/linker/ |
H A D | elf_builder.h | 144 CHECK_EQ(header_.sh_offset, 0u); 145 header_.sh_offset = owner_->AlignFileOffset(align); 163 DCHECK_GE(file_offset, (off_t)header_.sh_offset); 164 return file_offset - header_.sh_offset; 645 if (section->header_.sh_offset == 0) { 962 load.p_offset = shdr.sh_offset; 972 Elf_Word size = shdr.sh_offset + shdr.sh_size - prev.p_offset; 991 phdr.p_offset = shdr.sh_offset;
|
Completed in 98 milliseconds