Searched refs:Elf_Shdr (Results 1 – 3 of 3) sorted by relevance
40 using Elf_Shdr = typename ElfTypes::Shdr; variable82 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 …]
188 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 …]
90 using Elf_Shdr = typename ElfTypes::Shdr; variable222 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()