Lines Matching defs:perf_sched
176 struct perf_sched { struct
177 struct perf_tool tool;
178 const char *sort_order;
179 unsigned long nr_tasks;
180 struct task_desc **pid_to_task;
181 struct task_desc **tasks;
182 const struct trace_sched_handler *tp_handler;
183 pthread_mutex_t start_work_mutex;
184 pthread_mutex_t work_done_wait_mutex;
185 int profile_cpu;
190 int max_cpu;
191 u32 curr_pid[MAX_CPUS];
192 struct thread *curr_thread[MAX_CPUS];
193 char next_shortname1;
194 char next_shortname2;
195 unsigned int replay_repeat;
196 unsigned long nr_run_events;
197 unsigned long nr_sleep_events;
198 unsigned long nr_wakeup_events;
199 unsigned long nr_sleep_corrections;
200 unsigned long nr_run_events_optimized;
201 unsigned long targetless_wakeups;
202 unsigned long multitarget_wakeups;
203 unsigned long nr_runs;
227 struct perf_sched_map map; argument
230 bool summary;
231 bool summary_only;
232 bool idle_hist;
233 bool show_callchain;
234 unsigned int max_stack;
235 bool show_cpu_visual;
236 bool show_wakeups;
237 bool show_next;
238 bool show_migrations;
239 bool show_state;
240 u64 skipped_samples;
241 const char *time_str;
242 struct perf_time_interval ptime;
243 struct perf_time_interval hist_time;