Lines Matching refs:hists

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