Lines Matching refs:Elf_Shdr
70 Elf_Shdr &Shdr = *reinterpret_cast<Elf_Shdr *>(B); in writeShdr()
1501 Expected<const Elf_Shdr *> Shdr = ElfFile.getSection(SymTab->Index); in initSymbolTable()
1530 Expected<const Elf_Shdr *> ShndxSec = in initSymbolTable()
1640 Expected<SectionBase &> ELFBuilder<ELFT>::makeSection(const Elf_Shdr &Shdr) { in makeSection()
1722 for (const typename ELFFile<ELFT>::Elf_Shdr &Shdr : *Sections) { in readSectionHeaders()
1758 Expected<const Elf_Shdr *> Sec = ElfFile.getSection(0); in readSections()
1815 const typename ELFFile<ELFT>::Elf_Shdr *Shdr = in readSections()
1967 Ehdr.e_shentsize = sizeof(Elf_Shdr); in writeEhdr()
2006 Elf_Shdr &Shdr = in writeShdrs()
2007 *reinterpret_cast<Elf_Shdr *>(Buf->getBufferStart() + Obj.SHOff); in writeShdrs()
2441 return Obj.SHOff + ShdrCount * sizeof(Elf_Shdr); in totalSize()
2570 uint64_t Offset = Obj.SHOff + sizeof(Elf_Shdr); in finalize()
2573 Offset += sizeof(Elf_Shdr); in finalize()