Home
last modified time | relevance | path

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

/linux/kernel/sched/
H A Ddeadline.c61 static inline struct rq *rq_of_dl_rq(struct dl_rq *dl_rq) in rq_of_dl_rq() argument
63 return container_of(dl_rq, struct rq, dl); in rq_of_dl_rq()
76 static inline struct dl_rq *dl_rq_of_se(struct sched_dl_entity *dl_se) in dl_rq_of_se()
214 void __add_running_bw(u64 dl_bw, struct dl_rq *dl_rq) in __add_running_bw() argument
216 u64 old = dl_rq->running_bw; in __add_running_bw()
218 lockdep_assert_rq_held(rq_of_dl_rq(dl_rq)); in __add_running_bw()
219 dl_rq->running_bw += dl_bw; in __add_running_bw()
220 WARN_ON_ONCE(dl_rq in __add_running_bw()
227 __sub_running_bw(u64 dl_bw,struct dl_rq * dl_rq) __sub_running_bw() argument
241 __add_rq_bw(u64 dl_bw,struct dl_rq * dl_rq) __add_rq_bw() argument
251 __sub_rq_bw(u64 dl_bw,struct dl_rq * dl_rq) __sub_rq_bw() argument
264 add_rq_bw(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) add_rq_bw() argument
271 sub_rq_bw(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) sub_rq_bw() argument
278 add_running_bw(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) add_running_bw() argument
285 sub_running_bw(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) sub_running_bw() argument
406 struct dl_rq *dl_rq = &rq->dl; task_non_contending() local
468 struct dl_rq *dl_rq = dl_rq_of_se(dl_se); task_contending() local
502 is_leftmost(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) is_leftmost() argument
519 init_dl_rq(struct dl_rq * dl_rq) init_dl_rq() argument
601 struct dl_rq *dl_rq = &rq->dl; dequeue_pushable_dl_task() local
756 struct dl_rq *dl_rq = dl_rq_of_se(dl_se); setup_new_dl_entity() local
801 struct dl_rq *dl_rq = dl_rq_of_se(dl_se); replenish_dl_entity() local
1065 struct dl_rq *dl_rq = dl_rq_of_se(dl_se); start_dl_timer() local
2218 inc_dl_deadline(struct dl_rq * dl_rq,u64 deadline) inc_dl_deadline() argument
2231 dec_dl_deadline(struct dl_rq * dl_rq,u64 deadline) dec_dl_deadline() argument
2254 inc_dl_tasks(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) inc_dl_tasks() argument
2267 dec_dl_tasks(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) dec_dl_tasks() argument
2296 update_stats_wait_start_dl(struct dl_rq * dl_rq,struct sched_dl_entity * dl_se) update_stats_wait_start_dl() argument
2304 update_stats_wait_end_dl(struct dl_rq * dl_rq,struct sched_dl_entity * dl_se) update_stats_wait_end_dl() argument
2312 update_stats_enqueue_sleeper_dl(struct dl_rq * dl_rq,struct sched_dl_entity * dl_se) update_stats_enqueue_sleeper_dl() argument
2320 update_stats_enqueue_dl(struct dl_rq * dl_rq,struct sched_dl_entity * dl_se,int flags) update_stats_enqueue_dl() argument
2331 update_stats_dequeue_dl(struct dl_rq * dl_rq,struct sched_dl_entity * dl_se,int flags) update_stats_dequeue_dl() argument
2359 struct dl_rq *dl_rq = dl_rq_of_se(dl_se); __enqueue_dl_entity() local
2370 struct dl_rq *dl_rq = dl_rq_of_se(dl_se); __dequeue_dl_entity() local
2399 struct dl_rq *dl_rq = dl_rq_of_se(dl_se); enqueue_dl_entity() local
2467 struct dl_rq *dl_rq = dl_rq_of_se(dl_se); dequeue_dl_entity() local
2489 struct dl_rq *dl_rq = &rq->dl; enqueue_task_dl() local
2779 struct dl_rq *dl_rq = &rq->dl; set_next_task_dl() local
2803 pick_next_dl_entity(struct dl_rq * dl_rq) pick_next_dl_entity() argument
2820 struct dl_rq *dl_rq = &rq->dl; __pick_task_dl() local
2852 struct dl_rq *dl_rq = &rq->dl; put_prev_task_dl() local
3726 init_dl_rq_bw_ratio(struct dl_rq * dl_rq) init_dl_rq_bw_ratio() argument
[all...]
H A Dsched.h898 struct dl_rq {
1212 struct dl_rq dl;
3491 extern void print_dl_rq(struct seq_file *m, int cpu, struct dl_rq *dl_rq);
3504 extern void init_dl_rq(struct dl_rq *dl_rq);
899 struct dl_rq { global() struct
901 rootdl_rq global() argument
903 dl_nr_runningdl_rq global() argument
911 __anon83abaf990308dl_rq global() argument
914 earliest_dldl_rq global() argument
916 overloadeddl_rq global() argument
918 currdl_rq global() argument
924 pushable_dl_tasks_rootdl_rq global() argument
931 running_bwdl_rq global() argument
942 this_bwdl_rq global() argument
943 extra_bwdl_rq global() argument
949 max_bwdl_rq global() argument
955 bw_ratiodl_rq global() argument
/linux/tools/sched/
H A Ddl_bw_dump.py34 dl_rq = rq.dl