Lines Matching refs:evlist
137 if (!symbol__hists(sym, top->evlist->core.nr_entries)) { in perf_top__parse_source()
261 if (top->evlist->enabled) { in perf_top__show_details()
275 struct evlist *evlist = t->evlist; in perf_top__resort_hists() local
278 evlist__for_each_entry(evlist, pos) { in perf_top__resort_hists()
287 if (evlist->enabled) { in perf_top__resort_hists()
308 evlist__for_each_entry(evlist, pos) { in perf_top__resort_hists()
442 if (top->evlist->core.nr_entries > 1) in perf_top__print_mapped_keys()
477 return top->evlist->core.nr_entries > 1 ? 1 : 0; in perf_top__key_mapped()
523 if (top->evlist->core.nr_entries > 1) { in perf_top__handle_keypress()
529 evlist__for_each_entry(top->evlist, top->sym_evsel) in perf_top__handle_keypress()
534 if (counter >= top->evlist->core.nr_entries) { in perf_top__handle_keypress()
535 top->sym_evsel = evlist__first(top->evlist); in perf_top__handle_keypress()
540 evlist__for_each_entry(top->evlist, top->sym_evsel) in perf_top__handle_keypress()
544 top->sym_evsel = evlist__first(top->evlist); in perf_top__handle_keypress()
593 if (t->evlist->selected != NULL) in perf_top__sort_new_samples()
594 t->sym_evsel = t->evlist->selected; in perf_top__sort_new_samples()
635 evlist__for_each_entry(top->evlist, pos) { in display_thread_tui()
640 perf_evlist__tui_browse_hists(top->evlist, help, &hbt, in display_thread_tui()
757 top->session->evlist->stats.nr_unprocessable_samples++); in perf_event__process_sample()
770 if (!perf_evlist__exclude_kernel(top->session->evlist)) { in perf_event__process_sample()
867 struct evlist *evlist = top->evlist; in perf_top__mmap_read_idx() local
871 md = opts->overwrite ? &evlist->overwrite_mmap[idx] : &evlist->mmap[idx]; in perf_top__mmap_read_idx()
878 ret = perf_evlist__parse_sample_timestamp(evlist, event, &last_timestamp); in perf_top__mmap_read_idx()
902 struct evlist *evlist = top->evlist; in perf_top__mmap_read() local
906 perf_evlist__toggle_bkw_mmap(evlist, BKW_MMAP_DATA_PENDING); in perf_top__mmap_read()
908 for (i = 0; i < top->evlist->core.nr_mmaps; i++) in perf_top__mmap_read()
912 perf_evlist__toggle_bkw_mmap(evlist, BKW_MMAP_EMPTY); in perf_top__mmap_read()
913 perf_evlist__toggle_bkw_mmap(evlist, BKW_MMAP_RUNNING); in perf_top__mmap_read()
937 struct evlist *evlist = top->evlist; in perf_top__overwrite_check() local
943 evlist__for_each_entry(evlist, evsel) { in perf_top__overwrite_check()
966 if (evsel == evlist__first(evlist)) in perf_top__overwrite_check()
983 struct evlist *evlist = top->evlist; in perf_top_overwrite_fallback() local
990 if (evsel != evlist__first(evlist)) in perf_top_overwrite_fallback()
993 evlist__for_each_entry(evlist, counter) in perf_top_overwrite_fallback()
1004 struct evlist *evlist = top->evlist; in perf_top__start_counters() local
1013 perf_evlist__config(evlist, opts, &callchain_param); in perf_top__start_counters()
1015 evlist__for_each_entry(evlist, counter) { in perf_top__start_counters()
1017 if (evsel__open(counter, top->evlist->core.cpus, in perf_top__start_counters()
1018 top->evlist->core.threads) < 0) { in perf_top__start_counters()
1047 if (evlist__mmap(evlist, opts->mmap_pages) < 0) { in perf_top__start_counters()
1128 struct evlist *evlist = top->evlist; in deliver_event() local
1142 ret = perf_evlist__parse_sample(evlist, event, &sample); in deliver_event()
1148 evsel = perf_evlist__id2evsel(session->evlist, sample.id); in deliver_event()
1200 ++session->evlist->stats.nr_unknown_events; in deliver_event()
1253 top->evlist->core.threads, false, in __cmd_top()
1274 top->session->evlist = top->evlist; in __cmd_top()
1286 evlist__enable(top->evlist); in __cmd_top()
1311 evlist__poll(top->evlist, 100); in __cmd_top()
1321 ret = evlist__poll(top->evlist, 100); in __cmd_top()
1424 OPT_CALLBACK('e', "event", &top.evlist, "event", in cmd_top()
1543 struct evlist *sb_evlist = NULL; in cmd_top()
1556 top.evlist = evlist__new(); in cmd_top()
1557 if (top.evlist == NULL) in cmd_top()
1568 if (!top.evlist->core.nr_entries && in cmd_top()
1569 perf_evlist__add_default(top.evlist) < 0) { in cmd_top()
1574 status = evswitch__init(&top.evswitch, top.evlist, stderr); in cmd_top()
1605 if (setup_sorting(top.evlist) < 0) { in cmd_top()
1634 if (perf_evlist__create_maps(top.evlist, target) < 0) { in cmd_top()
1648 top.sym_evsel = evlist__first(top.evlist); in cmd_top()
1697 evlist__delete(top.evlist); in cmd_top()