Lines Matching defs:hists
80 static int add_hist_entries(struct hists *hists, struct machine *machine)
83 struct evsel *evsel = hists_to_evsel(hists);
130 static void del_hist_entries(struct hists *hists)
137 if (hists__has(hists, need_collapse))
138 root_in = &hists->entries_collapsed;
140 root_in = hists->entries_in;
142 root_out = &hists->entries;
190 static int do_test(struct hists *hists, struct result *expected, size_t nr_expected,
205 hists__collapse_resort(hists, NULL);
206 evsel__output_resort(hists_to_evsel(hists), NULL);
212 print_hists_out(hists);
215 root = &hists->entries.rb_root;
266 struct hists *hists = evsel__hists(evsel);
301 err = add_hist_entries(hists, machine);
305 err = do_test(hists, expected, ARRAY_SIZE(expected), NULL, 0);
308 del_hist_entries(hists);
317 struct hists *hists = evsel__hists(evsel);
448 err = add_hist_entries(hists, machine);
452 err = do_test(hists, expected, ARRAY_SIZE(expected),
456 del_hist_entries(hists);
465 struct hists *hists = evsel__hists(evsel);
506 err = add_hist_entries(hists, machine);
510 err = do_test(hists, expected, ARRAY_SIZE(expected), NULL, 0);
513 del_hist_entries(hists);
522 struct hists *hists = evsel__hists(evsel);
692 err = add_hist_entries(hists, machine);
696 err = do_test(hists, expected, ARRAY_SIZE(expected),
700 del_hist_entries(hists);