Lines Matching defs:hists

31 	struct hists *hists = he->hists;
32 struct evsel *evsel = hists_to_evsel(hists);
38 u64 total = hists__total_period(hists);
56 u64 total = hists__total_period(pair->hists);
61 evsel = hists_to_evsel(pair->hists);
167 struct evsel *evsel = hists_to_evsel(pair->hists);
172 struct evsel *evsel = hists_to_evsel(pair->hists);
189 struct evsel *evsel = hists_to_evsel(a->hists);
243 evsel = hists_to_evsel(a->hists);
292 struct hists *hists)
295 struct evsel *evsel = hists_to_evsel(hists);
307 struct hists *hists, int line __maybe_unused,
310 int len = hpp__width_fn(fmt, hpp, hists);
713 unsigned int hists__sort_list_width(struct hists *hists)
720 hists__for_each_format(hists, fmt) {
721 if (perf_hpp__should_skip(fmt, hists))
729 ret += fmt->width(fmt, &dummy_hpp, hists);
732 if (verbose > 0 && hists__has(hists, sym)) /* Addr + origin */
738 unsigned int hists__overhead_width(struct hists *hists)
745 hists__for_each_format(hists, fmt) {
754 ret += fmt->width(fmt, &dummy_hpp, hists);
760 void perf_hpp__reset_width(struct perf_hpp_fmt *fmt, struct hists *hists)
763 return perf_hpp__reset_sort_width(fmt, hists);
793 void hists__reset_column_width(struct hists *hists)
798 hists__for_each_format(hists, fmt)
799 perf_hpp__reset_width(fmt, hists);
802 list_for_each_entry(node, &hists->hpp_formats, list) {
804 perf_hpp__reset_width(fmt, hists);
826 static int add_hierarchy_fmt(struct hists *hists, struct perf_hpp_fmt *fmt)
831 bool skip = perf_hpp__should_skip(fmt, hists);
833 list_for_each_entry(node, &hists->hpp_formats, list) {
849 hists->nr_hpp_node++;
850 list_add_tail(&node->list, &hists->hpp_formats);
871 struct hists *hists;
878 hists = evsel__hists(evsel);
882 !perf_hpp__defined_dynamic_entry(fmt, hists))
885 ret = add_hierarchy_fmt(hists, fmt);