| H A D | deadline.c | 60 static bool dl_server(struct sched_dl_entity *dl_se) in dl_server() argument 65 static inline struct task_struct *dl_task_of(struct sched_dl_entity *dl_se) in dl_task_of() argument 76 static inline struct rq *rq_of_dl_se(struct sched_dl_entity *dl_se) in rq_of_dl_se() argument 86 static inline struct dl_rq *dl_rq_of_se(struct sched_dl_entity *dl_se) in dl_rq_of_se() argument 91 on_dl_rq(struct sched_dl_entity * dl_se) on_dl_rq() argument 97 pi_of(struct sched_dl_entity * dl_se) pi_of() argument 102 is_dl_boosted(struct sched_dl_entity * dl_se) is_dl_boosted() argument 107 pi_of(struct sched_dl_entity * dl_se) pi_of() argument 112 is_dl_boosted(struct sched_dl_entity * dl_se) is_dl_boosted() argument 261 add_rq_bw(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) add_rq_bw() argument 268 sub_rq_bw(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) sub_rq_bw() argument 275 add_running_bw(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) add_running_bw() argument 282 sub_running_bw(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) sub_running_bw() argument 288 dl_rq_change_utilization(struct rq * rq,struct sched_dl_entity * dl_se,u64 new_bw) dl_rq_change_utilization() argument 311 cancel_dl_timer(struct sched_dl_entity * dl_se,struct hrtimer * timer) cancel_dl_timer() argument 322 cancel_replenish_timer(struct sched_dl_entity * dl_se) cancel_replenish_timer() argument 328 cancel_inactive_timer(struct sched_dl_entity * dl_se) cancel_inactive_timer() argument 399 task_non_contending(struct sched_dl_entity * dl_se,bool dl_task) task_non_contending() argument 463 task_contending(struct sched_dl_entity * dl_se,int flags) task_contending() argument 499 is_leftmost(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) is_leftmost() argument 721 replenish_dl_new_period(struct sched_dl_entity * dl_se,struct rq * rq) replenish_dl_new_period() argument 750 setup_new_dl_entity(struct sched_dl_entity * dl_se) setup_new_dl_entity() argument 795 replenish_dl_entity(struct sched_dl_entity * dl_se) replenish_dl_entity() argument 914 dl_entity_overflow(struct sched_dl_entity * dl_se,u64 t) dl_entity_overflow() argument 962 update_dl_revised_wakeup(struct sched_dl_entity * dl_se,struct rq * rq) update_dl_revised_wakeup() argument 988 dl_is_implicit(struct sched_dl_entity * dl_se) dl_is_implicit() argument 1023 update_dl_entity(struct sched_dl_entity * dl_se) update_dl_entity() argument 1050 dl_next_period(struct sched_dl_entity * dl_se) dl_next_period() argument 1065 start_dl_timer(struct sched_dl_entity * dl_se) start_dl_timer() argument 1144 dl_server_timer(struct hrtimer * timer,struct sched_dl_entity * dl_se) dl_server_timer() argument 1216 struct sched_dl_entity *dl_se = container_of(timer, dl_task_timer() local 1309 init_dl_task_timer(struct sched_dl_entity * dl_se) init_dl_task_timer() argument 1334 dl_check_constrained_dl(struct sched_dl_entity * dl_se) dl_check_constrained_dl() argument 1349 dl_runtime_exceeded(struct sched_dl_entity * dl_se) dl_runtime_exceeded() argument 1371 grub_reclaim(u64 delta,struct rq * rq,struct sched_dl_entity * dl_se) grub_reclaim() argument 1391 dl_scaled_delta_exec(struct rq * rq,struct sched_dl_entity * dl_se,s64 delta_exec) dl_scaled_delta_exec() argument 1419 update_curr_dl_se(struct rq * rq,struct sched_dl_entity * dl_se,s64 delta_exec) update_curr_dl_se() argument 1574 dl_server_update_idle(struct sched_dl_entity * dl_se,s64 delta_exec) dl_server_update_idle() argument 1580 dl_server_update(struct sched_dl_entity * dl_se,s64 delta_exec) dl_server_update() argument 1785 dl_server_start(struct sched_dl_entity * dl_se) dl_server_start() argument 1807 dl_server_stop(struct sched_dl_entity * dl_se) dl_server_stop() argument 1820 dl_server_init(struct sched_dl_entity * dl_se,struct rq * rq,dl_server_pick_f pick_task) dl_server_init() argument 1831 struct sched_dl_entity *dl_se; sched_init_dl_servers() local 1854 __dl_server_attach_root(struct sched_dl_entity * dl_se,struct rq * rq) __dl_server_attach_root() argument 1869 dl_server_apply_params(struct sched_dl_entity * dl_se,u64 runtime,u64 period,bool init) dl_server_apply_params() argument 1919 struct sched_dl_entity *dl_se = &donor->dl; update_curr_dl() local 1939 struct sched_dl_entity *dl_se = container_of(timer, inactive_task_timer() local 1995 init_dl_inactive_task_timer(struct sched_dl_entity * dl_se) init_dl_inactive_task_timer() argument 2041 inc_dl_tasks(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) inc_dl_tasks() argument 2054 dec_dl_tasks(struct sched_dl_entity * dl_se,struct dl_rq * dl_rq) dec_dl_tasks() argument 2071 __schedstats_from_dl_se(struct sched_dl_entity * dl_se) __schedstats_from_dl_se() argument 2083 update_stats_wait_start_dl(struct dl_rq * dl_rq,struct sched_dl_entity * dl_se) update_stats_wait_start_dl() argument 2091 update_stats_wait_end_dl(struct dl_rq * dl_rq,struct sched_dl_entity * dl_se) update_stats_wait_end_dl() argument 2099 update_stats_enqueue_sleeper_dl(struct dl_rq * dl_rq,struct sched_dl_entity * dl_se) update_stats_enqueue_sleeper_dl() argument 2107 update_stats_enqueue_dl(struct dl_rq * dl_rq,struct sched_dl_entity * dl_se,int flags) update_stats_enqueue_dl() argument 2118 update_stats_dequeue_dl(struct dl_rq * dl_rq,struct sched_dl_entity * dl_se,int flags) update_stats_dequeue_dl() argument 2140 __enqueue_dl_entity(struct sched_dl_entity * dl_se) __enqueue_dl_entity() argument 2151 __dequeue_dl_entity(struct sched_dl_entity * dl_se) __dequeue_dl_entity() argument 2166 enqueue_dl_entity(struct sched_dl_entity * dl_se,int flags) enqueue_dl_entity() argument 2245 dequeue_dl_entity(struct sched_dl_entity * dl_se,int flags) dequeue_dl_entity() argument 2524 start_hrtick_dl(struct rq * rq,struct sched_dl_entity * dl_se) start_hrtick_dl() argument 2529 start_hrtick_dl(struct rq * rq,struct sched_dl_entity * dl_se) start_hrtick_dl() argument 2536 struct sched_dl_entity *dl_se = &p->dl; set_next_task_dl() local 2574 struct sched_dl_entity *dl_se; __pick_task_dl() local 2606 struct sched_dl_entity *dl_se = &p->dl; put_prev_task_dl() local 3201 struct sched_dl_entity *dl_se = &cpu_rq(i)->fair_server; dl_clear_root_domain() local 3553 struct sched_dl_entity *dl_se = &p->dl; __setparam_dl() local 3565 struct sched_dl_entity *dl_se = &p->dl; __getparam_dl() local 3633 __dl_clear_params(struct sched_dl_entity * dl_se) __dl_clear_params() argument 3653 init_dl_entity(struct sched_dl_entity * dl_se) init_dl_entity() argument 3663 struct sched_dl_entity *dl_se = &p->dl; dl_param_changed() local [all...] |