Lines Matching refs:Elf_Shdr

222   bool initImplicitHeader(ContiguousBlobAccumulator &CBA, Elf_Shdr &Header,
224 void initSectionHeaders(std::vector<Elf_Shdr> &SHeaders,
226 void initSymtabSectionHeader(Elf_Shdr &SHeader, SymtabType STType,
229 void initStrtabSectionHeader(Elf_Shdr &SHeader, StringRef Name,
233 void initDWARFSectionHeader(Elf_Shdr &SHeader, StringRef Name,
237 std::vector<Elf_Shdr> &SHeaders);
245 void writeSectionContent(Elf_Shdr &SHeader,
248 void writeSectionContent(Elf_Shdr &SHeader,
251 void writeSectionContent(Elf_Shdr &SHeader,
254 void writeSectionContent(Elf_Shdr &SHeader,
257 void writeSectionContent(Elf_Shdr &SHeader,
260 void writeSectionContent(Elf_Shdr &SHeader,
263 void writeSectionContent(Elf_Shdr &SHeader,
266 void writeSectionContent(Elf_Shdr &SHeader,
269 void writeSectionContent(Elf_Shdr &SHeader,
272 void writeSectionContent(Elf_Shdr &SHeader,
275 void writeSectionContent(Elf_Shdr &SHeader,
278 void writeSectionContent(Elf_Shdr &SHeader,
281 void writeSectionContent(Elf_Shdr &SHeader,
284 void writeSectionContent(Elf_Shdr &SHeader,
287 void writeSectionContent(Elf_Shdr &SHeader,
290 void writeSectionContent(Elf_Shdr &SHeader,
293 void writeSectionContent(Elf_Shdr &SHeader,
296 void writeSectionContent(Elf_Shdr &SHeader,
299 void writeSectionContent(Elf_Shdr &SHeader,
302 void writeSectionContent(Elf_Shdr &SHeader,
305 void writeSectionContent(Elf_Shdr &SHeader,
313 void assignSectionAddress(Elf_Shdr &SHeader, ELFYAML::Section *YAMLSec);
506 : sizeof(Elf_Shdr); in writeELFHeader()
654 Elf_Shdr &Header, StringRef SecName, in initImplicitHeader()
759 void ELFState<ELFT>::initSectionHeaders(std::vector<Elf_Shdr> &SHeaders, in initSectionHeaders()
784 uint64_t Size = S->getNumHeaders(SHeaders.size()) * sizeof(Elf_Shdr); in initSectionHeaders()
797 Elf_Shdr &SHeader = SHeaders[SN2I.get(Sec->Name)]; in initSectionHeaders()
910 void ELFState<ELFT>::assignSectionAddress(Elf_Shdr &SHeader, in assignSectionAddress()
971 void ELFState<ELFT>::initSymtabSectionHeader(Elf_Shdr &SHeader, in initSymtabSectionHeader()
1036 void ELFState<ELFT>::initStrtabSectionHeader(Elf_Shdr &SHeader, StringRef Name, in initStrtabSectionHeader()
1095 void ELFState<ELFT>::initDWARFSectionHeader(Elf_Shdr &SHeader, StringRef Name, in initDWARFSectionHeader()
1149 ArrayRef<Elf_Shdr> SHeaders) { in getPhdrFragments()
1159 const Elf_Shdr &H = SHeaders[SN2I.get(S->Name)]; in getPhdrFragments()
1167 std::vector<Elf_Shdr> &SHeaders) { in setProgramHeaderLayout()
1238 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1255 Elf_Shdr &SHeader, const ELFYAML::RawContentSection &Section, in writeSectionContent()
1269 Elf_Shdr &SHeader, const ELFYAML::RelocationSection &Section, in writeSectionContent()
1307 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1325 Elf_Shdr &SHeader, const ELFYAML::SymtabShndxSection &Shndx, in writeSectionContent()
1341 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1366 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1379 Elf_Shdr &SHeader, const ELFYAML::StackSizesSection &Section, in writeSectionContent()
1392 Elf_Shdr &SHeader, const ELFYAML::BBAddrMapSection &Section, in writeSectionContent()
1481 Elf_Shdr &SHeader, const ELFYAML::LinkerOptionsSection &Section, in writeSectionContent()
1497 Elf_Shdr &SHeader, const ELFYAML::DependentLibrariesSection &Section, in writeSectionContent()
1535 Elf_Shdr &SHeader, const ELFYAML::CallGraphProfileSection &Section, in writeSectionContent()
1547 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1569 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1615 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1664 Elf_Shdr &SHeader, const ELFYAML::ARMIndexTableSection &Section, in writeSectionContent()
1677 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1702 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1719 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1731 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1772 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
2003 std::vector<Elf_Shdr> SHeaders; in writeELF()
2030 SHT.getNumHeaders(SHeaders.size()) * sizeof(Elf_Shdr)); in writeELF()