Searched refs:section_type (Results 1 - 3 of 3) sorted by relevance

/art/runtime/
H A Delf_file.h86 Elf32_Sym* GetSymbol(Elf32_Word section_type, Elf32_Word i) const;
90 Elf32_Addr FindSymbolAddress(Elf32_Word section_type,
125 Elf32_Sym* GetSymbolSectionStart(Elf32_Word section_type) const;
126 const char* GetStringSectionStart(Elf32_Word section_type) const;
136 SymbolTable** GetSymbolTable(Elf32_Word section_type);
159 Elf32_Sym* FindSymbolByName(Elf32_Word section_type,
169 const char* GetString(Elf32_Word section_type, Elf32_Word) const;
H A Delf_file.cc613 static bool IsSymbolSectionType(Elf32_Word section_type) { argument
614 return ((section_type == SHT_SYMTAB) || (section_type == SHT_DYNSYM));
617 Elf32_Sym* ElfFile::GetSymbolSectionStart(Elf32_Word section_type) const {
618 CHECK(IsSymbolSectionType(section_type)) << file_->GetPath() << " " << section_type;
619 switch (section_type) {
629 LOG(FATAL) << section_type;
635 const char* ElfFile::GetStringSectionStart(Elf32_Word section_type) const {
636 CHECK(IsSymbolSectionType(section_type)) << file
651 GetString(Elf32_Word section_type, Elf32_Word i) const argument
822 GetSymbol(Elf32_Word section_type, Elf32_Word i) const argument
831 GetSymbolTable(Elf32_Word section_type) argument
847 FindSymbolByName(Elf32_Word section_type, const std::string& symbol_name, bool build_map) argument
926 FindSymbolAddress(Elf32_Word section_type, const std::string& symbol_name, bool build_map) argument
[all...]
/art/compiler/
H A Delf_fixup.cc126 Elf32_Word section_type = dynamic ? SHT_DYNSYM : SHT_SYMTAB; local
128 Elf32_Shdr* symbol_section = elf_file.FindSectionByType(section_type);
135 Elf32_Sym* symbol = elf_file.GetSymbol(section_type, i);

Completed in 95 milliseconds