Lines Matching full:symbols
127 pr_warn("elf: failed to get symbols for symtab section in '%s': %s\n", in elf_sym_iter_new()
231 /* Symbols are in forms of func, func@LIB_VER or func@@LIB_VER in symbol_match()
247 /* If user specifies symbol version, for dynamic symbols, in symbol_match()
257 /* For normal symbols, it is already in form of func@LIB_VER */ in symbol_match()
406 * Return offsets in @poffsets for symbols specified in @syms array argument.
417 struct symbol *symbols; in elf_resolve_syms_offsets() local
425 symbols = calloc(cnt, sizeof(*symbols)); in elf_resolve_syms_offsets()
427 if (!offsets || !symbols) { in elf_resolve_syms_offsets()
433 symbols[i].name = syms[i]; in elf_resolve_syms_offsets()
434 symbols[i].idx = i; in elf_resolve_syms_offsets()
437 qsort(symbols, cnt, sizeof(*symbols), symbol_cmp); in elf_resolve_syms_offsets()
457 found = bsearch(&tmp, symbols, cnt, sizeof(*symbols), symbol_cmp); in elf_resolve_syms_offsets()
495 free(symbols); in elf_resolve_syms_offsets()
503 * Return offsets in @poffsets for symbols specified by @pattern argument.