Lines Matching refs:hist_entry
13 struct hist_entry *he);
15 struct hist_entry *he);
17 struct hist_entry *he);
56 void hists__calc_col_len(struct hists *hists, struct hist_entry *h) in hists__calc_col_len()
165 struct hist_entry *n; in hists__output_recalc_col_len()
171 n = rb_entry(next, struct hist_entry, rb_node); in hists__output_recalc_col_len()
226 static bool hists__decay_entry(struct hists *hists, struct hist_entry *he) in hists__decay_entry()
247 static void hists__delete_entry(struct hists *hists, struct hist_entry *he) in hists__delete_entry()
264 struct hist_entry *n; in hists__decay_entries()
267 n = rb_entry(next, struct hist_entry, rb_node); in hists__decay_entries()
280 struct hist_entry *n; in hists__delete_entries()
283 n = rb_entry(next, struct hist_entry, rb_node); in hists__delete_entries()
294 static struct hist_entry *hist_entry__new(struct hist_entry *template, in hist_entry__new()
298 struct hist_entry *he; in hist_entry__new()
368 static struct hist_entry *add_hist_entry(struct hists *hists, in add_hist_entry()
369 struct hist_entry *entry, in add_hist_entry()
375 struct hist_entry *he; in add_hist_entry()
384 he = rb_entry(parent, struct hist_entry, rb_node_in); in add_hist_entry()
442 struct hist_entry *__hists__add_entry(struct hists *hists, in __hists__add_entry()
450 struct hist_entry entry = { in __hists__add_entry()
511 struct hist_entry *he; in iter_add_single_mem_entry()
542 struct hist_entry *he = iter->he; in iter_finish_mem_entry()
615 struct hist_entry *he = NULL; in iter_add_next_branch_entry()
663 struct hist_entry *he; in iter_add_single_normal_entry()
679 struct hist_entry *he = iter->he; in iter_finish_normal_entry()
697 struct hist_entry **he_cache; in iter_prepare_cumulative_entry()
723 struct hist_entry **he_cache = iter->priv; in iter_add_single_cumulative_entry()
724 struct hist_entry *he; in iter_add_single_cumulative_entry()
768 struct hist_entry **he_cache = iter->priv; in iter_add_next_cumulative_entry()
769 struct hist_entry *he; in iter_add_next_cumulative_entry()
770 struct hist_entry he_tmp = { in iter_add_next_cumulative_entry()
905 hist_entry__cmp(struct hist_entry *left, struct hist_entry *right) in hist_entry__cmp()
923 hist_entry__collapse(struct hist_entry *left, struct hist_entry *right) in hist_entry__collapse()
940 void hist_entry__delete(struct hist_entry *he) in hist_entry__delete()
957 struct hist_entry *he) in hists__collapse_insert_entry()
961 struct hist_entry *iter; in hists__collapse_insert_entry()
966 iter = rb_entry(parent, struct hist_entry, rb_node_in); in hists__collapse_insert_entry()
1012 static void hists__apply_filters(struct hists *hists, struct hist_entry *he) in hists__apply_filters()
1023 struct hist_entry *n; in hists__collapse_resort()
1037 n = rb_entry(next, struct hist_entry, rb_node_in); in hists__collapse_resort()
1054 static int hist_entry__sort(struct hist_entry *a, struct hist_entry *b) in hist_entry__sort()
1085 static void hists__inc_filter_stats(struct hists *hists, struct hist_entry *h) in hists__inc_filter_stats()
1091 void hists__inc_stats(struct hists *hists, struct hist_entry *h) in hists__inc_stats()
1101 struct hist_entry *he, in __hists__insert_output_entry()
1106 struct hist_entry *iter; in __hists__insert_output_entry()
1114 iter = rb_entry(parent, struct hist_entry, rb_node); in __hists__insert_output_entry()
1130 struct hist_entry *n; in hists__output_resort()
1147 n = rb_entry(next, struct hist_entry, rb_node_in); in hists__output_resort()
1161 static void hists__remove_entry_filter(struct hists *hists, struct hist_entry *h, in hists__remove_entry_filter()
1181 struct hist_entry *he) in hists__filter_entry_by_dso()
1202 struct hist_entry *h = rb_entry(nd, struct hist_entry, rb_node); in hists__filter_by_dso()
1215 struct hist_entry *he) in hists__filter_entry_by_thread()
1236 struct hist_entry *h = rb_entry(nd, struct hist_entry, rb_node); in hists__filter_by_thread()
1246 struct hist_entry *he) in hists__filter_entry_by_symbol()
1268 struct hist_entry *h = rb_entry(nd, struct hist_entry, rb_node); in hists__filter_by_symbol()
1295 static struct hist_entry *hists__add_dummy_entry(struct hists *hists, in hists__add_dummy_entry()
1296 struct hist_entry *pair) in hists__add_dummy_entry()
1301 struct hist_entry *he; in hists__add_dummy_entry()
1313 he = rb_entry(parent, struct hist_entry, rb_node_in); in hists__add_dummy_entry()
1339 static struct hist_entry *hists__find_entry(struct hists *hists, in hists__find_entry()
1340 struct hist_entry *he) in hists__find_entry()
1350 struct hist_entry *iter = rb_entry(n, struct hist_entry, rb_node_in); in hists__find_entry()
1371 struct hist_entry *pos, *pair; in hists__match()
1379 pos = rb_entry(nd, struct hist_entry, rb_node_in); in hists__match()
1396 struct hist_entry *pos, *pair; in hists__link()
1404 pos = rb_entry(nd, struct hist_entry, rb_node_in); in hists__link()