Lines Matching refs:sym
92 struct symbol *sym; in perf_top__parse_source() local
97 if (!he || !he->ms.sym) in perf_top__parse_source()
100 sym = he->ms.sym; in perf_top__parse_source()
109 "path\n", sym->name); in perf_top__parse_source()
114 notes = symbol__annotation(sym); in perf_top__parse_source()
122 if (symbol__alloc_hist(sym) < 0) { in perf_top__parse_source()
125 sym->name); in perf_top__parse_source()
130 err = symbol__annotate(sym, map, 0); in perf_top__parse_source()
142 struct symbol *sym = he->ms.sym; in __zero_source_counters() local
143 symbol__annotate_zero_histograms(sym); in __zero_source_counters()
146 static void ui__warn_map_erange(struct map *map, struct symbol *sym, u64 ip) in ui__warn_map_erange() argument
162 map->start, map->end, sym->start, sym->end, in ui__warn_map_erange()
163 sym->binding == STB_GLOBAL ? 'g' : in ui__warn_map_erange()
164 sym->binding == STB_LOCAL ? 'l' : 'w', sym->name, in ui__warn_map_erange()
178 struct symbol *sym; in perf_top__record_precise_ip() local
181 if (he == NULL || he->ms.sym == NULL || in perf_top__record_precise_ip()
183 top->sym_filter_entry->ms.sym != he->ms.sym) && use_browser != 1)) in perf_top__record_precise_ip()
186 sym = he->ms.sym; in perf_top__record_precise_ip()
187 notes = symbol__annotation(sym); in perf_top__record_precise_ip()
206 ui__warn_map_erange(he->ms.map, sym, ip); in perf_top__record_precise_ip()
209 sym->name); in perf_top__record_precise_ip()
226 symbol = he->ms.sym; in perf_top__show_details()
361 if (n->ms.sym && !strcmp(buf, n->ms.sym->name)) { in perf_top__prompt_symbol()
383 struct symbol *sym = top->sym_filter_entry->ms.sym; in perf_top__print_mapped_keys() local
384 name = sym->name; in perf_top__print_mapped_keys()
654 static int symbol_filter(struct map *map, struct symbol *sym) in symbol_filter() argument
656 const char *name = sym->name; in symbol_filter()
676 if (symbol__is_idle(sym)) in symbol_filter()
677 sym->ignore = true; in symbol_filter()
754 if (al.sym == NULL) { in perf_event__process_sample()
786 if (al.sym == NULL || !al.sym->ignore) { in perf_event__process_sample()