Lines Matching defs:symbol
15 * the symbol is hidden and can only be seen when referenced using an
113 pr_debug("elf: failed to find symbol table ELF sections in '%s'\n",
132 /* Version symbol table is meaningful to dynsym only */
240 /* If user does not specify symbol version, then we got a match */
244 /* If user specifies symbol version, for dynamic symbols,
258 /* Transform symbol's virtual address (absolute for binaries and relative
262 * by looking up symbol's containing section's header and using iter's virtual
273 * reporting matters. "name" matches symbol name or name@@LIB for library
306 /* Search SHT_DYNSYM, SHT_SYMTAB for symbol. This search order is used because if
356 pr_debug("elf: symbol address match for '%s' in '%s': 0x%lx\n", name, binary_path,
365 pr_warn("elf: failed to find symbol '%s' in '%s'\n", name, binary_path);
373 * symbol name or name@@LIB for library functions.
388 struct symbol {
396 const struct symbol *sym_a = a;
397 const struct symbol *sym_b = b;
414 struct symbol *symbols;
449 struct symbol *found, tmp = {
539 /* If we found anything in the first symbol section,