Lines Matching defs:hists
30 struct hists *hists = he->hists;
31 struct evsel *evsel = hists_to_evsel(hists);
37 u64 total = hists__total_period(hists);
55 u64 total = hists__total_period(pair->hists);
60 evsel = hists_to_evsel(pair->hists);
166 struct evsel *evsel = hists_to_evsel(pair->hists);
171 struct evsel *evsel = hists_to_evsel(pair->hists);
188 struct evsel *evsel = hists_to_evsel(a->hists);
242 evsel = hists_to_evsel(a->hists);
289 struct hists *hists)
292 struct evsel *evsel = hists_to_evsel(hists);
304 struct hists *hists, int line __maybe_unused,
307 int len = hpp__width_fn(fmt, hpp, hists);
710 unsigned int hists__sort_list_width(struct hists *hists)
717 hists__for_each_format(hists, fmt) {
718 if (perf_hpp__should_skip(fmt, hists))
726 ret += fmt->width(fmt, &dummy_hpp, hists);
729 if (verbose > 0 && hists__has(hists, sym)) /* Addr + origin */
735 unsigned int hists__overhead_width(struct hists *hists)
742 hists__for_each_format(hists, fmt) {
751 ret += fmt->width(fmt, &dummy_hpp, hists);
757 void perf_hpp__reset_width(struct perf_hpp_fmt *fmt, struct hists *hists)
760 return perf_hpp__reset_sort_width(fmt, hists);
790 void hists__reset_column_width(struct hists *hists)
795 hists__for_each_format(hists, fmt)
796 perf_hpp__reset_width(fmt, hists);
799 list_for_each_entry(node, &hists->hpp_formats, list) {
801 perf_hpp__reset_width(fmt, hists);
823 static int add_hierarchy_fmt(struct hists *hists, struct perf_hpp_fmt *fmt)
828 bool skip = perf_hpp__should_skip(fmt, hists);
830 list_for_each_entry(node, &hists->hpp_formats, list) {
846 hists->nr_hpp_node++;
847 list_add_tail(&node->list, &hists->hpp_formats);
868 struct hists *hists;
875 hists = evsel__hists(evsel);
879 !perf_hpp__defined_dynamic_entry(fmt, hists))
882 ret = add_hierarchy_fmt(hists, fmt);