Lines Matching defs:base
44 #include "base/loader/elf_object.hh"
55 #include "base/bitfield.hh"
56 #include "base/loader/symtab.hh"
57 #include "base/logging.hh"
58 #include "base/trace.hh"
404 Addr base, Addr offset)
440 Addr value = sym.st_value - base + offset;
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,
473 base, offset);
475 return loadSomeSymbols(symtab, STB_GLOBAL, addr_mask, base, offset);
479 ElfObject::loadLocalSymbols(SymbolTable *symtab, Addr base, Addr offset,
484 base, offset);
486 return loadSomeSymbols(symtab, STB_LOCAL, addr_mask, base, offset);
490 ElfObject::loadWeakSymbols(SymbolTable *symtab, Addr base, Addr offset,
495 base, offset);
497 return loadSomeSymbols(symtab, STB_WEAK, addr_mask, base, offset);