Lines Matching refs:symbol
104 const Elf_Sym *ddbsymtab; /* The symbol table we are using */
327 * The kernel symbol table starts here.
1236 * Try and load the symbol table if it's present. (you can
1444 printf("link_elf: symbol %s undefined\n", \
1473 * Hash function for symbol table lookup. Don't even think about changing
1504 printf("link_elf_lookup_symbol: missing symbol hash table\n");
1514 printf("%s: corrupt symbol table\n", __func__);
1520 printf("%s: corrupt symbol table\n", __func__);
1757 * Symbol lookup function that can be used when the symbol index is known (ie
1758 * in relocations). It uses the symbol index instead of doing a fully fledged
1761 * the case that the symbol can be found through the hash table.
1768 const char *symbol;
1771 /* Don't even try to lookup the symbol if the index is bogus. */
1780 * Don't do a full lookup when the symbol is local. It may even
1800 symbol = ef->strtab + sym->st_name;
1802 /* Force a lookup failure if the symbol name is bogus. */
1803 if (*symbol == 0) {
1808 addr = ((Elf_Addr)linker_file_lookup_symbol(lf, symbol, deps));