Searched refs:hists (Results 1 - 14 of 14) sorted by relevance

/external/linux-tools-perf/util/
H A Dhist.h51 struct hists { struct
61 struct hist_entry *__hists__add_entry(struct hists *self,
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 *sel
[all...]
H A Dhist.c20 u16 hists__col_len(struct hists *self, enum hist_column col)
25 void hists__set_col_len(struct hists *self, enum hist_column col, u16 len)
30 bool hists__new_col_len(struct hists *self, enum hist_column col, u16 len)
39 static void hists__reset_col_len(struct hists *self)
47 static void hists__calc_col_len(struct hists *self, struct hist_entry *h)
115 static void hists__inc_nr_entries(struct hists *self, struct hist_entry *h)
130 struct hist_entry *__hists__add_entry(struct hists *self,
224 static bool hists__collapse_insert_entry(struct hists *self,
261 void hists__collapse_resort(struct hists *self)
317 void hists__output_resort(struct hists *sel
596 hist_entry__snprintf(struct hist_entry *self, char *s, size_t size, struct hists *hists, struct hists *pair_hists, bool show_displacement, long displacement, bool color, u64 session_total) argument
712 hist_entry__fprintf(struct hist_entry *self, struct hists *hists, struct hists *pair_hists, bool show_displacement, long displacement, FILE *fp, u64 session_total) argument
723 hist_entry__fprintf_callchain(struct hist_entry *self, struct hists *hists, FILE *fp, u64 session_total) argument
[all...]
H A Devsel.h65 struct hists hists; member in struct:perf_evsel
H A Dsession.c746 ++session->hists.stats.nr_unknown_id;
767 ++session->hists.stats.nr_unknown_events;
781 ++session->hists.stats.nr_invalid_chains;
782 session->hists.stats.total_invalid_chains += sample->period;
827 hists__inc_nr_events(&session->hists, event->header.type);
877 session->hists.stats.total_lost != 0) {
880 session->hists.stats.total_period,
881 session->hists.stats.total_lost);
884 if (session->hists.stats.nr_unknown_events != 0) {
890 session->hists
[all...]
H A Dsession.h51 struct hists hists; member in struct:perf_session
H A Devent.c481 session->hists.stats.total_lost += event->lost.lost;
/external/linux-tools-perf/
H A Dbuiltin-diff.c25 static int hists__add_entry(struct hists *self,
49 if (hists__add_entry(&session->hists, &al, sample->period)) {
54 session->hists.stats.total_period += sample->period;
89 static void hists__resort_entries(struct hists *self)
107 static void hists__set_positions(struct hists *self)
113 static struct hist_entry *hists__find_entry(struct hists *self,
133 static void hists__match(struct hists *older, struct hists *newer)
159 hists__output_resort(&session[1]->hists);
161 hists__set_positions(&session[0]->hists);
[all...]
H A Dbuiltin-annotate.c68 he = __hists__add_entry(&evsel->hists, al, NULL, 1);
82 evsel->hists.stats.total_period += sample->period;
83 hists__inc_nr_events(&evsel->hists, PERF_RECORD_SAMPLE);
117 static void hists__find_annotations(struct hists *self, int evidx)
205 struct hists *hists = &pos->hists; local
206 u32 nr_samples = hists->stats.nr_events[PERF_RECORD_SAMPLE];
210 hists__collapse_resort(hists);
211 hists__output_resort(hists);
[all...]
H A Dbuiltin-report.c75 he = __hists__add_entry(&evsel->hists, al, parent, sample->period);
103 evsel->hists.stats.total_period += sample->period;
104 hists__inc_nr_events(&evsel->hists, PERF_RECORD_SAMPLE);
211 static size_t hists__fprintf_nr_sample_events(struct hists *self,
231 struct hists *hists = &pos->hists; local
234 if (rb_first(&hists->entries) != rb_last(&hists->entries))
237 hists__fprintf_nr_sample_events(hists, evnam
315 struct hists *hists = &pos->hists; local
[all...]
H A Dbuiltin-top.c297 if (session->hists.stats.total_lost != 0) {
300 session->hists.stats.total_lost);
H A Dbuiltin-sched.c1690 nr_events = session->hists.stats.nr_events[0];
1691 nr_lost_events = session->hists.stats.total_lost;
1692 nr_lost_chunks = session->hists.stats.nr_events[PERF_RECORD_LOST];
H A DMakefile458 LIB_OBJS += $(OUTPUT)util/ui/browsers/hists.o
722 $(OUTPUT)util/ui/browsers/hists.o: util/ui/browsers/hists.c $(OUTPUT)PERF-CFLAGS
H A Dbuiltin-script.c370 session->hists.stats.total_period += sample->period;
/external/linux-tools-perf/util/ui/browsers/
H A Dhists.c24 struct hists *hists; member in struct:hist_browser
32 self->b.width = 3 + (hists__sort_list_width(self->hists) +
38 self->b.nr_entries = self->hists->nr_entries;
190 self->hists->nr_entries -= he->nr_rows;
196 self->hists->nr_entries += he->nr_rows;
197 self->b.nr_entries = self->hists->nr_entries;
272 static void hists__set_folding(struct hists *self, bool unfold)
287 hists__set_folding(self->hists, unfold);
288 self->b.nr_entries = self->hists
756 hist_browser__new(struct hists *hists) argument
[all...]

Completed in 114 milliseconds