Home | History | Annotate | Download | only in perf

Lines Matching defs:he

90 static int perf_top__parse_source(struct perf_top *top, struct hist_entry *he)
97 if (!he || !he->ms.sym)
100 sym = he->ms.sym;
101 map = he->ms.map;
133 top->sym_filter_entry = he;
140 static void __zero_source_counters(struct hist_entry *he)
142 struct symbol *sym = he->ms.sym;
174 struct hist_entry *he,
181 if (he == NULL || he->ms.sym == NULL ||
183 top->sym_filter_entry->ms.sym != he->ms.sym) && use_browser != 1))
186 sym = he->ms.sym;
200 ip = he->ms.map->map_ip(he->ms.map, ip);
201 err = symbol__inc_addr_samples(sym, he->ms.map, counter, ip);
205 if (err == -ERANGE && !he->ms.map->erange_warned)
206 ui__warn_map_erange(he->ms.map, sym, ip);
211 struct hist_entry *he = top->sym_filter_entry;
216 if (!he)
219 symbol = he->ms.sym;
230 more = symbol__annotate_printf(symbol, he->ms.map, top->sym_evsel,
246 struct hist_entry *he;
249 he = __hists__add_entry(&evsel->hists, al, NULL, sample->period,
253 if (he == NULL)
257 return he;
768 struct hist_entry *he;
779 he = perf_evsel__add_hist_entry(evsel, &al, sample);
780 if (he == NULL) {
786 err = callchain_append(he->callchain, &callchain_cursor,
793 perf_top__record_precise_ip(top, he, evsel->idx, ip);