Lines Matching defs:hists
80 static int add_hist_entries(struct hists *hists, struct machine *machine)
83 struct evsel *evsel = hists_to_evsel(hists);
126 static void del_hist_entries(struct hists *hists)
133 if (hists__has(hists, need_collapse))
134 root_in = &hists->entries_collapsed;
136 root_in = hists->entries_in;
138 root_out = &hists->entries;
177 static int do_test(struct hists *hists, struct result *expected, size_t nr_expected,
192 hists__collapse_resort(hists, NULL);
193 evsel__output_resort(hists_to_evsel(hists), NULL);
199 print_hists_out(hists);
202 root = &hists->entries.rb_root;
253 struct hists *hists = evsel__hists(evsel);
288 err = add_hist_entries(hists, machine);
292 err = do_test(hists, expected, ARRAY_SIZE(expected), NULL, 0);
295 del_hist_entries(hists);
304 struct hists *hists = evsel__hists(evsel);
435 err = add_hist_entries(hists, machine);
439 err = do_test(hists, expected, ARRAY_SIZE(expected),
443 del_hist_entries(hists);
452 struct hists *hists = evsel__hists(evsel);
493 err = add_hist_entries(hists, machine);
497 err = do_test(hists, expected, ARRAY_SIZE(expected), NULL, 0);
500 del_hist_entries(hists);
509 struct hists *hists = evsel__hists(evsel);
679 err = add_hist_entries(hists, machine);
683 err = do_test(hists, expected, ARRAY_SIZE(expected),
687 del_hist_entries(hists);