Home
last modified time | relevance | path

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

/linux/tools/perf/util/
H A Dhist.h372 struct perf_hpp_fmt;
378 struct perf_hpp_fmt *fmt, int printed);
486 struct perf_hpp_fmt *, struct hist_entry *, struct hist_entry *);
488 struct perf_hpp_fmt {
490 int (*header)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp,
492 int (*width)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp,
494 void (*init)(struct perf_hpp_fmt *fmt, struct hist_entry *he); argument
495 int (*color)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp,
497 int (*entry)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp,
502 bool (*equal)(struct perf_hpp_fmt * argument
487 struct perf_hpp_fmt { global() struct
489 headerperf_hpp_fmt global() argument
491 widthperf_hpp_fmt global() argument
493 initperf_hpp_fmt global() argument
496 entryperf_hpp_fmt global() argument
498 cmpperf_hpp_fmt global() argument
499 collapseperf_hpp_fmt global() argument
500 sortperf_hpp_fmt global() argument
501 equalperf_hpp_fmt global() argument
504 listperf_hpp_fmt global() argument
505 sort_listperf_hpp_fmt global() argument
506 elideperf_hpp_fmt global() argument
507 lenperf_hpp_fmt global() argument
508 user_lenperf_hpp_fmt global() argument
509 idxperf_hpp_fmt global() argument
510 levelperf_hpp_fmt global() argument
[all...]
H A Dblock-info.c97 int64_t block_info__cmp(struct perf_hpp_fmt *fmt __maybe_unused, in block_info__cmp()
178 static int block_column_header(struct perf_hpp_fmt *fmt, in block_column_header()
190 static int block_column_width(struct perf_hpp_fmt *fmt, in block_column_width()
210 static int block_total_cycles_pct_entry(struct perf_hpp_fmt *fmt, in block_total_cycles_pct_entry()
224 static int64_t block_total_cycles_pct_sort(struct perf_hpp_fmt *fmt, in block_total_cycles_pct_sort()
254 static int block_cycles_lbr_entry(struct perf_hpp_fmt *fmt, in block_cycles_lbr_entry()
267 static int block_cycles_pct_entry(struct perf_hpp_fmt *fmt, in block_cycles_pct_entry()
283 static int block_avg_cycles_entry(struct perf_hpp_fmt *fmt, in block_avg_cycles_entry()
298 static int block_range_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in block_range_entry()
329 static int block_dso_entry(struct perf_hpp_fmt *fm
[all...]
H A Dblock-info.h27 struct perf_hpp_fmt fmt;
57 int64_t block_info__cmp(struct perf_hpp_fmt *fmt __maybe_unused,
H A Dsort.c2807 struct perf_hpp_fmt *fmt; in perf_hpp__is_sort_entry()
2846 struct perf_hpp_fmt hpp; in MK_SORT_ENTRY_CHK()
2850 void perf_hpp__reset_sort_width(struct perf_hpp_fmt *fmt, struct hists *hists) in MK_SORT_ENTRY_CHK()
2861 static int __sort__hpp_header(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in hse_init()
2880 static int __sort__hpp_width(struct perf_hpp_fmt *fmt, in __sort_dimension__alloc_hpp()
2895 static int __sort__hpp_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in __sort_dimension__alloc_hpp()
2909 static int64_t __sort__hpp_cmp(struct perf_hpp_fmt *fmt, in hpp_free()
2918 static int64_t __sort__hpp_collapse(struct perf_hpp_fmt *fmt, in __hpp_dimension__alloc_hpp()
2929 static int64_t __sort__hpp_sort(struct perf_hpp_fmt *fmt,
2940 bool perf_hpp__is_sort_entry(struct perf_hpp_fmt *forma in hist_entry__filter()
[all...]
H A Dhist.c1393 struct perf_hpp_fmt *fmt; in hist_entry__cmp_impl()
1427 offsetof(struct perf_hpp_fmt, cmp), true, false);
1434 offsetof(struct perf_hpp_fmt, sort), false, true);
1441 offsetof(struct perf_hpp_fmt, collapse), true, false);
1450 offsetof(struct perf_hpp_fmt, collapse), false, false); in hist_entry__delete()
1507 struct perf_hpp_fmt *fmt, int printed) in hist_entry__snprintf_alignment()
1528 typedef bool (*fmt_chk_fn)(struct perf_hpp_fmt *fmt); in check_thread_entry()
1530 static bool check_thread_entry(struct perf_hpp_fmt *fmt) in check_thread_entry()
1539 struct perf_hpp_fmt *fmt; in hist_entry__check_and_remove_filter()
1635 struct perf_hpp_fmt *fm in hierarchy_insert_entry()
[all...]
/linux/tools/perf/ui/
H A Dhist.c123 int hpp__fmt(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in hpp__fmt()
143 int hpp__fmt_acc(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in hpp__fmt_acc()
156 int hpp__fmt_mem_stat(struct perf_hpp_fmt *fmt __maybe_unused, struct perf_hpp *hpp, in hpp__fmt_mem_stat()
342 static bool perf_hpp__is_mem_stat_entry(struct perf_hpp_fmt *fmt);
344 static enum mem_stat_type hpp__mem_stat_type(struct perf_hpp_fmt *fmt) in hpp__mem_stat_type()
367 static int64_t hpp__sort_mem_stat(struct perf_hpp_fmt *fmt __maybe_unused, in hpp__sort_mem_stat()
373 static int hpp__width_fn(struct perf_hpp_fmt *fmt, in hpp__width_fn()
399 static int hpp__header_fn(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in hpp__header_fn()
412 static int hpp__header_mem_stat_fn(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in hpp__header_mem_stat_fn()
509 static int hpp__color_##_type(struct perf_hpp_fmt *fmt, \
[all …]
/linux/tools/perf/
H A Dbuiltin-c2c.c453 int64_t (*cmp)(struct perf_hpp_fmt *fmt,
455 int (*entry)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp,
457 int (*color)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp,
462 struct perf_hpp_fmt fmt;
481 static int c2c_width(struct perf_hpp_fmt *fmt, in c2c_width()
498 static int c2c_header(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in c2c_header()
539 dcacheline_cmp(struct perf_hpp_fmt *fmt __maybe_unused, in dcacheline_cmp()
545 static int dcacheline_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in dcacheline_entry()
559 dcacheline_node_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in dcacheline_node_entry()
573 dcacheline_node_count(struct perf_hpp_fmt *fm
[all...]
H A Dbuiltin-diff.c67 struct perf_hpp_fmt fmt;
495 static struct data__file *fmt_to_data_file(struct perf_hpp_fmt *fmt) in fmt_to_data_file()
563 static int64_t block_sort(struct perf_hpp_fmt *fmt __maybe_unused, in block_sort()
846 hist_entry__cmp_nop(struct perf_hpp_fmt *fmt __maybe_unused, in hist_entry__cmp_nop()
854 hist_entry__cmp_baseline(struct perf_hpp_fmt *fmt __maybe_unused, in hist_entry__cmp_baseline()
863 hist_entry__cmp_delta(struct perf_hpp_fmt *fmt, in hist_entry__cmp_delta()
872 hist_entry__cmp_delta_abs(struct perf_hpp_fmt *fmt, in hist_entry__cmp_delta_abs()
881 hist_entry__cmp_ratio(struct perf_hpp_fmt *fmt, in hist_entry__cmp_ratio()
890 hist_entry__cmp_wdiff(struct perf_hpp_fmt *fmt, in hist_entry__cmp_wdiff()
899 hist_entry__cmp_delta_idx(struct perf_hpp_fmt *fm
[all...]
H A Dbuiltin-kvm.c93 int64_t (*cmp)(struct perf_hpp_fmt *fmt, struct hist_entry *left,
95 int (*entry)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp,
100 struct perf_hpp_fmt fmt;
106 static int64_t ev_name_cmp(struct perf_hpp_fmt *fmt __maybe_unused, in ev_name_cmp()
114 static int fmt_width(struct perf_hpp_fmt *fmt,
118 static int ev_name_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in ev_name_entry()
135 static int64_t ev_cmp_##metric(struct perf_hpp_fmt *fmt __maybe_unused, \
158 static int ev_entry_##metric(struct perf_hpp_fmt *fmt, \
209 static int ev_entry_mean(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, in ev_entry_mean()
257 static int ev_entry_time_precent(struct perf_hpp_fmt *fmt, in EV_METRIC_PERCENT()
[all …]
/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()
/linux/tools/perf/ui/stdio/
H A Dhist.c422 struct perf_hpp_fmt *fmt; in __hist_entry__snprintf()
467 struct perf_hpp_fmt *fmt; in hist_entry__hierarchy_fprintf()
644 struct perf_hpp_fmt *fmt; in hists__fprintf_hierarchy_headers()
748 struct perf_hpp_fmt *fmt; in fprintf_line()
775 struct perf_hpp_fmt *fmt; in hists__fprintf_standard_headers()
/linux/tools/perf/ui/browsers/
H A Dhists.c1236 hist_browser__hpp_color_##_type(struct perf_hpp_fmt *fmt, \
1251 hist_browser__hpp_color_##_type(struct perf_hpp_fmt *fmt, \
1271 hist_browser__hpp_color_mem_stat_##_name(struct perf_hpp_fmt *fmt, \
1340 struct perf_hpp_fmt *fmt; in hist_browser__show_entry()
1446 struct perf_hpp_fmt *fmt; in hist_browser__show_hierarchy_entry()
1609 struct perf_hpp_fmt *fmt; in hist_browser__show_no_entry()
1685 struct perf_hpp_fmt *fmt; in hists_browser__scnprintf_headers()
1723 struct perf_hpp_fmt *fmt; in hists_browser__scnprintf_hierarchy_headers()
2102 struct perf_hpp_fmt *fmt; in hist_browser__fprintf_entry()
2145 struct perf_hpp_fmt *fmt; in hist_browser__fprintf_hierarchy_entry()
[all …]