Home
last modified time | relevance | path

Searched refs:dl_se (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/kernel/sched/
Ddeadline.c23 static inline struct task_struct *dl_task_of(struct sched_dl_entity *dl_se) in dl_task_of() argument
25 return container_of(dl_se, struct task_struct, dl); in dl_task_of()
33 static inline struct dl_rq *dl_rq_of_se(struct sched_dl_entity *dl_se) in dl_rq_of_se() argument
35 struct task_struct *p = dl_task_of(dl_se); in dl_rq_of_se()
41 static inline int on_dl_rq(struct sched_dl_entity *dl_se) in on_dl_rq() argument
43 return !RB_EMPTY_NODE(&dl_se->rb_node); in on_dl_rq()
129 void add_rq_bw(struct sched_dl_entity *dl_se, struct dl_rq *dl_rq) in add_rq_bw() argument
131 if (!dl_entity_is_special(dl_se)) in add_rq_bw()
132 __add_rq_bw(dl_se->dl_bw, dl_rq); in add_rq_bw()
136 void sub_rq_bw(struct sched_dl_entity *dl_se, struct dl_rq *dl_rq) in sub_rq_bw() argument
[all …]
Dcpudeadline.c120 const struct sched_dl_entity *dl_se = &p->dl; in cpudl_find() local
131 dl_time_before(dl_se->deadline, cp->elements[0].dl)) { in cpudl_find()
Dsched.h206 static inline bool dl_entity_is_special(struct sched_dl_entity *dl_se) in dl_entity_is_special() argument
209 return unlikely(dl_se->flags & SCHED_FLAG_SUGOV); in dl_entity_is_special()
1879 extern void init_dl_task_timer(struct sched_dl_entity *dl_se);
1880 extern void init_dl_inactive_task_timer(struct sched_dl_entity *dl_se);