Lines Matching defs:perf_sched
143 struct perf_sched { struct
144 struct perf_tool tool;
145 const char *sort_order;
146 unsigned long nr_tasks;
147 struct task_desc **pid_to_task;
148 struct task_desc **tasks;
149 const struct trace_sched_handler *tp_handler;
150 pthread_mutex_t start_work_mutex;
151 pthread_mutex_t work_done_wait_mutex;
152 int profile_cpu;
157 int max_cpu;
158 u32 curr_pid[MAX_CPUS];
159 struct thread *curr_thread[MAX_CPUS];
160 char next_shortname1;
161 char next_shortname2;
162 unsigned int replay_repeat;
163 unsigned long nr_run_events;
164 unsigned long nr_sleep_events;
165 unsigned long nr_wakeup_events;
166 unsigned long nr_sleep_corrections;
167 unsigned long nr_run_events_optimized;
168 unsigned long targetless_wakeups;
169 unsigned long multitarget_wakeups;
170 unsigned long nr_runs;
194 struct perf_sched_map map; argument
206 static void burn_nsecs(struct perf_sched *sched, u64 nsecs) in burn_nsecs() argument