/external/syslinux/com32/include/sys/i386/ |
H A D | module.h | 29 typedef Elf32_Sym Elf_Sym; typedef
|
/external/syslinux/com32/include/sys/x86_64/ |
H A D | module.h | 29 typedef Elf64_Sym Elf_Sym; typedef
|
/external/syslinux/com32/lib/sys/module/ |
H A D | common.h | 29 static inline Elf_Sym *symbol_get_entry(struct elf_module *module, int entry) 34 return (Elf_Sym *)(sym_table + index);
|
H A D | common.c | 48 Elf_Sym *crt_sym; 52 crt_sym = (Elf_Sym*)(module->sym_table + i*module->syment_size); 317 Elf_Sym *crt_sym = NULL, *ref_sym = NULL; 457 static Elf_Sym *module_find_symbol_sysv(const char *name, struct elf_module *module) { 468 Elf_Sym *crt_sym; 483 static Elf_Sym *module_find_symbol_gnu(const char *name, struct elf_module *module) { 527 Elf_Sym *crt_sym = symbol_get_entry(module, (hasharr - gnu_chain_zero)); 540 static Elf_Sym *module_find_symbol_iterate(const char *name,struct elf_module *module) 544 Elf_Sym *crt_sym; 558 Elf_Sym *module_find_symbo [all...] |
H A D | elf_module.c | 114 Elf_Sym *ctors_start, *ctors_end; 115 Elf_Sym *dtors_start, *dtors_end; 184 Elf_Sym *main_sym;
|
/external/llvm/include/llvm/Object/ |
H A D | ELF.h | 45 typedef Elf_Sym_Impl<ELFT> Elf_Sym; typedef in class:llvm::object::ELFFile 96 const Elf_Sym *getRelocationSymbol(const Elf_Rel *Rel, 118 const Elf_Sym *symbol_begin(const Elf_Shdr *Sec) const { 121 if (Sec->sh_entsize != sizeof(Elf_Sym)) 123 return reinterpret_cast<const Elf_Sym *>(base() + Sec->sh_offset); 125 const Elf_Sym *symbol_end(const Elf_Shdr *Sec) const { 129 if (Size % sizeof(Elf_Sym)) 131 return symbol_begin(Sec) + Size / sizeof(Elf_Sym); 188 uint32_t getExtendedSymbolTableIndex(const Elf_Sym *Sym, 191 uint32_t getExtendedSymbolTableIndex(const Elf_Sym *Sy [all...] |
H A D | ELFObjectFile.h | 194 typedef typename ELFFile<ELFT>::Elf_Sym Elf_Sym; typedef in class:llvm::object::ELFObjectFile 218 Expected<section_iterator> getSymbolSection(const Elf_Sym *Symb, 290 bool isExportedToOtherDSO(const Elf_Sym *ESym) const { 313 const Elf_Sym *getSymbol(DataRefImpl Sym) const { 314 return EF.template getEntry<Elf_Sym>(Sym.d.a, Sym.d.b); 366 const Elf_Sym *ESym = getSymbol(Sym); 385 const Elf_Sym *ESym = getSymbol(Symb); 403 const Elf_Sym *ESym = getSymbol(Symb); 429 const Elf_Sym *Sy [all...] |
/external/syslinux/com32/include/sys/ |
H A D | module.h | 310 extern Elf_Sym *module_find_symbol(const char *name, struct elf_module *module); 327 extern Elf_Sym *global_find_symbol(const char *name, struct elf_module **module);
|
/external/swiftshader/third_party/LLVM/lib/Object/ |
H A D | ELFObjectFile.cpp | 262 typedef Elf_Sym_Impl<target_endianness, is64Bits> Elf_Sym; typedef in class:__anon22767::ELFObjectFile 299 DenseMap<const Elf_Sym*, ELF::Elf64_Word> ExtendedSymbolTable; 316 const Elf_Sym *getSymbol(DataRefImpl Symb) const; 323 error_code getSymbolName(const Elf_Sym *Symb, StringRef &Res) const; 378 ELF::Elf64_Word getSymbolTableIndex(const Elf_Sym *symb) const; 379 const Elf_Shdr *getSection(const Elf_Sym *symb) const; 386 const Elf_Sym *symb = getSymbol(Symb); 393 && symb >= (const Elf_Sym*)(base() 395 && symb < (const Elf_Sym*)(base() 431 const Elf_Sym *sym [all...] |
/external/llvm/tools/llvm-readobj/ |
H A D | ELFDumper.cpp | 54 typedef typename ELFO::Elf_Sym Elf_Sym; \ 133 typedef typename ELFO::Elf_Sym Elf_Sym; typedef in class:__anon14880::ELFDumper 174 StringRef getSymbolVersion(StringRef StrTab, const Elf_Sym *symb, 227 return DynSymRegion.getAsArrayRef<Elf_Sym>(); 232 std::string getFullSymbolName(const Elf_Sym *Symbol, StringRef StrTable, 275 using Elf_Sym = typename ELFFile<ELFT>::Elf_Sym; 290 virtual void printSymbol(const ELFFile<ELFT> *Obj, const Elf_Sym *Symbo 1879 typedef typename ELFO::Elf_Sym Elf_Sym; typedef in class:__anon14883::MipsGOTParser [all...] |
H A D | ARMEHABIPrinter.h | 309 typedef typename object::ELFFile<ET>::Elf_Sym Elf_Sym; typedef in class:llvm::ARM::EHABI::PrinterContext 356 for (const Elf_Sym &Sym : ELF->symbols(Symtab)) 399 const Elf_Sym *Symbol = ELF->getRelocationSymbol(&RelA, SymTab);
|
/external/llvm/tools/yaml2obj/ |
H A D | yaml2elf.cpp | 103 typedef typename object::ELFFile<ELFT>::Elf_Sym Elf_Sym; typedef in class:__anon14903::ELFState 129 std::vector<Elf_Sym> &Syms, unsigned SymbolBinding); 271 SHeader.sh_entsize = sizeof(Elf_Sym); 274 std::vector<Elf_Sym> Syms; 277 Elf_Sym Sym; 316 std::vector<Elf_Sym> &Syms, 319 Elf_Sym Symbol;
|
/external/llvm/tools/obj2yaml/ |
H A D | elf2yaml.cpp | 24 typedef object::Elf_Sym_Impl<ELFT> Elf_Sym; typedef in class:__anon14891::ELFDumper 31 std::error_code dumpSymbol(const Elf_Sym *Sym, const Elf_Shdr *SymTab, 143 for (const Elf_Sym &Sym : Obj.symbols(Symtab)) { 175 ELFDumper<ELFT>::dumpSymbol(const Elf_Sym *Sym, const Elf_Shdr *SymTab, 211 const Elf_Sym *Sym = Obj.getRelocationSymbol(Rel, SymTab); 363 const Elf_Sym *symbol = Obj.getSymbol(Symtab, Shdr->sh_info);
|
/external/google-breakpad/src/common/solaris/ |
H A D | dump_symbols.cc | 57 typedef Elf64_Sym Elf_Sym; typedef in namespace:__anon7452 59 typedef Elf32_Sym Elf_Sym; 465 Elf_Sym *symbol = (Elf_Sym *)((char *)base + symtab_section.sh_offset);
|
/external/syslinux/core/elflink/ |
H A D | load_env32.c | 45 .syment_size = sizeof(Elf_Sym),
|
/external/llvm/tools/llvm-objdump/ |
H A D | llvm-objdump.cpp | 492 typedef typename ELFObjectFile<ELFT>::Elf_Sym Elf_Sym; 532 const Elf_Sym *symb = Obj->getSymbol(SI->getRawDataRefImpl());
|
/external/syslinux/com32/lua/src/ |
H A D | loadlib.c | 252 Elf_Sym *p = module_find_symbol (sym, (struct elf_module *)lib);
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldELF.cpp | 39 typedef Elf_Sym_Impl<ELFT> Elf_Sym; typedef in class:__anon14050::DyldELFObject 91 Elf_Sym *sym = const_cast<Elf_Sym *>(
|