Lines Matching refs:Elf_Shdr

220   bool initImplicitHeader(ContiguousBlobAccumulator &CBA, Elf_Shdr &Header,
222 void initSectionHeaders(std::vector<Elf_Shdr> &SHeaders,
224 void initSymtabSectionHeader(Elf_Shdr &SHeader, SymtabType STType,
227 void initStrtabSectionHeader(Elf_Shdr &SHeader, StringRef Name,
231 void initDWARFSectionHeader(Elf_Shdr &SHeader, StringRef Name,
235 std::vector<Elf_Shdr> &SHeaders);
243 void writeSectionContent(Elf_Shdr &SHeader,
246 void writeSectionContent(Elf_Shdr &SHeader,
249 void writeSectionContent(Elf_Shdr &SHeader,
252 void writeSectionContent(Elf_Shdr &SHeader,
255 void writeSectionContent(Elf_Shdr &SHeader,
258 void writeSectionContent(Elf_Shdr &SHeader,
261 void writeSectionContent(Elf_Shdr &SHeader,
264 void writeSectionContent(Elf_Shdr &SHeader,
267 void writeSectionContent(Elf_Shdr &SHeader,
270 void writeSectionContent(Elf_Shdr &SHeader,
273 void writeSectionContent(Elf_Shdr &SHeader,
276 void writeSectionContent(Elf_Shdr &SHeader,
279 void writeSectionContent(Elf_Shdr &SHeader,
282 void writeSectionContent(Elf_Shdr &SHeader,
285 void writeSectionContent(Elf_Shdr &SHeader,
288 void writeSectionContent(Elf_Shdr &SHeader,
291 void writeSectionContent(Elf_Shdr &SHeader,
294 void writeSectionContent(Elf_Shdr &SHeader,
297 void writeSectionContent(Elf_Shdr &SHeader,
300 void writeSectionContent(Elf_Shdr &SHeader,
303 void writeSectionContent(Elf_Shdr &SHeader,
311 void assignSectionAddress(Elf_Shdr &SHeader, ELFYAML::Section *YAMLSec);
504 : sizeof(Elf_Shdr); in writeELFHeader()
652 Elf_Shdr &Header, StringRef SecName, in initImplicitHeader()
757 void ELFState<ELFT>::initSectionHeaders(std::vector<Elf_Shdr> &SHeaders, in initSectionHeaders()
782 uint64_t Size = S->getNumHeaders(SHeaders.size()) * sizeof(Elf_Shdr); in initSectionHeaders()
795 Elf_Shdr &SHeader = SHeaders[SN2I.get(Sec->Name)]; in initSectionHeaders()
908 void ELFState<ELFT>::assignSectionAddress(Elf_Shdr &SHeader, in assignSectionAddress()
969 void ELFState<ELFT>::initSymtabSectionHeader(Elf_Shdr &SHeader, in initSymtabSectionHeader()
1034 void ELFState<ELFT>::initStrtabSectionHeader(Elf_Shdr &SHeader, StringRef Name, in initStrtabSectionHeader()
1093 void ELFState<ELFT>::initDWARFSectionHeader(Elf_Shdr &SHeader, StringRef Name, in initDWARFSectionHeader()
1147 ArrayRef<Elf_Shdr> SHeaders) { in getPhdrFragments()
1157 const Elf_Shdr &H = SHeaders[SN2I.get(S->Name)]; in getPhdrFragments()
1165 std::vector<Elf_Shdr> &SHeaders) { in setProgramHeaderLayout()
1236 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1253 Elf_Shdr &SHeader, const ELFYAML::RawContentSection &Section, in writeSectionContent()
1267 Elf_Shdr &SHeader, const ELFYAML::RelocationSection &Section, in writeSectionContent()
1305 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1323 Elf_Shdr &SHeader, const ELFYAML::SymtabShndxSection &Shndx, in writeSectionContent()
1339 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1364 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1377 Elf_Shdr &SHeader, const ELFYAML::StackSizesSection &Section, in writeSectionContent()
1390 Elf_Shdr &SHeader, const ELFYAML::BBAddrMapSection &Section, in writeSectionContent()
1425 Elf_Shdr &SHeader, const ELFYAML::LinkerOptionsSection &Section, in writeSectionContent()
1441 Elf_Shdr &SHeader, const ELFYAML::DependentLibrariesSection &Section, in writeSectionContent()
1479 Elf_Shdr &SHeader, const ELFYAML::CallGraphProfileSection &Section, in writeSectionContent()
1491 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1513 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1559 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1608 Elf_Shdr &SHeader, const ELFYAML::ARMIndexTableSection &Section, in writeSectionContent()
1621 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1646 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1663 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1675 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1716 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
1947 std::vector<Elf_Shdr> SHeaders; in writeELF()
1974 SHT.getNumHeaders(SHeaders.size()) * sizeof(Elf_Shdr)); in writeELF()