Lines Matching defs:he
141 struct hist_entry *he;
293 static __pure inline bool hist_entry__has_callchains(struct hist_entry *he)
295 return he->callchain_size != 0;
298 static inline bool hist_entry__has_pairs(struct hist_entry *he)
300 return !list_empty(&he->pairs.node);
303 static inline struct hist_entry *hist_entry__next_pair(struct hist_entry *he)
305 if (hist_entry__has_pairs(he))
306 return list_entry(he->pairs.node.next, struct hist_entry, pairs.node);
311 struct hist_entry *he)
313 list_add_tail(&pair->pairs.node, &he->pairs.head);
346 int hist_entry__sort_snprintf(struct hist_entry *he, char *bf, size_t size,
348 int hist_entry__snprintf_alignment(struct hist_entry *he, struct perf_hpp *hpp,
350 int hist_entry__sym_snprintf(struct hist_entry *he, char *bf, size_t size,
352 void hist_entry__delete(struct hist_entry *he);
354 typedef int (*hists__resort_cb_t)(struct hist_entry *he, void *arg);
398 void hists__calc_col_len(struct hists *hists, struct hist_entry *he);
404 static inline float hist_entry__get_percent_limit(struct hist_entry *he)
406 u64 period = he->stat.period;
407 u64 total_period = hists__total_period(he->hists);
413 period = he->stat_acc->period;
462 void (*init)(struct perf_hpp_fmt *fmt, struct hist_entry *he);
464 struct hist_entry *he);
466 struct hist_entry *he);
586 int hist_entry__filter(struct hist_entry *he, int type, const void *arg);
612 typedef u64 (*hpp_field_fn)(struct hist_entry *he);
617 struct hist_entry *he, hpp_field_fn get_field,
621 struct hist_entry *he, hpp_field_fn get_field,
663 struct hist_entry he;
673 int hist_entry__tui_annotate(struct hist_entry *he, struct evsel *evsel,
706 static inline int hist_entry__tui_annotate(struct hist_entry *he __maybe_unused,
774 bool hist_entry__has_hierarchy_children(struct hist_entry *he, float limit);
777 int __hist_entry__snprintf(struct hist_entry *he, struct perf_hpp *hpp,