• Home
  • Raw
  • Download

Lines Matching refs:he

441 static size_t hist_entry_callchain__fprintf(struct hist_entry *he,  in hist_entry_callchain__fprintf()  argument
445 u64 parent_samples = he->stat.period; in hist_entry_callchain__fprintf()
448 parent_samples = he->stat_acc->period; in hist_entry_callchain__fprintf()
452 return callchain__fprintf_graph(fp, &he->sorted_chain, total_samples, in hist_entry_callchain__fprintf()
456 return callchain__fprintf_graph(fp, &he->sorted_chain, total_samples, in hist_entry_callchain__fprintf()
460 return callchain__fprintf_flat(fp, &he->sorted_chain, total_samples); in hist_entry_callchain__fprintf()
463 return callchain__fprintf_folded(fp, &he->sorted_chain, total_samples); in hist_entry_callchain__fprintf()
474 int __hist_entry__snprintf(struct hist_entry *he, struct perf_hpp *hpp, in __hist_entry__snprintf() argument
483 if (symbol_conf.exclude_other && !he->parent) in __hist_entry__snprintf()
487 if (perf_hpp__should_skip(fmt, he->hists)) in __hist_entry__snprintf()
501 ret = fmt->color(fmt, hpp, he); in __hist_entry__snprintf()
503 ret = fmt->entry(fmt, hpp, he); in __hist_entry__snprintf()
505 ret = hist_entry__snprintf_alignment(he, hpp, fmt, ret); in __hist_entry__snprintf()
512 static int hist_entry__snprintf(struct hist_entry *he, struct perf_hpp *hpp) in hist_entry__snprintf() argument
514 return __hist_entry__snprintf(he, hpp, he->hists->hpp_list); in hist_entry__snprintf()
517 static int hist_entry__hierarchy_fprintf(struct hist_entry *he, in hist_entry__hierarchy_fprintf() argument
530 if (symbol_conf.exclude_other && !he->parent) in hist_entry__hierarchy_fprintf()
533 ret = scnprintf(hpp->buf, hpp->size, "%*s", he->depth * HIERARCHY_INDENT, ""); in hist_entry__hierarchy_fprintf()
551 ret = fmt->color(fmt, hpp, he); in hist_entry__hierarchy_fprintf()
553 ret = fmt->entry(fmt, hpp, he); in hist_entry__hierarchy_fprintf()
555 ret = hist_entry__snprintf_alignment(he, hpp, fmt, ret); in hist_entry__hierarchy_fprintf()
566 perf_hpp_list__for_each_format(he->hpp_list, fmt) { in hist_entry__hierarchy_fprintf()
575 fmt->color(fmt, hpp, he); in hist_entry__hierarchy_fprintf()
577 fmt->entry(fmt, hpp, he); in hist_entry__hierarchy_fprintf()
587 if (symbol_conf.use_callchain && he->leaf) { in hist_entry__hierarchy_fprintf()
590 printed += hist_entry_callchain__fprintf(he, total, 0, fp); in hist_entry__hierarchy_fprintf()
598 static int hist_entry__fprintf(struct hist_entry *he, size_t size, in hist_entry__fprintf() argument
609 struct hists *hists = he->hists; in hist_entry__fprintf()
616 return hist_entry__hierarchy_fprintf(he, &hpp, hists, fp); in hist_entry__fprintf()
618 hist_entry__snprintf(he, &hpp); in hist_entry__fprintf()
623 callchain_ret = hist_entry_callchain__fprintf(he, total_period, in hist_entry__fprintf()
627 inline_ret = inline__fprintf(he->ms.map, he->ip, 0, 0, 0, fp); in hist_entry__fprintf()