Lines Matching refs:p
6 void __update_stats_wait_start(struct rq *rq, struct task_struct *p, in __update_stats_wait_start() argument
14 if (p && likely(wait_start > prev_wait_start)) in __update_stats_wait_start()
20 void __update_stats_wait_end(struct rq *rq, struct task_struct *p, in __update_stats_wait_end() argument
25 if (p) { in __update_stats_wait_end()
26 if (task_on_rq_migrating(p)) { in __update_stats_wait_end()
37 trace_sched_stat_wait(p, delta); in __update_stats_wait_end()
47 void __update_stats_enqueue_sleeper(struct rq *rq, struct task_struct *p, in __update_stats_enqueue_sleeper() argument
67 if (p) { in __update_stats_enqueue_sleeper()
68 account_scheduler_latency(p, delta >> 10, 1); in __update_stats_enqueue_sleeper()
69 trace_sched_stat_sleep(p, delta); in __update_stats_enqueue_sleeper()
86 if (p) { in __update_stats_enqueue_sleeper()
87 if (p->in_iowait) { in __update_stats_enqueue_sleeper()
90 trace_sched_stat_iowait(p, delta); in __update_stats_enqueue_sleeper()
93 trace_sched_stat_blocked(p, delta); in __update_stats_enqueue_sleeper()
102 (void *)get_wchan(p), in __update_stats_enqueue_sleeper()
105 account_scheduler_latency(p, delta >> 10, 0); in __update_stats_enqueue_sleeper()