Lines Matching defs:evlist
298 static int iostat_event_group(struct evlist *evl,
335 int iostat_prepare(struct evlist *evlist, struct perf_stat_config *config)
337 if (evlist->core.nr_entries > 0) {
340 evlist__delete(evlist);
341 evlist = evlist__new();
342 if (!evlist)
349 return iostat_event_group(evlist, root_ports);
373 void iostat_list(struct evlist *evlist, struct perf_stat_config *config)
378 evlist__for_each_entry(evlist, evsel) {
386 void iostat_release(struct evlist *evlist)
391 evlist__for_each_entry(evlist, evsel) {
399 void iostat_prefix(struct evlist *evlist,
403 struct iio_root_port *rp = evlist->selected->priv;
451 void iostat_print_counters(struct evlist *evlist,
456 struct evsel *counter = evlist__first(evlist);
458 evlist__set_selected(evlist, counter);
459 iostat_prefix(evlist, config, prefix, ts);
461 evlist__for_each_entry(evlist, counter) {
462 perf_device = evlist->selected->priv;
464 evlist__set_selected(evlist, counter);
465 iostat_prefix(evlist, config, prefix, ts);