/kernel/linux/linux-5.10/tools/perf/ui/stdio/ |
H A D | hist.c | 415 struct perf_hpp_list *hpp_list) in __hist_entry__snprintf() 426 perf_hpp_list__for_each_format(hpp_list, fmt) { in __hist_entry__snprintf() 454 return __hist_entry__snprintf(he, hpp, he->hists->hpp_list); in hist_entry__snprintf() 506 perf_hpp_list__for_each_format(he->hpp_list, fmt) { in hist_entry__hierarchy_fprintf() 757 struct perf_hpp_list *hpp_list = hists->hpp_list; in hists__fprintf_standard_headers() local 764 for (line = 0; line < hpp_list->nr_header_lines; line++) { in hists__fprintf_standard_headers() 773 return hpp_list->nr_header_lines; in hists__fprintf_standard_headers() 797 return hpp_list->nr_header_lines + 2; in hists__fprintf_standard_headers() 414 __hist_entry__snprintf(struct hist_entry *he, struct perf_hpp *hpp, struct perf_hpp_list *hpp_list) __hist_entry__snprintf() argument
|
/kernel/linux/linux-6.6/tools/perf/ui/stdio/ |
H A D | hist.c | 415 struct perf_hpp_list *hpp_list) in __hist_entry__snprintf() 426 perf_hpp_list__for_each_format(hpp_list, fmt) { in __hist_entry__snprintf() 454 return __hist_entry__snprintf(he, hpp, he->hists->hpp_list); in hist_entry__snprintf() 506 perf_hpp_list__for_each_format(he->hpp_list, fmt) { in hist_entry__hierarchy_fprintf() 757 struct perf_hpp_list *hpp_list = hists->hpp_list; in hists__fprintf_standard_headers() local 764 for (line = 0; line < hpp_list->nr_header_lines; line++) { in hists__fprintf_standard_headers() 773 return hpp_list->nr_header_lines; in hists__fprintf_standard_headers() 797 return hpp_list->nr_header_lines + 2; in hists__fprintf_standard_headers() 414 __hist_entry__snprintf(struct hist_entry *he, struct perf_hpp *hpp, struct perf_hpp_list *hpp_list) __hist_entry__snprintf() argument
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | hist.h | 98 struct perf_hpp_list *hpp_list; member 103 #define hists__has(__h, __f) (__h)->hpp_list->__f 245 int __hists__init(struct hists *hists, struct perf_hpp_list *hpp_list); 343 perf_hpp_list__for_each_format((hists)->hpp_list, format) 346 perf_hpp_list__for_each_sort_list((hists)->hpp_list, format) 577 struct perf_hpp_list *hpp_list);
|
H A D | block-info.c | 343 struct perf_hpp_list *hpp_list) in hpp_register() 377 perf_hpp_list__column_register(hpp_list, fmt); in hpp_register() 380 static void register_block_columns(struct perf_hpp_list *hpp_list, in register_block_columns() argument 385 hpp_register(&block_fmts[i], block_hpps[i], hpp_list); in register_block_columns() 342 hpp_register(struct block_fmt *block_fmt, int idx, struct perf_hpp_list *hpp_list) hpp_register() argument
|
H A D | hist.c | 1331 if (!list_is_last(&fmt->list, &he->hists->hpp_list->fields)) { in hist_entry__snprintf_alignment() 1390 perf_hpp_list__for_each_format(he->hpp_list, fmt) { in hist_entry__check_and_remove_filter() 1445 struct perf_hpp_list *hpp_list) in hierarchy_insert_entry() 1459 perf_hpp_list__for_each_sort_list(hpp_list, fmt) { in hierarchy_insert_entry() 1485 new->hpp_list = hpp_list; in hierarchy_insert_entry() 1491 perf_hpp_list__for_each_sort_list(hpp_list, fmt) { in hierarchy_insert_entry() 1772 perf_hpp_list__for_each_sort_list(he->hpp_list, fmt) { in hierarchy_insert_output_entry() 2389 perf_hpp_list__for_each_sort_list(he->hpp_list, fmt) { in add_dummy_hierarchy_entry() 2455 perf_hpp_list__for_each_sort_list(he->hpp_list, fm in hists__find_hierarchy_entry() 1441 hierarchy_insert_entry(struct hists *hists, struct rb_root_cached *root, struct hist_entry *he, struct hist_entry *parent_he, struct perf_hpp_list *hpp_list) hierarchy_insert_entry() argument 2783 __hists__init(struct hists *hists, struct perf_hpp_list *hpp_list) __hists__init() argument [all...] |
H A D | sort.h | 149 struct perf_hpp_list *hpp_list; member
|
H A D | sort.c | 1968 perf_hpp_list__for_each_format(he->hpp_list, fmt) { in hist_entry__filter()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | hist.h | 110 struct perf_hpp_list *hpp_list; member 115 #define hists__has(__h, __f) (__h)->hpp_list->__f 261 int __hists__init(struct hists *hists, struct perf_hpp_list *hpp_list); 360 perf_hpp_list__for_each_format((hists)->hpp_list, format) 363 perf_hpp_list__for_each_sort_list((hists)->hpp_list, format) 591 struct perf_hpp_list *hpp_list);
|
H A D | block-info.c | 343 struct perf_hpp_list *hpp_list) in hpp_register() 377 perf_hpp_list__column_register(hpp_list, fmt); in hpp_register() 380 static void register_block_columns(struct perf_hpp_list *hpp_list, in register_block_columns() argument 385 hpp_register(&block_fmts[i], block_hpps[i], hpp_list); in register_block_columns() 342 hpp_register(struct block_fmt *block_fmt, int idx, struct perf_hpp_list *hpp_list) hpp_register() argument
|
H A D | hist.c | 1364 if (!list_is_last(&fmt->list, &he->hists->hpp_list->fields)) { in hist_entry__snprintf_alignment() 1423 perf_hpp_list__for_each_format(he->hpp_list, fmt) { in hist_entry__check_and_remove_filter() 1478 struct perf_hpp_list *hpp_list) in hierarchy_insert_entry() 1492 perf_hpp_list__for_each_sort_list(hpp_list, fmt) { in hierarchy_insert_entry() 1518 new->hpp_list = hpp_list; in hierarchy_insert_entry() 1524 perf_hpp_list__for_each_sort_list(hpp_list, fmt) { in hierarchy_insert_entry() 1814 perf_hpp_list__for_each_sort_list(he->hpp_list, fmt) { in hierarchy_insert_output_entry() 2441 perf_hpp_list__for_each_sort_list(he->hpp_list, fmt) { in add_dummy_hierarchy_entry() 2507 perf_hpp_list__for_each_sort_list(he->hpp_list, fm in hists__find_hierarchy_entry() 1474 hierarchy_insert_entry(struct hists *hists, struct rb_root_cached *root, struct hist_entry *he, struct hist_entry *parent_he, struct perf_hpp_list *hpp_list) hierarchy_insert_entry() argument 2846 __hists__init(struct hists *hists, struct perf_hpp_list *hpp_list) __hists__init() argument [all...] |
H A D | sort.h | 154 struct perf_hpp_list *hpp_list; member
|
H A D | sort.c | 2474 perf_hpp_list__for_each_format(he->hpp_list, fmt) { in hist_entry__filter()
|
/kernel/linux/linux-5.10/tools/perf/ |
H A D | builtin-c2c.c | 452 struct perf_hpp_list *hpp_list = hists->hpp_list; in c2c_header() local 464 if (!text && (line == hpp_list->nr_header_lines - 1)) in c2c_header() 1738 static int c2c_hists__init_output(struct perf_hpp_list *hpp_list, char *name) in c2c_hists__init_output() argument 1744 return output_field_add(hpp_list, name); in c2c_hists__init_output() 1747 perf_hpp_list__column_register(hpp_list, &c2c_fmt->fmt); in c2c_hists__init_output() 1751 static int c2c_hists__init_sort(struct perf_hpp_list *hpp_list, char *name) in c2c_hists__init_sort() argument 1758 return sort_dimension__add(hpp_list, name, NULL, 0); in c2c_hists__init_sort() 1763 hpp_list->dso = 1; in c2c_hists__init_sort() 1765 perf_hpp_list__register_sort_field(hpp_list, in c2c_hists__init_sort() 1790 hpp_list__parse(struct perf_hpp_list *hpp_list, const char *output_, const char *sort_) hpp_list__parse() argument 2143 print_cacheline(struct c2c_hists *c2c_hists, struct hist_entry *he_cl, struct perf_hpp_list *hpp_list, FILE *out) print_cacheline() argument 2172 struct perf_hpp_list hpp_list; print_pareto() local [all...] |
/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-c2c.c | 480 struct perf_hpp_list *hpp_list = hists->hpp_list; in c2c_header() local 492 if (!text && (line == hpp_list->nr_header_lines - 1)) in c2c_header() 1986 static int c2c_hists__init_output(struct perf_hpp_list *hpp_list, char *name) in c2c_hists__init_output() argument 1992 return output_field_add(hpp_list, name); in c2c_hists__init_output() 1995 perf_hpp_list__column_register(hpp_list, &c2c_fmt->fmt); in c2c_hists__init_output() 1999 static int c2c_hists__init_sort(struct perf_hpp_list *hpp_list, char *name) in c2c_hists__init_sort() argument 2006 return sort_dimension__add(hpp_list, name, NULL, 0); in c2c_hists__init_sort() 2011 hpp_list->dso = 1; in c2c_hists__init_sort() 2013 perf_hpp_list__register_sort_field(hpp_list, in c2c_hists__init_sort() 2038 hpp_list__parse(struct perf_hpp_list *hpp_list, const char *output_, const char *sort_) hpp_list__parse() argument 2444 print_cacheline(struct c2c_hists *c2c_hists, struct hist_entry *he_cl, struct perf_hpp_list *hpp_list, FILE *out) print_cacheline() argument 2473 struct perf_hpp_list hpp_list; print_pareto() local [all...] |
H A D | builtin-kvm.c | 417 static int kvm_hists__init_output(struct perf_hpp_list *hpp_list, char *name) in kvm_hists__init_output() argument 426 perf_hpp_list__column_register(hpp_list, &kvm_fmt->fmt); in kvm_hists__init_output() 430 static int kvm_hists__init_sort(struct perf_hpp_list *hpp_list, char *name) in kvm_hists__init_sort() argument 439 perf_hpp_list__register_sort_field(hpp_list, &kvm_fmt->fmt); in kvm_hists__init_sort() 444 struct perf_hpp_list *hpp_list, in kvm_hpp_list__init() 445 int (*fn)(struct perf_hpp_list *hpp_list, in kvm_hpp_list__init() 456 ret = fn(hpp_list, tok); in kvm_hpp_list__init() 474 static int kvm_hpp_list__parse(struct perf_hpp_list *hpp_list, in kvm_hpp_list__parse() argument 481 ret = kvm_hpp_list__init(output, hpp_list, kvm_hists__init_output); in kvm_hpp_list__parse() 485 ret = kvm_hpp_list__init(sort, hpp_list, kvm_hists__init_sor in kvm_hpp_list__parse() 443 kvm_hpp_list__init(char *list, struct perf_hpp_list *hpp_list, int (*fn)(struct perf_hpp_list *hpp_list, char *name)) kvm_hpp_list__init() argument [all...] |
/kernel/linux/linux-5.10/tools/perf/ui/browsers/ |
H A D | hists.c | 83 struct perf_hpp_list *hpp_list = hists->hpp_list; in hist_browser__set_title_space() local 85 browser->extra_title_lines = hb->show_headers ? hpp_list->nr_header_lines : 0; in hist_browser__set_title_space() 107 struct perf_hpp_list *hpp_list = hists->hpp_list; in hist_browser__update_rows() local 116 browser->extra_title_lines = hpp_list->nr_header_lines; in hist_browser__update_rows() 1513 perf_hpp_list__for_each_format(entry->hpp_list, fmt) { in hist_browser__show_hierarchy_entry() 1779 struct perf_hpp_list *hpp_list = hists->hpp_list; in hists_browser__headers() local 1783 for (line = 0; line < hpp_list in hists_browser__headers() [all...] |
/kernel/linux/linux-6.6/tools/perf/ui/browsers/ |
H A D | hists.c | 83 struct perf_hpp_list *hpp_list = hists->hpp_list; in hist_browser__set_title_space() local 85 browser->extra_title_lines = hb->show_headers ? hpp_list->nr_header_lines : 0; in hist_browser__set_title_space() 107 struct perf_hpp_list *hpp_list = hists->hpp_list; in hist_browser__update_rows() local 116 browser->extra_title_lines = hpp_list->nr_header_lines; in hist_browser__update_rows() 1514 perf_hpp_list__for_each_format(entry->hpp_list, fmt) { in hist_browser__show_hierarchy_entry() 1780 struct perf_hpp_list *hpp_list = hists->hpp_list; in hists_browser__headers() local 1784 for (line = 0; line < hpp_list in hists_browser__headers() [all...] |
/kernel/linux/linux-5.10/tools/perf/ui/gtk/ |
H A D | hists.c | 451 perf_hpp_list__for_each_format(he->hpp_list, fmt) { in perf_gtk__add_hierarchy_entries()
|
/kernel/linux/linux-6.6/tools/perf/ui/gtk/ |
H A D | hists.c | 451 perf_hpp_list__for_each_format(he->hpp_list, fmt) { in perf_gtk__add_hierarchy_entries()
|