Lines Matching full:he
141 struct hist_entry *he; member
293 static __pure inline bool hist_entry__has_callchains(struct hist_entry *he) in hist_entry__has_callchains() argument
295 return he->callchain_size != 0; in hist_entry__has_callchains()
298 static inline bool hist_entry__has_pairs(struct hist_entry *he) in hist_entry__has_pairs() argument
300 return !list_empty(&he->pairs.node); in hist_entry__has_pairs()
303 static inline struct hist_entry *hist_entry__next_pair(struct hist_entry *he) in hist_entry__next_pair() argument
305 if (hist_entry__has_pairs(he)) in hist_entry__next_pair()
306 return list_entry(he->pairs.node.next, struct hist_entry, pairs.node); in hist_entry__next_pair()
311 struct hist_entry *he) in hist_entry__add_pair() argument
313 list_add_tail(&pair->pairs.node, &he->pairs.head); in hist_entry__add_pair()
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) in hist_entry__get_percent_limit() argument
406 u64 period = he->stat.period; in hist_entry__get_percent_limit()
407 u64 total_period = hists__total_period(he->hists); in hist_entry__get_percent_limit()
413 period = he->stat_acc->period; in hist_entry__get_percent_limit()
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; member
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, in hist_entry__tui_annotate()
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,