Lines Matching defs:perf_sched
181 struct perf_sched { struct
182 struct perf_tool tool;
183 const char *sort_order;
184 unsigned long nr_tasks;
185 struct task_desc **pid_to_task;
186 struct task_desc **tasks;
187 const struct trace_sched_handler *tp_handler;
188 struct mutex start_work_mutex;
189 struct mutex work_done_wait_mutex;
190 int profile_cpu;
195 struct perf_cpu max_cpu;
196 u32 curr_pid[MAX_CPUS];
197 struct thread *curr_thread[MAX_CPUS];
198 char next_shortname1;
199 char next_shortname2;
200 unsigned int replay_repeat;
201 unsigned long nr_run_events;
202 unsigned long nr_sleep_events;
203 unsigned long nr_wakeup_events;
204 unsigned long nr_sleep_corrections;
205 unsigned long nr_run_events_optimized;
206 unsigned long targetless_wakeups;
207 unsigned long multitarget_wakeups;
208 unsigned long nr_runs;
232 struct perf_sched_map map; argument
235 bool summary;
236 bool summary_only;
237 bool idle_hist;
238 bool show_callchain;
239 unsigned int max_stack;
240 bool show_cpu_visual;
241 bool show_wakeups;
242 bool show_next;
243 bool show_migrations;
244 bool show_state;
245 u64 skipped_samples;
246 const char *time_str;
247 struct perf_time_interval ptime;
248 struct perf_time_interval hist_time;
249 volatile bool thread_funcs_exit;