Lines Matching refs:sym
16 char *sym = syma->name; in arch__choose_best_symbol() local
20 if (*sym == '.') in arch__choose_best_symbol()
21 sym++; in arch__choose_best_symbol()
25 if (strlen(sym) >= 3 && !strncmp(sym, "SyS", 3)) in arch__choose_best_symbol()
27 if (strlen(sym) >= 10 && !strncmp(sym, "compat_SyS", 10)) in arch__choose_best_symbol()
70 void arch__sym_update(struct symbol *s, GElf_Sym *sym) in arch__sym_update() argument
72 s->arch_sym = sym->st_other; in arch__sym_update()
80 struct symbol *sym) in arch__fix_tev_from_maps() argument
94 if (pev->point.offset || !map || !sym) in arch__fix_tev_from_maps()
105 lep_offset = PPC64_LOCAL_ENTRY_OFFSET(sym->arch_sym); in arch__fix_tev_from_maps()
123 struct symbol *sym = NULL; in arch__post_process_probe_trace_events() local
133 map__for_each_symbol(map, sym, tmp) { in arch__post_process_probe_trace_events()
134 if (map__unmap_ip(map, sym->start) == tev->point.address) { in arch__post_process_probe_trace_events()
135 arch__fix_tev_from_maps(pev, tev, map, sym); in arch__post_process_probe_trace_events()