Home
last modified time | relevance | path

Searched refs:Elf_Shdr (Results 1 – 3 of 3) sorted by relevance

/art/runtime/
Delf_file_impl.h40 using Elf_Shdr = typename ElfTypes::Shdr; variable
82 Elf_Shdr* GetSectionHeader(Elf_Word) const;
83 Elf_Shdr* FindSectionByType(Elf_Word type) const;
84 Elf_Shdr* FindSectionByName(const std::string& name) const;
86 Elf_Shdr* GetSectionNameStringSection() const;
92 Elf_Word GetSymbolNum(Elf_Shdr&) const;
102 const char* GetString(Elf_Shdr&, Elf_Word) const;
107 Elf_Word GetRelNum(Elf_Shdr&) const;
108 Elf_Rel& GetRel(Elf_Shdr&, Elf_Word) const;
110 Elf_Word GetRelaNum(Elf_Shdr&) const;
[all …]
Delf_file.cc188 Elf_Shdr* shstrtab_section_header = GetSectionNameStringSection(); in Setup()
210 Elf_Shdr* section_header = GetSectionHeader(i); in Setup()
312 Elf_Shdr* source_section = nullptr; in CheckSectionsLinked()
316 Elf_Shdr* section_header = GetSectionHeader(i); in CheckSectionsLinked()
722 return reinterpret_cast<Elf_Shdr*>(section_header); in GetSectionHeader()
731 Elf_Shdr* section_header = GetSectionHeader(i); in FindSectionByType()
813 typename ElfTypes::Word ElfFileImpl<ElfTypes>::GetSymbolNum(Elf_Shdr& section_header) const { in GetSymbolNum()
858 Elf_Shdr* symbol_section = FindSectionByType(section_type); in FindSymbolByName()
862 Elf_Shdr* string_section = GetSectionHeader(symbol_section->sh_link); in FindSymbolByName()
904 Elf_Shdr* symbol_section = FindSectionByType(section_type); in FindSymbolByName()
[all …]
/art/compiler/linker/
Delf_builder.h90 using Elf_Shdr = typename ElfTypes::Shdr; variable
222 Elf_Shdr header_;
652 std::vector<Elf_Shdr> shdrs; in End()
654 shdrs.push_back(Elf_Shdr()); // NULL at index 0. in End()
923 elf_header.e_shentsize = sizeof(Elf_Shdr); in MakeElfHeader()
952 const Elf_Shdr& shdr = section->header_; in MakeProgramHeaders()
983 const Elf_Shdr& shdr = section->header_; in MakeProgramHeaders()