ann 181 tools/perf/builtin-annotate.c struct perf_annotate *ann, ann 206 tools/perf/builtin-annotate.c ret = hist_entry_iter__add(&iter, &a, PERF_MAX_STACK_DEPTH, ann); ann 210 tools/perf/builtin-annotate.c static bool has_annotation(struct perf_annotate *ann) ann 212 tools/perf/builtin-annotate.c return ui__has_annotation() || ann->use_stdio2; ann 218 tools/perf/builtin-annotate.c struct perf_annotate *ann, ann 225 tools/perf/builtin-annotate.c if ((!ann->has_br_stack || !has_annotation(ann)) && ann 226 tools/perf/builtin-annotate.c ann->sym_hist_filter != NULL && ann 228 tools/perf/builtin-annotate.c strcmp(ann->sym_hist_filter, al->sym->name) != 0)) { ann 249 tools/perf/builtin-annotate.c if (ann->has_br_stack && has_annotation(ann)) ann 250 tools/perf/builtin-annotate.c return process_branch_callback(evsel, sample, al, ann, machine); ann 267 tools/perf/builtin-annotate.c struct perf_annotate *ann = container_of(tool, struct perf_annotate, tool); ann 277 tools/perf/builtin-annotate.c if (ann->cpu_list && !test_bit(sample->cpu, ann->cpu_bitmap)) ann 281 tools/perf/builtin-annotate.c perf_evsel__add_sample(evsel, sample, &al, ann, machine)) { ann 301 tools/perf/builtin-annotate.c struct perf_annotate *ann) ann 303 tools/perf/builtin-annotate.c if (!ann->use_stdio2) ann 304 tools/perf/builtin-annotate.c return symbol__tty_annotate(he->ms.sym, he->ms.map, evsel, &ann->opts); ann 306 tools/perf/builtin-annotate.c return symbol__tty_annotate2(he->ms.sym, he->ms.map, evsel, &ann->opts); ann 311 tools/perf/builtin-annotate.c struct perf_annotate *ann) ann 323 tools/perf/builtin-annotate.c if (ann->sym_hist_filter && ann 324 tools/perf/builtin-annotate.c (strcmp(he->ms.sym->name, ann->sym_hist_filter) != 0)) ann 351 tools/perf/builtin-annotate.c if (!ret || !ann->skip_missing) ann 357 tools/perf/builtin-annotate.c key = hist_entry__tui_annotate(he, evsel, NULL, &ann->opts); ann 361 tools/perf/builtin-annotate.c if (!ann->skip_missing) ann 377 tools/perf/builtin-annotate.c hist_entry__tty_annotate(he, evsel, ann); ann 390 tools/perf/builtin-annotate.c static int __cmd_annotate(struct perf_annotate *ann) ann 393 tools/perf/builtin-annotate.c struct perf_session *session = ann->session; ann 397 tools/perf/builtin-annotate.c if (ann->cpu_list) { ann 398 tools/perf/builtin-annotate.c ret = perf_session__cpu_bitmap(session, ann->cpu_list, ann 399 tools/perf/builtin-annotate.c ann->cpu_bitmap); ann 404 tools/perf/builtin-annotate.c if (!ann->opts.objdump_path) { ann 406 tools/perf/builtin-annotate.c &ann->opts.objdump_path); ann 443 tools/perf/builtin-annotate.c hists__find_annotations(hists, pos, ann);