Lines Matching defs:hists

77 	struct hists		*hists;
273 u64 total = hists__total_period(he->hists);
313 u64 he_total = he->hists->stats.total_period;
314 u64 pair_total = pair->hists->stats.total_period;
317 he_total = he->hists->stats.total_non_filtered_period;
318 pair_total = pair->hists->stats.total_non_filtered_period;
398 struct hists *hists = evsel__hists(evsel);
426 if (!hists__add_entry_ops(hists, &block_hist_ops, &al, NULL,
446 if (!hists__add_entry(hists, &al, NULL, NULL, NULL, NULL, sample,
456 * tree since normally only the baseline hists will call
460 hists->stats.total_period += sample->period;
462 hists->stats.total_non_filtered_period += sample->period;
489 struct hists *hists = evsel__hists(evsel);
491 hists__collapse_resort(hists, NULL);
511 if (pair->hists == d->hists)
526 static void hists__baseline_only(struct hists *hists)
531 if (hists__has(hists, need_collapse))
532 root = &hists->entries_collapsed;
534 root = hists->entries_in;
584 struct hists *hists_pair)
650 static void block_hists_match(struct hists *hists_base,
651 struct hists *hists_pair)
670 static void hists__precompute(struct hists *hists)
675 if (hists__has(hists, need_collapse))
676 root = &hists->entries_collapsed;
678 root = hists->entries_in;
930 static void hists__process(struct hists *hists)
933 hists__baseline_only(hists);
935 hists__precompute(hists);
936 hists__output_resort(hists, NULL);
941 hists__fprintf(hists, !quiet, 0, 0, 0, stdout,
967 struct hists *hists_base = evsel__hists(evsel_base);
974 struct hists *hists;
980 hists = evsel__hists(evsel);
981 d->hists = hists;
983 hists__match(hists_base, hists);
986 hists__link(hists_base, hists);
1302 u64 total = hists__total_period(he->hists);
1669 struct hists *hists __maybe_unused,
1682 struct hists *hists __maybe_unused)