Lines Matching refs:task_struct

45 void __update_stats_wait_start(struct rq *rq, struct task_struct *p,
48 void __update_stats_wait_end(struct rq *rq, struct task_struct *p,
50 void __update_stats_enqueue_sleeper(struct rq *rq, struct task_struct *p,
114 static inline void psi_enqueue(struct task_struct *p, bool wakeup) in psi_enqueue()
134 static inline void psi_dequeue(struct task_struct *p, bool sleep) in psi_dequeue()
156 static inline void psi_ttwu_dequeue(struct task_struct *p) in psi_ttwu_dequeue()
182 static inline void psi_sched_switch(struct task_struct *prev, in psi_sched_switch()
183 struct task_struct *next, in psi_sched_switch()
193 static inline void psi_enqueue(struct task_struct *p, bool wakeup) {} in psi_enqueue()
194 static inline void psi_dequeue(struct task_struct *p, bool sleep) {} in psi_dequeue()
195 static inline void psi_ttwu_dequeue(struct task_struct *p) {} in psi_ttwu_dequeue()
196 static inline void psi_sched_switch(struct task_struct *prev, in psi_sched_switch()
197 struct task_struct *next, in psi_sched_switch()
208 static inline void sched_info_dequeue(struct rq *rq, struct task_struct *t) in sched_info_dequeue()
227 static void sched_info_arrive(struct rq *rq, struct task_struct *t) in sched_info_arrive()
249 static inline void sched_info_enqueue(struct rq *rq, struct task_struct *t) in sched_info_enqueue()
263 static inline void sched_info_depart(struct rq *rq, struct task_struct *t) in sched_info_depart()
279 sched_info_switch(struct rq *rq, struct task_struct *prev, struct task_struct *next) in sched_info_switch()