Lines Matching refs:offset
219 // to translate from a file offset to the address in the image.
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);
502 Addr offset)
504 if (!ObjectFile::loadSections(mem_proxy, addr_mask, offset))
508 if (!loadSection(&seg, mem_proxy, addr_mask, offset)) {
514 interpreter->loadSections(mem_proxy, addr_mask, offset);