Lines Matching defs:dl_se

23 static inline struct task_struct *dl_task_of(struct sched_dl_entity *dl_se)  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()
41 static inline int on_dl_rq(struct sched_dl_entity *dl_se) in on_dl_rq()
47 static inline struct sched_dl_entity *pi_of(struct sched_dl_entity *dl_se) in pi_of()
52 static inline bool is_dl_boosted(struct sched_dl_entity *dl_se) in is_dl_boosted()
57 static inline struct sched_dl_entity *pi_of(struct sched_dl_entity *dl_se) in pi_of()
62 static inline bool is_dl_boosted(struct sched_dl_entity *dl_se) in is_dl_boosted()
190 void add_rq_bw(struct sched_dl_entity *dl_se, struct dl_rq *dl_rq) in add_rq_bw()
197 void sub_rq_bw(struct sched_dl_entity *dl_se, struct dl_rq *dl_rq) in sub_rq_bw()
204 void add_running_bw(struct sched_dl_entity *dl_se, struct dl_rq *dl_rq) in add_running_bw()
211 void sub_running_bw(struct sched_dl_entity *dl_se, struct dl_rq *dl_rq) in sub_running_bw()
300 struct sched_dl_entity *dl_se = &p->dl; in task_non_contending() local
354 static void task_contending(struct sched_dl_entity *dl_se, int flags) in task_contending()
393 struct sched_dl_entity *dl_se = &p->dl; in is_leftmost() local
484 static void inc_dl_migration(struct sched_dl_entity *dl_se, struct dl_rq *dl_rq) in inc_dl_migration()
494 static void dec_dl_migration(struct sched_dl_entity *dl_se, struct dl_rq *dl_rq) in dec_dl_migration()
675 void inc_dl_migration(struct sched_dl_entity *dl_se, struct dl_rq *dl_rq) in inc_dl_migration()
680 void dec_dl_migration(struct sched_dl_entity *dl_se, struct dl_rq *dl_rq) in dec_dl_migration()
718 static inline void setup_new_dl_entity(struct sched_dl_entity *dl_se) in setup_new_dl_entity()
761 static void replenish_dl_entity(struct sched_dl_entity *dl_se) in replenish_dl_entity()
836 static bool dl_entity_overflow(struct sched_dl_entity *dl_se, u64 t) in dl_entity_overflow()
884 update_dl_revised_wakeup(struct sched_dl_entity *dl_se, struct rq *rq) in update_dl_revised_wakeup()
910 static inline bool dl_is_implicit(struct sched_dl_entity *dl_se) in dl_is_implicit()
945 static void update_dl_entity(struct sched_dl_entity *dl_se) in update_dl_entity()
965 static inline u64 dl_next_period(struct sched_dl_entity *dl_se) in dl_next_period()
982 struct sched_dl_entity *dl_se = &p->dl; in start_dl_timer() local
1040 struct sched_dl_entity *dl_se = container_of(timer, in dl_task_timer() local
1145 void init_dl_task_timer(struct sched_dl_entity *dl_se) in init_dl_task_timer()
1171 static inline void dl_check_constrained_dl(struct sched_dl_entity *dl_se) in dl_check_constrained_dl()
1187 int dl_runtime_exceeded(struct sched_dl_entity *dl_se) in dl_runtime_exceeded()
1213 static u64 grub_reclaim(u64 delta, struct rq *rq, struct sched_dl_entity *dl_se) in grub_reclaim()
1242 struct sched_dl_entity *dl_se = &curr->dl; in update_curr_dl() local
1344 struct sched_dl_entity *dl_se = container_of(timer, in inactive_task_timer() local
1384 void init_dl_inactive_task_timer(struct sched_dl_entity *dl_se) in init_dl_inactive_task_timer()
1435 void inc_dl_tasks(struct sched_dl_entity *dl_se, struct dl_rq *dl_rq) in inc_dl_tasks()
1449 void dec_dl_tasks(struct sched_dl_entity *dl_se, struct dl_rq *dl_rq) in dec_dl_tasks()
1462 static void __enqueue_dl_entity(struct sched_dl_entity *dl_se) in __enqueue_dl_entity()
1489 static void __dequeue_dl_entity(struct sched_dl_entity *dl_se) in __dequeue_dl_entity()
1503 enqueue_dl_entity(struct sched_dl_entity *dl_se, int flags) in enqueue_dl_entity()
1526 static void dequeue_dl_entity(struct sched_dl_entity *dl_se) in dequeue_dl_entity()
1859 struct sched_dl_entity *dl_se; in pick_next_task_dl() local
2698 struct sched_dl_entity *dl_se = &p->dl; in __setparam_dl() local
2710 struct sched_dl_entity *dl_se = &p->dl; in __getparam_dl() local
2787 struct sched_dl_entity *dl_se = &p->dl; in __dl_clear_params() local
2808 struct sched_dl_entity *dl_se = &p->dl; in dl_param_changed() local