Lines Matching full:pfunc
568 sym->pfunc = sym->cfunc = sym;
576 struct symbol *sym, *pfunc, *file = NULL;
683 pfunc = find_local_symbol_by_file_and_name(elf, sym->file, pname);
684 if (!pfunc)
685 pfunc = find_global_symbol_by_name(elf, pname);
688 if (!pfunc) {
693 sym->pfunc = pfunc->alias;
694 pfunc->cfunc = sym;
695 pfunc->alias->cfunc = sym;
702 * Note that pfunc->len now no longer matches
703 * pfunc->sym.st_size.
705 if (sym->sec == pfunc->sec &&
706 sym->offset >= pfunc->offset &&
707 sym->offset + sym->len == pfunc->offset + pfunc->len) {
708 pfunc->len -= sym->len;