Lines Matching defs:evlist

29 #include "util/evlist.h"
142 if (!symbol__hists(sym, top->evlist->core.nr_entries)) {
268 if (top->evlist->enabled) {
282 struct evlist *evlist = t->evlist;
285 evlist__for_each_entry(evlist, pos) {
294 if (evlist->enabled) {
314 evlist__for_each_entry(evlist, pos) {
335 (top->evlist->stats.nr_lost_warned !=
336 top->evlist->stats.nr_events[PERF_RECORD_LOST])) {
337 top->evlist->stats.nr_lost_warned =
338 top->evlist->stats.nr_events[PERF_RECORD_LOST];
341 top->evlist->stats.nr_lost_warned);
448 if (top->evlist->core.nr_entries > 1)
483 return top->evlist->core.nr_entries > 1 ? 1 : 0;
529 if (top->evlist->core.nr_entries > 1) {
535 evlist__for_each_entry(top->evlist, top->sym_evsel)
540 if (counter >= top->evlist->core.nr_entries) {
541 top->sym_evsel = evlist__first(top->evlist);
546 evlist__for_each_entry(top->evlist, top->sym_evsel)
550 top->sym_evsel = evlist__first(top->evlist);
599 if (t->evlist->selected != NULL)
600 t->sym_evsel = t->evlist->selected;
643 evlist__for_each_entry(top->evlist, pos) {
648 ret = evlist__tui_browse_hists(top->evlist, help, &hbt, top->min_percent,
769 top->session->evlist->stats.nr_unprocessable_samples++);
786 if (!evlist__exclude_kernel(top->session->evlist)) {
862 evsel->evlist->stats.total_lost += event->lost.lost;
872 evsel->evlist->stats.total_lost_samples += event->lost_samples.lost;
880 struct evlist *evlist = top->evlist;
884 md = opts->overwrite ? &evlist->overwrite_mmap[idx] : &evlist->mmap[idx];
891 ret = evlist__parse_sample_timestamp(evlist, event, &last_timestamp);
915 struct evlist *evlist = top->evlist;
919 evlist__toggle_bkw_mmap(evlist, BKW_MMAP_DATA_PENDING);
921 for (i = 0; i < top->evlist->core.nr_mmaps; i++)
925 evlist__toggle_bkw_mmap(evlist, BKW_MMAP_EMPTY);
926 evlist__toggle_bkw_mmap(evlist, BKW_MMAP_RUNNING);
950 struct evlist *evlist = top->evlist;
956 evlist__for_each_entry(evlist, evsel) {
979 if (evsel == evlist__first(evlist))
996 struct evlist *evlist = top->evlist;
1003 if (evsel != evlist__first(evlist))
1006 evlist__for_each_entry(evlist, counter)
1017 struct evlist *evlist = top->evlist;
1026 evlist__config(evlist, opts, &callchain_param);
1028 evlist__for_each_entry(evlist, counter) {
1030 if (evsel__open(counter, top->evlist->core.user_requested_cpus,
1031 top->evlist->core.threads) < 0) {
1059 if (evlist__mmap(evlist, opts->mmap_pages) < 0) {
1140 struct evlist *evlist = top->evlist;
1154 ret = evlist__parse_sample(evlist, event, &sample);
1160 evsel = evlist__id2evsel(session->evlist, sample.id);
1209 events_stats__inc(&session->evlist->stats, event->header.type);
1212 ++session->evlist->stats.nr_unknown_events;
1286 top->evlist->core.threads, true, false,
1302 evlist__uniquify_name(top->evlist);
1307 top->session->evlist = top->evlist;
1319 evlist__enable(top->evlist);
1344 evlist__poll(top->evlist, 100);
1354 ret = evlist__poll(top->evlist, 100);
1444 * separate evlist with a dummy event, i.e. a non-overwrite
1456 .evlistp = &top.evlist,
1584 OPT_CALLBACK('G', "cgroup", &top.evlist, "name",
1597 OPT_CALLBACK(0, "pfm-events", &top.evlist, "event",
1618 top.evlist = evlist__new();
1619 if (top.evlist == NULL)
1639 top.evlist->env = &perf_env;
1668 if (!top.evlist->core.nr_entries) {
1670 int err = parse_event(top.evlist, can_profile_kernel ? "cycles:P" : "cycles:Pu");
1676 status = evswitch__init(&top.evswitch, top.evlist, stderr);
1733 if (setup_sorting(top.evlist) < 0) {
1762 if (evlist__create_maps(top.evlist, target) < 0) {
1777 top.sym_evsel = evlist__first(top.evlist);
1818 pr_err("Couldn't create side band evlist.\n.");
1842 evlist__delete(top.evlist);