Lines Matching defs:perf_stat_config
66 struct perf_stat_config { struct
67 enum aggr_mode aggr_mode;
68 u32 aggr_level;
69 bool scale;
70 bool no_inherit;
71 bool identifier;
72 bool csv_output;
73 bool json_output;
74 bool interval_clear;
75 bool metric_only;
76 bool null_run;
77 bool ru_display;
78 bool big_num;
79 bool no_merge;
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 stop_read_counter;
91 bool iostat_run;
92 char *user_requested_cpu_list;
93 bool system_wide;
94 FILE *output;
95 unsigned int interval;
96 unsigned int timeout;
97 unsigned int unit_width;
98 unsigned int metric_only_len;
99 int times;
100 int run_count;
101 int print_free_counters_hint;
102 int print_mixed_hw_group_error;
103 const char *csv_sep;
104 struct stats *walltime_nsecs_stats;
105 struct rusage ru_data;
106 struct rusage_stats *ru_stats;
107 struct cpu_aggr_map *aggr_map;
108 aggr_get_id_t aggr_get_id;
109 struct cpu_aggr_map *cpus_aggr_map;
110 u64 *walltime_run;
111 struct rblist metric_events;
112 int ctl_fd;
113 int ctl_fd_ack;
114 bool ctl_fd_close;
115 const char *cgroup_list;
116 unsigned int topdown_level;