Lines Matching refs:SectionHeader
204 using SectionHeader = std::conditional<sizeof(void*) == 8, Elf64_Shdr, Elf32_Shdr>::type; typedef
206 inline const SectionHeader *sectionHeader(const ElfHeader *elfHeader) in sectionHeader()
208 return reinterpret_cast<const SectionHeader*>((intptr_t)elfHeader + elfHeader->e_shoff); in sectionHeader()
211 inline const SectionHeader *elfSection(const ElfHeader *elfHeader, int index) in elfSection()
216 …Symbol(const ElfHeader *elfHeader, const Elf32_Rel &relocation, const SectionHeader &relocationTab… in relocateSymbol()
218 const SectionHeader *target = elfSection(elfHeader, relocationTable.sh_info); in relocateSymbol()
227 const SectionHeader *symbolTable = elfSection(elfHeader, table); in relocateSymbol()
242 const SectionHeader *target = elfSection(elfHeader, symbol.st_shndx); in relocateSymbol()
301 …ymbol(const ElfHeader *elfHeader, const Elf64_Rela &relocation, const SectionHeader &relocationTab… in relocateSymbol()
303 const SectionHeader *target = elfSection(elfHeader, relocationTable.sh_info); in relocateSymbol()
312 const SectionHeader *symbolTable = elfSection(elfHeader, table); in relocateSymbol()
327 const SectionHeader *target = elfSection(elfHeader, symbol.st_shndx); in relocateSymbol()
387 SectionHeader *sectionHeader = (SectionHeader*)(elfImage + elfHeader->e_shoff); in loadImage()