Home
last modified time | relevance | path

Searched refs:Elf_Sym (Results 1 – 3 of 3) sorted by relevance

/art/runtime/
Delf_file_impl.h45 using Elf_Sym = typename ElfTypes::Sym; variable
97 Elf_Sym* GetSymbol(Elf_Word section_type, Elf_Word i) const;
148 Elf_Sym* GetSymbolSectionStart(Elf_Word section_type) const;
158 typedef std::map<std::string, Elf_Sym*> SymbolTable;
163 const Elf_Sym* FindDynamicSymbol(const std::string& symbol_name) const;
182 Elf_Sym* FindSymbolByName(Elf_Word section_type,
215 Elf_Sym* symtab_section_start_;
216 Elf_Sym* dynsym_section_start_;
Delf_file.cc766 const Elf_Sym* sym = FindDynamicSymbol(symbol_name); in FindDynamicSymbolAddress()
792 Elf_Sym* symbol = GetSymbol(SHT_DYNSYM, symbol_and_chain_index); in FindDynamicSymbol()
823 Elf_Sym* sym_start = GetSymbolSectionStart(section_type); in GetSymbol()
868 Elf_Sym* symbol = GetSymbol(section_type, i); in FindSymbolByName()
914 Elf_Sym* symbol = GetSymbol(section_type, i); in FindSymbolByName()
932 Elf_Sym* symbol = FindSymbolByName(section_type, symbol_name, build_map); in FindSymbolAddress()
1299 dynsym_section_start_ = reinterpret_cast<Elf_Sym*>(d_ptr); in Load()
1620 Elf_Sym* symbol = GetSymbol(section_type, i); in FixupSymbols()
/art/compiler/
Delf_builder.h89 using Elf_Sym = typename ElfTypes::Sym; variable
354 sizeof(Elf_Sym)) { in SymbolSection()
356 Elf_Sym null_symbol = Elf_Sym(); in SymbolSection()
386 Elf_Sym sym = Elf_Sym(); in Add()
746 int count = dynsym_.GetCacheSize() / sizeof(Elf_Sym); // Includes NULL. in PrepareDynamicSection()
774 { DT_SYMENT, { sizeof(Elf_Sym) } }, in PrepareDynamicSection()