Home | History | Annotate | Download | only in Object

Lines Matching defs:Elf_Shdr

261   typedef Elf_Shdr_Impl<target_endianness, is64Bits> Elf_Shdr;
289 typedef SmallVector<const Elf_Shdr*, 1> Sections_t;
291 typedef DenseMap<const Elf_Shdr*, SmallVector<uint32_t, 1> > RelocMap_t;
294 const Elf_Shdr *SectionHeaderTable;
295 const Elf_Shdr *dot_shstrtab_sec; // Section header string table.
296 const Elf_Shdr *dot_strtab_sec; // Symbol header string table.
306 const Elf_Shdr *getRelSection(DataRefImpl Rel) const {
315 const T *getEntry(const Elf_Shdr *Section, uint32_t Entry) const;
317 const Elf_Shdr *getSection(DataRefImpl index) const;
318 const Elf_Shdr *getSection(uint32_t index) const;
322 const char *getString(const Elf_Shdr *section, uint32_t offset) const;
383 const Elf_Shdr *getSection(const Elf_Sym *symb) const;
396 const Elf_Shdr *SymbolTableSection = SymbolTableSections[Symb.d.b];
416 const Elf_Shdr *SymbolTableSection = SymbolTableSections[Symb.d.b];
453 const typename ELFObjectFile<target_endianness, is64Bits>::Elf_Shdr *
469 const Elf_Shdr *Section;
503 const Elf_Shdr *Section;
552 const Elf_Shdr *Section = getSection(symb);
680 const Elf_Shdr *sec = getSection(symb);
719 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
728 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
737 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
746 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
756 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
765 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
777 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
790 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
814 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
829 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
834 const Elf_Shdr *relocsec = getSection(relocsecindex);
848 const Elf_Shdr *relocsec = getSection(Rel.w.b);
877 const Elf_Shdr *sec = getSection(Rel.w.b);
905 const Elf_Shdr *sec = getSection(Rel.w.b);
927 const Elf_Shdr *sec = getSection(Rel.w.b);
950 const Elf_Shdr *sec = getSection(Rel.w.b);
1063 const Elf_Shdr *sec = getSection(Rel.w.b);
1082 const Elf_Shdr *sec = getSection(Rel.w.b);
1146 reinterpret_cast<const Elf_Shdr *>(base() + Header->e_shoff);
1155 const Elf_Shdr* SymbolTableSectionHeaderIndex = 0;
1156 const Elf_Shdr* sh = reinterpret_cast<const Elf_Shdr*>(SectionHeaderTable);
1194 const Elf_Shdr *sh = reinterpret_cast<const Elf_Shdr*>(i);
1351 ELFObjectFile<target_endianness, is64Bits>::getEntry(const Elf_Shdr * Section,
1378 const typename ELFObjectFile<target_endianness, is64Bits>::Elf_Shdr *
1380 const Elf_Shdr *sec = getSection(Symb.d.b);
1388 const typename ELFObjectFile<target_endianness, is64Bits>::Elf_Shdr *
1396 return reinterpret_cast<const Elf_Shdr *>(
1410 ::getString(const Elf_Shdr *section,
1424 const Elf_Shdr *section = getSection(symb);