Lines Matching refs:evsel

21 #include "util/evsel.h"
177 struct evsel *evsel = iter->evsel;
181 err = addr_map_symbol__inc_samples(&bi->from, sample, evsel);
186 err = addr_map_symbol__inc_samples(&bi->to, sample, evsel);
192 static int process_branch_callback(struct evsel *evsel,
199 .evsel = evsel,
235 static int evsel__add_sample(struct evsel *evsel, struct perf_sample *sample,
239 struct hists *hists = evsel__hists(evsel);
269 return process_branch_callback(evsel, sample, al, ann, machine);
275 ret = hist_entry__inc_addr_samples(he, sample, evsel, al->addr);
283 struct evsel *evsel,
302 evsel__add_sample(evsel, sample, &al, ann, machine)) {
321 struct evsel *evsel,
325 return symbol__tty_annotate(&he->ms, evsel);
327 return symbol__tty_annotate2(&he->ms, evsel);
330 static void print_annotated_data_header(struct hist_entry *he, struct evsel *evsel)
336 if (evsel__is_group_event(evsel)) {
346 if (evsel__is_group_event(evsel)) {
347 struct evsel *pos;
350 for_each_group_evsel(pos, evsel)
353 nr_members = evsel->core.nr_members;
362 struct evsel *evsel, int indent)
365 struct type_hist *h = mem_type->histograms[evsel->core.idx];
372 if (evsel__is_group_event(evsel)) {
373 struct evsel *pos;
375 for_each_group_member(pos, evsel) {
383 nr_events = evsel->core.nr_members;
394 print_annotated_data_type(mem_type, child, evsel, indent + 4);
475 struct evsel *evsel,
540 print_annotated_data_header(he, evsel);
541 print_annotated_data_type(he->mem_type, &he->mem_type->self, evsel, 0);
549 struct evsel *evsel,
559 ret = annotate(he, evsel, NULL);
566 key = hist_entry__tui_annotate(he, evsel, NULL);
588 hist_entry__tty_annotate(he, evsel, ann);
598 struct evsel *pos;