/external/linux-tools-perf/util/ |
D | hist.h | 51 struct hists { struct 61 struct hist_entry *__hists__add_entry(struct hists *self, argument 66 int hist_entry__fprintf(struct hist_entry *self, struct hists *hists, 67 struct hists *pair_hists, bool show_displacement, 70 struct hists *hists, struct hists *pair_hists, 75 void hists__output_resort(struct hists *self); 76 void hists__collapse_resort(struct hists *self); 78 void hists__inc_nr_events(struct hists *self, u32 type); 79 size_t hists__fprintf_nr_events(struct hists *self, FILE *fp); 81 size_t hists__fprintf(struct hists *self, struct hists *pair, [all …]
|
D | hist.c | 20 u16 hists__col_len(struct hists *self, enum hist_column col) in hists__col_len() 25 void hists__set_col_len(struct hists *self, enum hist_column col, u16 len) in hists__set_col_len() 30 bool hists__new_col_len(struct hists *self, enum hist_column col, u16 len) in hists__new_col_len() 39 static void hists__reset_col_len(struct hists *self) in hists__reset_col_len() 47 static void hists__calc_col_len(struct hists *self, struct hist_entry *h) in hists__calc_col_len() 115 static void hists__inc_nr_entries(struct hists *self, struct hist_entry *h) in hists__inc_nr_entries() 130 struct hist_entry *__hists__add_entry(struct hists *self, in __hists__add_entry() 224 static bool hists__collapse_insert_entry(struct hists *self, in hists__collapse_insert_entry() 261 void hists__collapse_resort(struct hists *self) in hists__collapse_resort() 317 void hists__output_resort(struct hists *self) in hists__output_resort() [all …]
|
D | session.c | 746 ++session->hists.stats.nr_unknown_id; in perf_session_deliver_event() 767 ++session->hists.stats.nr_unknown_events; in perf_session_deliver_event() 781 ++session->hists.stats.nr_invalid_chains; in perf_session__preprocess_sample() 782 session->hists.stats.total_invalid_chains += sample->period; in perf_session__preprocess_sample() 827 hists__inc_nr_events(&session->hists, event->header.type); in perf_session__process_event() 877 session->hists.stats.total_lost != 0) { in perf_session__warn_about_errors() 880 session->hists.stats.total_period, in perf_session__warn_about_errors() 881 session->hists.stats.total_lost); in perf_session__warn_about_errors() 884 if (session->hists.stats.nr_unknown_events != 0) { in perf_session__warn_about_errors() 890 session->hists.stats.nr_unknown_events); in perf_session__warn_about_errors() [all …]
|
D | evsel.h | 65 struct hists hists; member
|
D | session.h | 51 struct hists hists; member
|
D | event.c | 481 session->hists.stats.total_lost += event->lost.lost; in perf_event__process_lost()
|
/external/linux-tools-perf/ |
D | builtin-diff.c | 25 static int hists__add_entry(struct hists *self, in hists__add_entry() 49 if (hists__add_entry(&session->hists, &al, sample->period)) { in diff__process_sample_event() 54 session->hists.stats.total_period += sample->period; in diff__process_sample_event() 89 static void hists__resort_entries(struct hists *self) in hists__resort_entries() 107 static void hists__set_positions(struct hists *self) in hists__set_positions() 113 static struct hist_entry *hists__find_entry(struct hists *self, in hists__find_entry() 133 static void hists__match(struct hists *older, struct hists *newer) in hists__match() 159 hists__output_resort(&session[1]->hists); in __cmd_diff() 161 hists__set_positions(&session[0]->hists); in __cmd_diff() 163 hists__match(&session[0]->hists, &session[1]->hists); in __cmd_diff() [all …]
|
D | builtin-annotate.c | 68 he = __hists__add_entry(&evsel->hists, al, NULL, 1); in perf_evlist__add_sample() 82 evsel->hists.stats.total_period += sample->period; in perf_evlist__add_sample() 83 hists__inc_nr_events(&evsel->hists, PERF_RECORD_SAMPLE); in perf_evlist__add_sample() 117 static void hists__find_annotations(struct hists *self, int evidx) in hists__find_annotations() 205 struct hists *hists = &pos->hists; in __cmd_annotate() local 206 u32 nr_samples = hists->stats.nr_events[PERF_RECORD_SAMPLE]; in __cmd_annotate() 210 hists__collapse_resort(hists); in __cmd_annotate() 211 hists__output_resort(hists); in __cmd_annotate() 212 hists__find_annotations(hists, pos->idx); in __cmd_annotate()
|
D | builtin-report.c | 75 he = __hists__add_entry(&evsel->hists, al, parent, sample->period); in perf_session__add_hist_entry() 103 evsel->hists.stats.total_period += sample->period; in perf_session__add_hist_entry() 104 hists__inc_nr_events(&evsel->hists, PERF_RECORD_SAMPLE); in perf_session__add_hist_entry() 211 static size_t hists__fprintf_nr_sample_events(struct hists *self, in hists__fprintf_nr_sample_events() 231 struct hists *hists = &pos->hists; in perf_evlist__tty_browse_hists() local 234 if (rb_first(&hists->entries) != rb_last(&hists->entries)) in perf_evlist__tty_browse_hists() 237 hists__fprintf_nr_sample_events(hists, evname, stdout); in perf_evlist__tty_browse_hists() 238 hists__fprintf(hists, NULL, false, stdout); in perf_evlist__tty_browse_hists() 315 struct hists *hists = &pos->hists; in __cmd_report() local 317 hists__collapse_resort(hists); in __cmd_report() [all …]
|
D | Makefile | 458 LIB_OBJS += $(OUTPUT)util/ui/browsers/hists.o 722 $(OUTPUT)util/ui/browsers/hists.o: util/ui/browsers/hists.c $(OUTPUT)PERF-CFLAGS
|
D | builtin-top.c | 297 if (session->hists.stats.total_lost != 0) { in print_sym_table() 300 session->hists.stats.total_lost); in print_sym_table()
|
D | builtin-sched.c | 1690 nr_events = session->hists.stats.nr_events[0]; in read_events() 1691 nr_lost_events = session->hists.stats.total_lost; in read_events() 1692 nr_lost_chunks = session->hists.stats.nr_events[PERF_RECORD_LOST]; in read_events()
|
D | builtin-script.c | 370 session->hists.stats.total_period += sample->period; in process_sample_event()
|
/external/linux-tools-perf/util/ui/browsers/ |
D | hists.c | 24 struct hists *hists; member 32 self->b.width = 3 + (hists__sort_list_width(self->hists) + in hist_browser__refresh_dimensions() 38 self->b.nr_entries = self->hists->nr_entries; in hist_browser__reset() 190 self->hists->nr_entries -= he->nr_rows; in hist_browser__toggle_fold() 196 self->hists->nr_entries += he->nr_rows; in hist_browser__toggle_fold() 197 self->b.nr_entries = self->hists->nr_entries; in hist_browser__toggle_fold() 272 static void hists__set_folding(struct hists *self, bool unfold) in hists__set_folding() 287 hists__set_folding(self->hists, unfold); in hist_browser__set_folding() 288 self->b.nr_entries = self->hists->nr_entries; in hist_browser__set_folding() 300 self->b.entries = &self->hists->entries; in hist_browser__run() [all …]
|