Lines Matching refs:symtab
56 #include "base/loader/symtab.hh"
403 ElfObject::loadSomeSymbols(SymbolTable *symtab, int binding, Addr mask,
406 if (!symtab)
441 if (symtab->insert(value & mask, sym_name)) {
459 ElfObject::loadAllSymbols(SymbolTable *symtab, Addr base, Addr offset,
462 return (loadGlobalSymbols(symtab, base, offset, addr_mask) &&
463 loadLocalSymbols(symtab, base, offset, addr_mask) &&
464 loadWeakSymbols(symtab, base, offset, addr_mask));
468 ElfObject::loadGlobalSymbols(SymbolTable *symtab, Addr base, Addr offset,
472 interpreter->loadSomeSymbols(symtab, STB_GLOBAL, addr_mask,
475 return loadSomeSymbols(symtab, STB_GLOBAL, addr_mask, base, offset);
479 ElfObject::loadLocalSymbols(SymbolTable *symtab, Addr base, Addr offset,
483 interpreter->loadSomeSymbols(symtab, STB_LOCAL, addr_mask,
486 return loadSomeSymbols(symtab, STB_LOCAL, addr_mask, base, offset);
490 ElfObject::loadWeakSymbols(SymbolTable *symtab, Addr base, Addr offset,
494 interpreter->loadSomeSymbols(symtab, STB_WEAK, addr_mask,
497 return loadSomeSymbols(symtab, STB_WEAK, addr_mask, base, offset);