Lines Matching defs:perf_sched
167 struct perf_sched { struct
168 struct perf_tool tool;
169 const char *sort_order;
170 unsigned long nr_tasks;
171 struct task_desc **pid_to_task;
172 struct task_desc **tasks;
173 const struct trace_sched_handler *tp_handler;
174 struct mutex start_work_mutex;
175 struct mutex work_done_wait_mutex;
176 int profile_cpu;
181 struct perf_cpu max_cpu;
182 u32 *curr_pid;
183 struct thread **curr_thread;
184 struct thread **curr_out_thread;
185 char next_shortname1;
186 char next_shortname2;
187 unsigned int replay_repeat;
188 unsigned long nr_run_events;
189 unsigned long nr_sleep_events;
190 unsigned long nr_wakeup_events;
191 unsigned long nr_sleep_corrections;
192 unsigned long nr_run_events_optimized;
193 unsigned long targetless_wakeups;
194 unsigned long multitarget_wakeups;
195 unsigned long nr_runs;
219 struct perf_sched_map map; argument
222 bool summary;
223 bool summary_only;
224 bool idle_hist;
225 bool show_callchain;
226 unsigned int max_stack;
227 bool show_cpu_visual;
228 bool show_wakeups;
229 bool show_next;
230 bool show_migrations;
231 bool show_state;
232 bool show_prio;
233 u64 skipped_samples;
234 const char *time_str;
235 struct perf_time_interval ptime;
236 struct perf_time_interval hist_time;
237 volatile bool thread_funcs_exit;
238 const char *prio_str;