Home | History | Annotate | Download | only in perf

Lines Matching refs:evlist

27 #include "util/evlist.h"
392 if (top->evlist->nr_entries > 1)
427 return top->evlist->nr_entries > 1 ? 1 : 0;
482 if (top->evlist->nr_entries > 1) {
488 list_for_each_entry(top->sym_evsel, &top->evlist->entries, node)
493 if (counter >= top->evlist->nr_entries) {
494 top->sym_evsel = perf_evlist__first(top->evlist);
499 list_for_each_entry(top->sym_evsel, &top->evlist->entries, node)
503 top->sym_evsel = perf_evlist__first(top->evlist);
553 if (t->evlist->selected != NULL)
554 t->sym_evsel = t->evlist->selected;
581 list_for_each_entry(pos, &top->evlist->entries, node)
584 perf_evlist__tui_browse_hists(top->evlist, help, &hbt, top->min_percent,
809 while ((event = perf_evlist__mmap_read(top->evlist, idx)) != NULL) {
810 ret = perf_evlist__parse_sample(top->evlist, event, &sample);
816 evsel = perf_evlist__id2evsel(session->evlist, sample.id);
863 perf_evlist__mmap_consume(top->evlist, idx);
871 for (i = 0; i < top->evlist->nr_mmaps; i++)
879 struct perf_evlist *evlist = top->evlist;
882 perf_evlist__config(evlist, opts);
884 list_for_each_entry(counter, &evlist->entries, node) {
886 if (perf_evsel__open(counter, top->evlist->cpus,
887 top->evlist->threads) < 0) {
901 if (perf_evlist__mmap(evlist, opts->mmap_pages, false) < 0) {
957 perf_event__synthesize_thread_map(&top->tool, top->evlist->threads,
968 top->session->evlist = top->evlist;
980 perf_evlist__enable(top->evlist);
983 poll(top->evlist->pollfd, top->evlist->nr_fds, 100);
1010 ret = poll(top->evlist->pollfd, top->evlist->nr_fds, 100);
1069 OPT_CALLBACK('e', "event", &top.evlist, "event",
1150 top.evlist = perf_evlist__new();
1151 if (top.evlist == NULL)
1194 if (perf_evlist__create_maps(top.evlist, target) < 0)
1197 if (!top.evlist->nr_entries &&
1198 perf_evlist__add_default(top.evlist) < 0) {
1203 symbol_conf.nr_events = top.evlist->nr_entries;
1226 top.sym_evsel = perf_evlist__first(top.evlist);
1249 perf_evlist__delete_maps(top.evlist);
1251 perf_evlist__delete(top.evlist);