Home
last modified time | relevance | path

Searched refs:perf_hpp_fmt (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/tools/perf/util/
H A Dhist.h177 struct perf_hpp_fmt;
185 struct perf_hpp_fmt *fmt, int printed);
273 struct perf_hpp_fmt { struct
275 int (*header)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, argument
277 int (*width)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, argument
279 void (*init)(struct perf_hpp_fmt *fmt, struct hist_entry *he); argument
280 int (*color)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, argument
282 int (*entry)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, argument
284 int64_t (*cmp)(struct perf_hpp_fmt *fmt, argument
286 int64_t (*collapse)(struct perf_hpp_fmt *fmt, argument
[all …]
H A Dblock-info.c93 int64_t block_info__cmp(struct perf_hpp_fmt *fmt __maybe_unused, in block_info__cmp()
163 static int block_column_header(struct perf_hpp_fmt *fmt, in block_column_header()
175 static int block_column_width(struct perf_hpp_fmt *fmt, in block_column_width()
195 static int block_total_cycles_pct_entry(struct perf_hpp_fmt *fmt, in block_total_cycles_pct_entry()
209 static int64_t block_total_cycles_pct_sort(struct perf_hpp_fmt *fmt, in block_total_cycles_pct_sort()
239 static int block_cycles_lbr_entry(struct perf_hpp_fmt *fmt, in block_cycles_lbr_entry()
252 static int block_cycles_pct_entry(struct perf_hpp_fmt *fmt, in block_cycles_pct_entry()
268 static int block_avg_cycles_entry(struct perf_hpp_fmt *fmt, in block_avg_cycles_entry()
283 static int block_range_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in block_range_entry()
314 static int block_dso_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in block_dso_entry()
[all …]
H A Dsort.c2233 struct perf_hpp_fmt *fmt;
2253 struct perf_hpp_fmt hpp;
2257 void perf_hpp__reset_sort_width(struct perf_hpp_fmt *fmt, struct hists *hists) in perf_hpp__reset_sort_width()
2268 static int __sort__hpp_header(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in __sort__hpp_header()
2283 static int __sort__hpp_width(struct perf_hpp_fmt *fmt, in __sort__hpp_width()
2298 static int __sort__hpp_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in __sort__hpp_entry()
2312 static int64_t __sort__hpp_cmp(struct perf_hpp_fmt *fmt, in __sort__hpp_cmp()
2321 static int64_t __sort__hpp_collapse(struct perf_hpp_fmt *fmt, in __sort__hpp_collapse()
2332 static int64_t __sort__hpp_sort(struct perf_hpp_fmt *fmt, in __sort__hpp_sort()
2343 bool perf_hpp__is_sort_entry(struct perf_hpp_fmt *format) in perf_hpp__is_sort_entry()
[all …]
H A Dblock-info.h26 struct perf_hpp_fmt fmt;
67 int64_t block_info__cmp(struct perf_hpp_fmt *fmt __maybe_unused,
H A Dhist.c1284 struct perf_hpp_fmt *fmt; in hist_entry__cmp()
1304 struct perf_hpp_fmt *fmt; in hist_entry__collapse()
1367 struct perf_hpp_fmt *fmt, int printed) in hist_entry__snprintf_alignment()
1388 typedef bool (*fmt_chk_fn)(struct perf_hpp_fmt *fmt);
1390 static bool check_thread_entry(struct perf_hpp_fmt *fmt) in check_thread_entry()
1399 struct perf_hpp_fmt *fmt; in hist_entry__check_and_remove_filter()
1488 struct perf_hpp_fmt *fmt; in hierarchy_insert_entry()
1725 struct perf_hpp_fmt *fmt; in hist_entry__sort()
1800 struct perf_hpp_fmt *fmt; in hierarchy_insert_output_entry()
1887 struct perf_hpp_fmt *fmt; in __hists__insert_output_entry()
[all …]
H A Dsort.h298 struct perf_hpp_fmt block_fmt;
/openbmc/linux/tools/perf/ui/
H A Dhist.c115 int hpp__fmt(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in hpp__fmt()
134 int hpp__fmt_acc(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in hpp__fmt_acc()
290 static int hpp__width_fn(struct perf_hpp_fmt *fmt, in hpp__width_fn()
306 static int hpp__header_fn(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in hpp__header_fn()
349 static int hpp__color_##_type(struct perf_hpp_fmt *fmt, \
357 static int hpp__entry_##_type(struct perf_hpp_fmt *fmt, \
365 static int64_t hpp__sort_##_type(struct perf_hpp_fmt *fmt __maybe_unused, \
377 static int hpp__color_##_type(struct perf_hpp_fmt *fmt, \
385 static int hpp__entry_##_type(struct perf_hpp_fmt *fmt, \
393 static int64_t hpp__sort_##_type(struct perf_hpp_fmt *fmt __maybe_unused, \
[all …]
/openbmc/linux/tools/perf/
H A Dbuiltin-c2c.c432 int64_t (*cmp)(struct perf_hpp_fmt *fmt,
434 int (*entry)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp,
436 int (*color)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp,
441 struct perf_hpp_fmt fmt;
460 static int c2c_width(struct perf_hpp_fmt *fmt, in c2c_width()
477 static int c2c_header(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in c2c_header()
518 dcacheline_cmp(struct perf_hpp_fmt *fmt __maybe_unused, in dcacheline_cmp()
524 static int dcacheline_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in dcacheline_entry()
538 dcacheline_node_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in dcacheline_node_entry()
552 dcacheline_node_count(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in dcacheline_node_count()
[all …]
H A Dbuiltin-diff.c66 struct perf_hpp_fmt fmt;
510 static struct data__file *fmt_to_data_file(struct perf_hpp_fmt *fmt) in fmt_to_data_file()
578 static int64_t block_sort(struct perf_hpp_fmt *fmt __maybe_unused, in block_sort()
861 hist_entry__cmp_nop(struct perf_hpp_fmt *fmt __maybe_unused, in hist_entry__cmp_nop()
869 hist_entry__cmp_baseline(struct perf_hpp_fmt *fmt __maybe_unused, in hist_entry__cmp_baseline()
878 hist_entry__cmp_delta(struct perf_hpp_fmt *fmt, in hist_entry__cmp_delta()
887 hist_entry__cmp_delta_abs(struct perf_hpp_fmt *fmt, in hist_entry__cmp_delta_abs()
896 hist_entry__cmp_ratio(struct perf_hpp_fmt *fmt, in hist_entry__cmp_ratio()
905 hist_entry__cmp_wdiff(struct perf_hpp_fmt *fmt, in hist_entry__cmp_wdiff()
914 hist_entry__cmp_delta_idx(struct perf_hpp_fmt *fmt __maybe_unused, in hist_entry__cmp_delta_idx()
[all …]
H A Dbuiltin-kvm.c92 int64_t (*cmp)(struct perf_hpp_fmt *fmt, struct hist_entry *left,
94 int (*entry)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp,
99 struct perf_hpp_fmt fmt;
105 static int64_t ev_name_cmp(struct perf_hpp_fmt *fmt __maybe_unused, in ev_name_cmp()
113 static int fmt_width(struct perf_hpp_fmt *fmt,
117 static int ev_name_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in ev_name_entry()
134 static int64_t ev_cmp_##metric(struct perf_hpp_fmt *fmt __maybe_unused, \
157 static int ev_entry_##metric(struct perf_hpp_fmt *fmt, \
208 static int ev_entry_mean(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in ev_entry_mean()
256 static int ev_entry_time_precent(struct perf_hpp_fmt *fmt, in EV_METRIC_PERCENT()
[all …]
/openbmc/linux/tools/perf/ui/gtk/
H A Dhists.c49 static int perf_gtk__hpp_color_##_type(struct perf_hpp_fmt *fmt, \
63 static int perf_gtk__hpp_color_##_type(struct perf_hpp_fmt *fmt, \
296 struct perf_hpp_fmt *fmt; in perf_gtk__show_hists()
415 struct perf_hpp_fmt *fmt; in perf_gtk__add_hierarchy_entries()
500 struct perf_hpp_fmt *fmt; in perf_gtk__show_hierarchy()
/openbmc/linux/tools/perf/ui/stdio/
H A Dhist.c418 struct perf_hpp_fmt *fmt; in __hist_entry__snprintf()
463 struct perf_hpp_fmt *fmt; in hist_entry__hierarchy_fprintf()
640 struct perf_hpp_fmt *fmt; in hists__fprintf_hierarchy_headers()
731 struct perf_hpp_fmt *fmt; in fprintf_line()
758 struct perf_hpp_fmt *fmt; in hists__fprintf_standard_headers()
/openbmc/linux/tools/perf/ui/browsers/
H A Dhists.c1235 hist_browser__hpp_color_##_type(struct perf_hpp_fmt *fmt, \
1250 hist_browser__hpp_color_##_type(struct perf_hpp_fmt *fmt, \
1306 struct perf_hpp_fmt *fmt; in hist_browser__show_entry()
1412 struct perf_hpp_fmt *fmt; in hist_browser__show_hierarchy_entry()
1575 struct perf_hpp_fmt *fmt; in hist_browser__show_no_entry()
1651 struct perf_hpp_fmt *fmt; in hists_browser__scnprintf_headers()
1688 struct perf_hpp_fmt *fmt; in hists_browser__scnprintf_hierarchy_headers()
2060 struct perf_hpp_fmt *fmt; in hist_browser__fprintf_entry()
2103 struct perf_hpp_fmt *fmt; in hist_browser__fprintf_hierarchy_entry()
2211 struct perf_hpp_fmt *fmt; in hist_browser__init()