Lines Matching refs:default_ps
492 struct print_state default_ps = {
498 void *ps = &default_ps;
511 OPT_BOOLEAN(0, "raw-dump", &default_ps.name_only, "Dump raw events"),
513 OPT_BOOLEAN('d', "desc", &default_ps.desc,
515 OPT_BOOLEAN('v', "long-desc", &default_ps.long_desc,
517 OPT_BOOLEAN(0, "details", &default_ps.detailed,
520 OPT_BOOLEAN(0, "deprecated", &default_ps.deprecated,
547 default_ps.fp = fopen(output_path, "w");
548 json_ps.fp = default_ps.fp;
553 if (!default_ps.name_only)
566 default_ps.desc = !default_ps.long_desc;
567 default_ps.last_topic = strdup("");
568 assert(default_ps.last_topic);
569 default_ps.visited_metrics = strlist__new(NULL, NULL);
570 assert(default_ps.visited_metrics);
572 default_ps.pmu_glob = strdup(unit_name);
581 default_ps.pmu_glob = strdup(pmu->name);
587 default_ps.metrics = true;
588 default_ps.metricgroups = true;
615 default_ps.metricgroups = false;
616 default_ps.metrics = true;
620 default_ps.metricgroups = true;
621 default_ps.metrics = false;
629 char *old_pmu_glob = default_ps.pmu_glob;
631 default_ps.event_glob = strdup(argv[i]);
632 if (!default_ps.event_glob) {
639 default_ps.metrics = true;
640 default_ps.metricgroups = true;
642 zfree(&default_ps.event_glob);
643 default_ps.pmu_glob = old_pmu_glob;
649 default_ps.event_glob = s;
659 default_ps.metrics = true;
660 default_ps.metricgroups = true;
668 free(default_ps.pmu_glob);
669 free(default_ps.last_topic);
670 free(default_ps.last_metricgroups);
671 strlist__delete(default_ps.visited_metrics);
673 fclose(default_ps.fp);