Lines Matching refs:Elf_Shdr
394 ELFFile<ELFT>::android_relas(const Elf_Shdr &Sec) const { in android_relas()
573 for (const Elf_Shdr &Sec : *SectionsOrError) { in dynamicEntries()
675 const typename ELFFile<ELFT>::Elf_Shdr &Sec, in decodeBBAddrMapImpl()
676 const typename ELFFile<ELFT>::Elf_Shdr *RelaSec, in decodeBBAddrMapImpl()
826 ELFFile<ELFT>::decodeBBAddrMap(const Elf_Shdr &Sec, const Elf_Shdr *RelaSec, in decodeBBAddrMap()
840 std::function<Expected<bool>(const Elf_Shdr &)> IsMatch) const { in getSectionAndRelocations()
841 MapVector<const Elf_Shdr *, const Elf_Shdr *> SecToRelocMap; in getSectionAndRelocations()
843 for (const Elf_Shdr &Sec : cantFail(this->sections())) { in getSectionAndRelocations()
850 if (SecToRelocMap.insert(std::make_pair(&Sec, (const Elf_Shdr *)nullptr)) in getSectionAndRelocations()
858 Expected<const Elf_Shdr *> RelSecOrErr = this->getSection(Sec.sh_info); in getSectionAndRelocations()
866 const Elf_Shdr *ContentsSec = *RelSecOrErr; in getSectionAndRelocations()