Lines Matching defs:ElfSection
58 // ElfSection
60 class SymbolPatcher::ElfSection {
62 ElfSection();
63 ~ElfSection();
92 ElfSection::ElfSection()
100 ElfSection::~ElfSection()
107 ElfSection::SetTo(ElfFile* file, Elf_Shdr* header)
116 ElfSection::Unset()
125 ElfSection::GetFile() const
132 ElfSection::GetName() const
146 ElfSection::GetSize() const
153 ElfSection::GetType() const
160 ElfSection::GetLink() const
167 ElfSection::GetInfo() const
174 ElfSection::GetEntrySize() const
181 ElfSection::CountEntries() const
194 ElfSection::Load()
215 ElfSection::Unload()
225 ElfSection::Dump()
234 ElfSymbol::ElfSymbol(ElfSection* section, int32 index)
249 ElfSymbol::SetTo(ElfSection* section, int32 index)
330 ElfRelocation::ElfRelocation(ElfSection* section, int32 index)
345 ElfRelocation::SetTo(ElfSection* section, int32 index)
420 if (ElfSection* symbols
453 ElfSection* section = NULL;
478 ElfSection*
483 ElfSection* section = fFile->SectionAt(fSectionIndex);
561 if (ElfSection* section = SectionAt(index, true)) {
572 ElfSection*
575 ElfSection* section = NULL;
684 fSections = new(std::nothrow) ElfSection[fSectionCount];
709 ElfSection& section = fSections[index];