builtin-report.c (56b2147f34d057b0898c53a3eb2e9e70756ab89f) builtin-report.c (2975489458c59ce2e348b1b3aef5d8d2acb5cc8d)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * builtin-report.c
4 *
5 * Builtin report command: Analyze the perf.data input file,
6 * look up and read DSOs and symbol information and display
7 * a histogram of results, along various sorting keys.
8 */

--- 666 unchanged lines hidden (view full) ---

675static int hists__resort_cb(struct hist_entry *he, void *arg)
676{
677 struct report *rep = arg;
678 struct symbol *sym = he->ms.sym;
679
680 if (rep->symbol_ipc && sym && !sym->annotate2) {
681 struct evsel *evsel = hists_to_evsel(he->hists);
682
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * builtin-report.c
4 *
5 * Builtin report command: Analyze the perf.data input file,
6 * look up and read DSOs and symbol information and display
7 * a histogram of results, along various sorting keys.
8 */

--- 666 unchanged lines hidden (view full) ---

675static int hists__resort_cb(struct hist_entry *he, void *arg)
676{
677 struct report *rep = arg;
678 struct symbol *sym = he->ms.sym;
679
680 if (rep->symbol_ipc && sym && !sym->annotate2) {
681 struct evsel *evsel = hists_to_evsel(he->hists);
682
683 symbol__annotate2(sym, he->ms.map, evsel,
683 symbol__annotate2(&he->ms, evsel,
684 &annotation__default_options, NULL);
685 }
686
687 return 0;
688}
689
690static void report__output_resort(struct report *rep)
691{

--- 852 unchanged lines hidden ---
684 &annotation__default_options, NULL);
685 }
686
687 return 0;
688}
689
690static void report__output_resort(struct report *rep)
691{

--- 852 unchanged lines hidden ---