HomeSort by relevance Sort by last modified time
    Searched refs:hist_entry (Results 1 - 16 of 16) sorted by null

  /external/linux-tools-perf/src/tools/perf/util/
sort.h 72 * struct hist_entry - histogram entry
77 struct hist_entry { struct
113 static inline bool hist_entry__has_pairs(struct hist_entry *he)
118 static inline struct hist_entry *hist_entry__next_pair(struct hist_entry *he)
121 return list_entry(he->pairs.node.next, struct hist_entry, pairs.node);
125 static inline void hist_entry__add_pair(struct hist_entry *pair,
126 struct hist_entry *he)
176 int64_t (*se_cmp)(struct hist_entry *, struct hist_entry *);
    [all...]
hist.h 12 struct hist_entry;
83 struct hist_entry *__hists__add_entry(struct hists *self,
87 int64_t hist_entry__cmp(struct hist_entry *left, struct hist_entry *right);
88 int64_t hist_entry__collapse(struct hist_entry *left, struct hist_entry *right);
89 int hist_entry__sort_snprintf(struct hist_entry *self, char *bf, size_t size,
91 void hist_entry__free(struct hist_entry *);
93 struct hist_entry *__hists__add_branch_entry(struct hists *self,
100 struct hist_entry *__hists__add_mem_entry(struct hists *self
    [all...]
hist.c 11 struct hist_entry *he);
13 struct hist_entry *he);
15 struct hist_entry *he);
68 void hists__calc_col_len(struct hists *hists, struct hist_entry *h)
168 struct hist_entry *n;
174 n = rb_entry(next, struct hist_entry, rb_node);
181 static void hist_entry__add_cpumode_period(struct hist_entry *he,
222 static void hist_entry__decay(struct hist_entry *he)
229 static bool hists__decay_entry(struct hists *hists, struct hist_entry *he)
247 struct hist_entry *n
    [all...]
sort.c 58 sort__thread_cmp(struct hist_entry *left, struct hist_entry *right)
63 static int hist_entry__thread_snprintf(struct hist_entry *self, char *bf,
80 sort__comm_cmp(struct hist_entry *left, struct hist_entry *right)
86 sort__comm_collapse(struct hist_entry *left, struct hist_entry *right)
97 static int hist_entry__comm_snprintf(struct hist_entry *self, char *bf,
134 sort__dso_cmp(struct hist_entry *left, struct hist_entry *right
    [all...]
top.h 32 struct hist_entry *sym_filter_entry;
annotate.h 173 static inline int hist_entry__gtk_annotate(struct hist_entry *he,
182 static inline int hist_entry__gtk_annotate(struct hist_entry *he __maybe_unused,
  /external/linux-tools-perf/src/tools/perf/
builtin-diff.c 220 static double period_percent(struct hist_entry *he, u64 period)
226 static double compute_delta(struct hist_entry *he, struct hist_entry *pair)
236 static double compute_ratio(struct hist_entry *he, struct hist_entry *pair)
246 static s64 compute_wdiff(struct hist_entry *he, struct hist_entry *pair)
258 static int formula_delta(struct hist_entry *he, struct hist_entry *pair,
268 static int formula_ratio(struct hist_entry *he, struct hist_entry *pair
    [all...]
builtin-annotate.c 51 struct hist_entry *he;
111 static int hist_entry__tty_annotate(struct hist_entry *he,
127 struct hist_entry *he = rb_entry(nd, struct hist_entry, rb_node);
175 * Since we have a hist_entry per IP for the same
builtin-top.c 90 static int perf_top__parse_source(struct perf_top *top, struct hist_entry *he)
140 static void __zero_source_counters(struct hist_entry *he)
174 struct hist_entry *he,
211 struct hist_entry *he = top->sym_filter_entry;
242 static struct hist_entry *perf_evsel__add_hist_entry(struct perf_evsel *evsel,
246 struct hist_entry *he;
341 struct hist_entry *syme = top->sym_filter_entry, *n, *found = NULL;
361 n = rb_entry(next, struct hist_entry, rb_node);
529 struct hist_entry *syme = top->sym_filter_entry;
768 struct hist_entry *he
    [all...]
builtin-report.c 84 struct hist_entry *he;
176 struct hist_entry *he;
252 struct hist_entry *he;
  /external/linux-tools-perf/src/tools/perf/ui/
hist.c 13 static int __hpp__fmt(struct perf_hpp *hpp, struct hist_entry *he,
14 u64 (*get_field)(struct hist_entry *),
35 struct hist_entry *pair;
111 static u64 he_get_##_field(struct hist_entry *he) \
117 struct perf_hpp *hpp, struct hist_entry *he) \
125 struct perf_hpp *hpp, struct hist_entry *he) \
133 static u64 he_get_raw_##_field(struct hist_entry *he) \
139 struct perf_hpp *hpp, struct hist_entry *he) \
239 int hist_entry__sort_snprintf(struct hist_entry *he, char *s, size_t size,
  /external/linux-tools-perf/src/tools/perf/ui/browsers/
hists.c 24 struct hist_entry *he_selection;
39 /* 3 == +/- toggle symbol before actual hist_entry rendering */
61 static char hist_entry__folded(const struct hist_entry *he)
186 static void hist_entry__init_have_children(struct hist_entry *he)
198 struct hist_entry *he = browser->he_selection;
271 static void hist_entry__set_folding(struct hist_entry *he, bool unfold)
290 struct hist_entry *he = rb_entry(nd, struct hist_entry, rb_node);
364 struct hist_entry *h = rb_entry(browser->b.top,
365 struct hist_entry, rb_node)
    [all...]
annotate.c 820 int hist_entry__tui_annotate(struct hist_entry *he, struct perf_evsel *evsel,
  /external/linux-tools-perf/src/tools/perf/tests/
hists_link.c 202 struct hist_entry *he;
293 struct hist_entry *he;
295 he = rb_entry(node, struct hist_entry, rb_node_in);
345 struct hist_entry *he;
347 he = rb_entry(node, struct hist_entry, rb_node_in);
417 struct hist_entry *he;
419 he = rb_entry(node, struct hist_entry, rb_node_in);
  /external/linux-tools-perf/src/tools/perf/ui/gtk/
hists.c 29 static int __hpp__color_fmt(struct perf_hpp *hpp, struct hist_entry *he,
30 u64 (*get_field)(struct hist_entry *))
44 struct hist_entry *pair;
89 static u64 he_get_##_field(struct hist_entry *he) \
96 struct hist_entry *he) \
281 struct hist_entry *h = rb_entry(nd, struct hist_entry, rb_node);
  /external/linux-tools-perf/src/tools/perf/ui/stdio/
hist.c 269 static size_t hist_entry_callchain__fprintf(struct hist_entry *he,
294 static size_t hist_entry__callchain_fprintf(struct hist_entry *he,
318 struct hist_entry *he)
351 static int hist_entry__fprintf(struct hist_entry *he, size_t size,
491 struct hist_entry *h = rb_entry(nd, struct hist_entry, rb_node);

Completed in 489 milliseconds