Lines Matching refs:config
335 int iostat_prepare(struct evlist *evlist, struct perf_stat_config *config)
346 config->metric_only = true;
347 config->aggr_mode = AGGR_GLOBAL;
356 struct perf_stat_config *config = (struct perf_stat_config *)opt->data;
360 config->iostat_run = true;
373 void iostat_list(struct evlist *evlist, struct perf_stat_config *config)
381 iio_root_port_show(config->output, rp);
400 struct perf_stat_config *config,
409 config->csv_sep, rp->domain, rp->bus,
410 config->csv_sep);
413 config->csv_sep);
417 void iostat_print_header_prefix(struct perf_stat_config *config)
419 if (config->csv_output)
420 fputs("port,", config->output);
421 else if (config->interval)
422 fprintf(config->output, "# time port ");
424 fprintf(config->output, " port ");
427 void iostat_print_metric(struct perf_stat_config *config, struct evsel *evsel,
447 out->print_metric(config, out->ctx, NULL, "%8.0f", iostat_metric,
452 struct perf_stat_config *config, struct timespec *ts,
459 iostat_prefix(evlist, config, prefix, ts);
460 fprintf(config->output, "%s", prefix);
465 iostat_prefix(evlist, config, prefix, ts);
466 fprintf(config->output, "\n%s", prefix);
468 print_cnt_cb(config, counter, arg);
470 fputc('\n', config->output);