/dports/devel/elf-dissector/elf-dissector-942274185cc89fabf74f5f1efb886ecf210ab2fb/src/lib/elf/ |
H A D | elfsymboltablesection.cpp | 23 ElfSymbolTableSection::ElfSymbolTableSection(ElfFile* file, ElfSectionHeader *shdr): ElfSection(fil… in ElfSymbolTableSection() function in ElfSymbolTableSection 44 ElfSymbolTableSection::~ElfSymbolTableSection() = default; 46 ElfSymbolTableEntry* ElfSymbolTableSection::entry(uint32_t index) const in entry() 51 int ElfSymbolTableSection::exportCount() const in exportCount() 61 int ElfSymbolTableSection::importCount() const in importCount() 71 ElfSymbolTableEntry* ElfSymbolTableSection::entryWithValue(uint64_t value) const in entryWithValue() 86 ElfSymbolTableEntry* ElfSymbolTableSection::entryContainingValue(uint64_t value) const in entryContainingValue()
|
H A D | elfsymboltableentry.h | 26 class ElfSymbolTableSection; variable 33 explicit ElfSymbolTableEntry(const ElfSymbolTableSection* section, uint32_t index); 35 const ElfSymbolTableSection* symbolTable() const; 69 const ElfSymbolTableSection *m_section;
|
H A D | elfsymboltablesection.h | 27 class ElfSymbolTableSection : public ElfSection 30 explicit ElfSymbolTableSection(ElfFile* file, ElfSectionHeader *shdr); 31 ~ElfSymbolTableSection();
|
H A D | elfgnuhashsection.cpp | 46 const auto symTab = linkedSection<ElfSymbolTableSection>(); in chainCount() 109 const auto symTab = linkedSection<ElfSymbolTableSection>(); in lookup() 148 const auto symTab = linkedSection<ElfSymbolTableSection>(); in averagePrefixLength()
|
H A D | elffile.h | 35 class ElfSymbolTableSection; variable 102 ElfSymbolTableSection* symbolTable() const;
|
H A D | elfsysvhashsection.cpp | 68 const auto symTab = linkedSection<ElfSymbolTableSection>(); in lookup() 104 const auto symTab = linkedSection<ElfSymbolTableSection>(); in averagePrefixLength()
|
H A D | elfsymboltableentry.cpp | 32 ElfSymbolTableEntry::ElfSymbolTableEntry(const ElfSymbolTableSection* section, uint32_t index) : in ElfSymbolTableEntry() 86 const ElfSymbolTableSection* ElfSymbolTableEntry::symbolTable() const in symbolTable()
|
H A D | elffile.cpp | 255 section = new ElfSymbolTableSection(this, shdr); in parseSection() 364 ElfSymbolTableSection* ElfFile::symbolTable() const in symbolTable() 371 return section<ElfSymbolTableSection>(index); in symbolTable()
|
H A D | elfrelocationentry.cpp | 129 return m_section->linkedSection<ElfSymbolTableSection>()->entry(symIdx); in symbol()
|
/dports/devel/elf-dissector/elf-dissector-942274185cc89fabf74f5f1efb886ecf210ab2fb/tests/auto/ |
H A D | elfhashtest.cpp | 49 const auto symTab = hashSection->linkedSection<ElfSymbolTableSection>(); in testHashSection() 84 const auto symTab = hashSection->linkedSection<ElfSymbolTableSection>(); in testGnuHashSection()
|
H A D | elfgnusymbolversioningtest.cpp | 57 …QCOMPARE(symbolVersionTable->header()->entryCount(), f->section<ElfSymbolTableSection>(f->indexOfS… in testSymbolVersioning() 163 const auto symTab = f->section<ElfSymbolTableSection>(dynTabIndex); in testSymbolVersionDefinitions()
|
/dports/devel/elf-dissector/elf-dissector-942274185cc89fabf74f5f1efb886ecf210ab2fb/src/lib/checks/ |
H A D | deadcodefinder.cpp | 49 auto symTab = file->hash()->linkedSection<ElfSymbolTableSection>(); in scanUsage() 96 const auto symTab = file->hash()->linkedSection<ElfSymbolTableSection>(); in dumpResultsForFile()
|
H A D | dependenciescheck.cpp | 78 …const auto symtab = userFile->section<ElfSymbolTableSection>(userFile->indexOfSection(SHT_DYNSYM)); in usedSymbols() 100 …const auto symtab = userFile->section<ElfSymbolTableSection>(userFile->indexOfSection(SHT_DYNSYM)); in usedSymbolCount()
|
/dports/devel/elf-dissector/elf-dissector-942274185cc89fabf74f5f1efb886ecf210ab2fb/src/ui/elfmodel/ |
H A D | rowcountvisitor.h | 30 int doVisit(ElfSymbolTableSection* symtab, int) const override;
|
H A D | elfnodevisitor.h | 75 return doVisit(node->value<ElfSymbolTableSection>(), arg); 144 virtual T doVisit(ElfSymbolTableSection *symtab, int arg) const in doVisit()
|
H A D | rowcountvisitor.cpp | 35 int RowCountVisitor::doVisit(ElfSymbolTableSection* symtab, int) const in doVisit()
|
H A D | indexvisitor.h | 32 type doVisit(ElfSymbolTableSection* symtab, int row) const override;
|
H A D | datavisitor.h | 36 QVariant doVisit(ElfSymbolTableSection* symtab, int arg) const override;
|
H A D | parentvisitor.cpp | 93 …return makeParent(const_cast<ElfSymbolTableSection*>(symbol->symbolTable()), ElfNodeVariant::Symbo… in doVisit()
|
H A D | indexvisitor.cpp | 87 IndexVisitor::type IndexVisitor::doVisit(ElfSymbolTableSection* symtab, int row) const in doVisit()
|
H A D | datavisitor.cpp | 229 QVariant DataVisitor::doVisit(ElfSymbolTableSection* symtab, int arg) const in doVisit()
|