Lines Matching refs:SectionHeader
472 using SectionHeader = std::conditional<sizeof(void *) == 8, Elf64_Shdr, Elf32_Shdr>::type; typedef
474 inline const SectionHeader *sectionHeader(const ElfHeader *elfHeader) in sectionHeader()
476 return reinterpret_cast<const SectionHeader *>((intptr_t)elfHeader + elfHeader->e_shoff); in sectionHeader()
479 inline const SectionHeader *elfSection(const ElfHeader *elfHeader, int index) in elfSection()
484 …Symbol(const ElfHeader *elfHeader, const Elf32_Rel &relocation, const SectionHeader &relocationTab… in relocateSymbol()
486 const SectionHeader *target = elfSection(elfHeader, relocationTable.sh_info); in relocateSymbol()
495 const SectionHeader *symbolTable = elfSection(elfHeader, table); in relocateSymbol()
510 const SectionHeader *target = elfSection(elfHeader, symbol.st_shndx); in relocateSymbol()
569 …ymbol(const ElfHeader *elfHeader, const Elf64_Rela &relocation, const SectionHeader &relocationTab… in relocateSymbol()
571 const SectionHeader *target = elfSection(elfHeader, relocationTable.sh_info); in relocateSymbol()
580 const SectionHeader *symbolTable = elfSection(elfHeader, table); in relocateSymbol()
595 const SectionHeader *target = elfSection(elfHeader, symbol.st_shndx); in relocateSymbol()
665 SectionHeader *sectionHeader = (SectionHeader *)(elfImage + elfHeader->e_shoff); in loadImage()