Lines Matching defs:perf_stat_config
67 struct perf_stat_config { struct
68 enum aggr_mode aggr_mode;
69 u32 aggr_level;
70 bool scale;
71 bool no_inherit;
72 bool identifier;
73 bool csv_output;
74 bool json_output;
75 bool interval_clear;
76 bool metric_only;
77 bool null_run;
78 bool ru_display;
79 bool big_num;
80 bool hybrid_merge;
81 bool walltime_run_table;
82 bool all_kernel;
83 bool all_user;
84 bool percore_show_thread;
85 bool summary;
86 bool no_csv_summary;
87 bool metric_no_group;
88 bool metric_no_merge;
89 bool metric_no_threshold;
90 bool hardware_aware_grouping;
91 bool stop_read_counter;
92 bool iostat_run;
93 char *user_requested_cpu_list;
94 bool system_wide;
95 FILE *output;
96 unsigned int interval;
97 unsigned int timeout;
98 unsigned int unit_width;
99 unsigned int metric_only_len;
100 int times;
101 int run_count;
102 int print_free_counters_hint;
103 int print_mixed_hw_group_error;
104 const char *csv_sep;
105 struct stats *walltime_nsecs_stats;
106 struct rusage ru_data;
107 struct rusage_stats *ru_stats;
108 struct cpu_aggr_map *aggr_map;
109 aggr_get_id_t aggr_get_id;
110 struct cpu_aggr_map *cpus_aggr_map;
111 u64 *walltime_run;
112 struct rblist metric_events;
113 int ctl_fd;
114 int ctl_fd_ack;
115 bool ctl_fd_close;
116 const char *cgroup_list;
117 unsigned int topdown_level;