Lines Matching defs:task_desc
60 struct task_desc {
92 struct task_desc *wakee;
185 struct task_desc **pid_to_task;
186 struct task_desc **tasks;
361 get_new_event(struct task_desc *task, u64 timestamp)
380 static struct sched_atom *last_event(struct task_desc *task)
388 static void add_sched_event_run(struct perf_sched *sched, struct task_desc *task,
411 static void add_sched_event_wakeup(struct perf_sched *sched, struct task_desc *task,
412 u64 timestamp, struct task_desc *wakee)
438 static void add_sched_event_sleep(struct perf_sched *sched, struct task_desc *task,
448 static struct task_desc *register_pid(struct perf_sched *sched,
451 struct task_desc *task;
457 BUG_ON((sched->pid_to_task = calloc(pid_max, sizeof(struct task_desc *))) == NULL);
461 sizeof(struct task_desc *))) == NULL);
483 sched->tasks = realloc(sched->tasks, sched->nr_tasks * sizeof(struct task_desc *));
496 struct task_desc *task;
508 struct task_desc *task1, *task2;
616 struct task_desc *task;
624 struct task_desc *this_task = parms->task;
666 struct task_desc *task;
697 struct task_desc *task;
719 struct task_desc *task;
839 struct task_desc *waker, *wakee;
864 struct task_desc *prev, __maybe_unused *next;