Lines Matching refs:hists

61 struct hists {  struct
113 struct hist_entry *__hists__add_entry(struct hists *hists,
127 struct hists *hists);
130 void hists__output_resort(struct hists *hists, struct ui_progress *prog);
131 void hists__collapse_resort(struct hists *hists, struct ui_progress *prog);
133 void hists__decay_entries(struct hists *hists, bool zap_user, bool zap_kernel);
134 void hists__delete_entries(struct hists *hists);
135 void hists__output_recalc_col_len(struct hists *hists, int max_rows);
137 u64 hists__total_period(struct hists *hists);
138 void hists__reset_stats(struct hists *hists);
139 void hists__inc_stats(struct hists *hists, struct hist_entry *h);
140 void hists__inc_nr_events(struct hists *hists, u32 type);
141 void hists__inc_nr_samples(struct hists *hists, bool filtered);
145 size_t hists__fprintf(struct hists *hists, bool show_header, int max_rows,
149 void hists__filter_by_dso(struct hists *hists);
150 void hists__filter_by_thread(struct hists *hists);
151 void hists__filter_by_symbol(struct hists *hists);
152 void hists__filter_by_socket(struct hists *hists);
154 static inline bool hists__has_filter(struct hists *hists) in hists__has_filter() argument
156 return hists->thread_filter || hists->dso_filter || in hists__has_filter()
157 hists->symbol_filter_str || (hists->socket_filter > -1); in hists__has_filter()
160 u16 hists__col_len(struct hists *hists, enum hist_column col);
161 void hists__set_col_len(struct hists *hists, enum hist_column col, u16 len);
162 bool hists__new_col_len(struct hists *hists, enum hist_column col, u16 len);
163 void hists__reset_col_len(struct hists *hists);
164 void hists__calc_col_len(struct hists *hists, struct hist_entry *he);
166 void hists__match(struct hists *leader, struct hists *other);
167 int hists__link(struct hists *leader, struct hists *other);
171 struct hists hists; member
174 static inline struct perf_evsel *hists_to_evsel(struct hists *hists) in hists_to_evsel() argument
176 struct hists_evsel *hevsel = container_of(hists, struct hists_evsel, hists); in hists_to_evsel()
180 static inline struct hists *evsel__hists(struct perf_evsel *evsel) in evsel__hists()
183 return &hevsel->hists; in evsel__hists()
270 void perf_hpp__reset_width(struct perf_hpp_fmt *fmt, struct hists *hists);
271 void perf_hpp__reset_sort_width(struct perf_hpp_fmt *fmt, struct hists *hists);
358 unsigned int hists__sort_list_width(struct hists *hists);