Lines Matching refs:hist_entry

90 struct hist_entry {  struct
153 struct hist_entry *parent_he; argument
166 static __pure inline bool hist_entry__has_callchains(struct hist_entry *he) in hist_entry__has_callchains() argument
171 int hist_entry__sym_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width);
173 static inline bool hist_entry__has_pairs(struct hist_entry *he) in hist_entry__has_pairs()
178 static inline struct hist_entry *hist_entry__next_pair(struct hist_entry *he) in hist_entry__next_pair()
181 return list_entry(he->pairs.node.next, struct hist_entry, pairs.node); in hist_entry__next_pair()
185 static inline void hist_entry__add_pair(struct hist_entry *pair, in hist_entry__add_pair()
186 struct hist_entry *he) in hist_entry__add_pair()
191 static inline float hist_entry__get_percent_limit(struct hist_entry *he) in hist_entry__get_percent_limit()
282 int64_t (*se_cmp)(struct hist_entry *, struct hist_entry *);
283 int64_t (*se_collapse)(struct hist_entry *, struct hist_entry *);
284 int64_t (*se_sort)(struct hist_entry *, struct hist_entry *);
285 int (*se_snprintf)(struct hist_entry *he, char *bf, size_t size,
287 int (*se_filter)(struct hist_entry *he, int type, const void *arg);
288 void (*se_init)(struct hist_entry *he);
298 struct hist_entry he;
324 sort__iaddr_cmp(struct hist_entry *left, struct hist_entry *right);
326 sort__daddr_cmp(struct hist_entry *left, struct hist_entry *right);
328 sort__dcacheline_cmp(struct hist_entry *left, struct hist_entry *right);
331 char *hist_entry__srcline(struct hist_entry *he);