Lines Matching defs:ElfSection
25 // #pragma mark - ElfSection
28 ElfSection::ElfSection(const char* name, uint32 type, int fd, uint64 offset,
45 ElfSection::~ElfSection()
52 ElfSection::Load()
76 ElfSection::Unload()
256 ElfSection*
259 ElfSection* section = FindSection(name);
268 ElfFile::PutSection(ElfSection* section)
275 ElfSection*
280 ElfSection* section = fSections.ItemAt(i);
289 ElfSection*
294 ElfSection* section = fSections.ItemAt(i);
354 ElfSection* symbolSection;
355 ElfSection* stringSection;
441 ElfSection* sectionStringSection = new(std::nothrow) ElfSection(
473 // create an ElfSection
474 ElfSection* section = new(std::nothrow) ElfSection(name,
539 ElfFile::_FindSymbolSections(ElfSection*& _symbolSection,
540 ElfSection*& _stringSection, uint32 type) const
543 ElfSection* symbolSection = FindSection(type);
548 ElfSection* stringSection = SectionAt(symbolSection->LinkIndex());