Lines Matching defs:sympos
716 * same-demangled-name candidates, similar to livepatch sympos. Note that
869 /* "sympos" is used by livepatch to disambiguate duplicate symbol names */
873 unsigned long sympos = 0, nr_matches = 0;
893 sympos = nr_matches;
903 sympos = nr_matches;
913 sympos = nr_matches;
920 if (!sympos) {
921 ERROR("can't find sympos for %s", sym->name);
925 return has_dup ? sympos : 0;
1348 unsigned long sympos;
1385 sympos = 0;
1392 sympos = find_sympos(e->orig, patched_sym->twin);
1393 if (sympos == ULONG_MAX)
1397 /* symbol format: .klp.sym.modname.sym_name,sympos */
1399 sym_modname, sym_orig_name, sympos))
1980 unsigned long sympos;
2008 /* klp_func_ext.sympos */
2009 BUILD_BUG_ON(sizeof(sympos) != sizeof_field(struct klp_func_ext, sympos));
2010 sympos = find_sympos(e->orig, sym->clone->twin);
2011 if (sympos == ULONG_MAX)
2013 memcpy(func_data + offsetof(struct klp_func_ext, sympos), &sympos,
2014 sizeof_field(struct klp_func_ext, sympos));