Lines Matching full:he

588 int hist_entry__inc_addr_samples(struct hist_entry *he, struct perf_sample *sample,  in hist_entry__inc_addr_samples()  argument
591 return symbol__inc_addr_samples(&he->ms, evsel, ip, sample); in hist_entry__inc_addr_samples()
764 __hist_entry__get_data_type(struct hist_entry *he, struct arch *arch,
784 struct symbol *sym = apd->he->ms.sym; in annotation_line__print()
840 data->he.period); in annotation_line__print()
843 data->he.nr_samples); in annotation_line__print()
856 data_type = __hist_entry__get_data_type(apd->he, apd->arch, in annotation_line__print()
929 data->he.period = period; in calc_percent()
930 data->he.nr_samples = hits; in calc_percent()
1218 int hist_entry__annotate_printf(struct hist_entry *he, struct evsel *evsel) in hist_entry__annotate_printf() argument
1220 struct map_symbol *ms = &he->ms; in hist_entry__annotate_printf()
1232 .he = he, in hist_entry__annotate_printf()
1377 apd->dbg = dso__debuginfo(map__dso(apd->he->ms.map)); in symbol__annotate_fprintf2()
1395 struct hist_entry *he) in map_symbol__annotation_dump() argument
1403 .he = he, in map_symbol__annotation_dump()
1666 int hist_entry__tty_annotate2(struct hist_entry *he, struct evsel *evsel) in hist_entry__tty_annotate2() argument
1668 struct map_symbol *ms = &he->ms; in hist_entry__tty_annotate2()
1674 .he = he, in hist_entry__tty_annotate2()
1706 int hist_entry__tty_annotate(struct hist_entry *he, struct evsel *evsel) in hist_entry__tty_annotate() argument
1708 struct map_symbol *ms = &he->ms; in hist_entry__tty_annotate()
1732 hist_entry__annotate_printf(he, evsel); in hist_entry__tty_annotate()
1985 data_type = __hist_entry__get_data_type(apd->he, apd->arch, apd->dbg, dl, &offset); in disasm_line__snprint_type_info()
2050 obj__printf(obj, "%11" PRIu64 " ", al->data[i].he.period); in annotation_line__write()
2053 al->data[i].he.nr_samples); in annotation_line__write()
2780 __hist_entry__get_data_type(struct hist_entry *he, struct arch *arch, in __hist_entry__get_data_type() argument
2784 struct map_symbol *ms = &he->ms; in __hist_entry__get_data_type()
2812 .thread = he->thread, in __hist_entry__get_data_type()
2815 .cpumode = he->cpumode, in __hist_entry__get_data_type()
2850 struct evsel *evsel = hists_to_evsel(he->hists); in __hist_entry__get_data_type()
2854 he->stat.nr_events, in __hist_entry__get_data_type()
2855 he->stat.period); in __hist_entry__get_data_type()
2867 * @he: hist entry
2869 * This function first annotates the instruction at @he->ip and extracts
2874 struct annotated_data_type *hist_entry__get_data_type(struct hist_entry *he) in hist_entry__get_data_type() argument
2876 struct map_symbol *ms = &he->ms; in hist_entry__get_data_type()
2877 struct evsel *evsel = hists_to_evsel(he->hists); in hist_entry__get_data_type()
2882 u64 ip = he->ip; in hist_entry__get_data_type()
2934 mem_type = __hist_entry__get_data_type(he, arch, di_cache.dbg, dl, in hist_entry__get_data_type()
2935 &he->mem_type_off); in hist_entry__get_data_type()