Lines Matching defs:symbol
55 static status_t Resolve(ImageType* image, SymType* symbol,
454 ELFLoader<Class>::Resolve(ImageType* image, SymType* symbol,
457 switch (symbol->st_shndx) {
461 TRACE(("elf_resolve_symbol: undefined symbol\n"));
464 *symbolAddress = symbol->st_value;
468 TRACE(("elf_resolve_symbol: COMMON symbol, finish me!\n"));
471 // standard symbol
472 *symbolAddress = symbol->st_value + image->text_region.delta;
505 // find symbol table in section headers
517 // read in symbol table
528 TRACE(("error reading in symbol table\n"));
539 TRACE(("no symbol table\n"));
755 boot_elf_resolve_symbol(preloaded_elf32_image* image, Elf32_Sym* symbol,
758 return ELF32Loader::Resolve(image, symbol, symbolAddress);
779 boot_elf_resolve_symbol(preloaded_elf64_image* image, Elf64_Sym* symbol,
782 return ELF64Loader::Resolve(image, symbol, symbolAddress);