Lines Matching refs:sym
28 char *sym = syma->name; in arch__choose_best_symbol() local
32 if (*sym == '.') in arch__choose_best_symbol()
33 sym++; in arch__choose_best_symbol()
37 if (strlen(sym) >= 3 && !strncmp(sym, "SyS", 3)) in arch__choose_best_symbol()
39 if (strlen(sym) >= 10 && !strncmp(sym, "compat_SyS", 10)) in arch__choose_best_symbol()
82 void arch__sym_update(struct symbol *s, GElf_Sym *sym) in arch__sym_update() argument
84 s->arch_sym = sym->st_other; in arch__sym_update()
92 struct symbol *sym) in arch__fix_tev_from_maps() argument
106 if (pev->point.offset || !map || !sym) in arch__fix_tev_from_maps()
117 lep_offset = PPC64_LOCAL_ENTRY_OFFSET(sym->arch_sym); in arch__fix_tev_from_maps()
135 struct symbol *sym = NULL; in arch__post_process_probe_trace_events() local
145 map__for_each_symbol(map, sym, tmp) { in arch__post_process_probe_trace_events()
146 if (map->unmap_ip(map, sym->start) == tev->point.address) { in arch__post_process_probe_trace_events()
147 arch__fix_tev_from_maps(pev, tev, map, sym); in arch__post_process_probe_trace_events()