| H A D | fair.c | 297 static inline u64 calc_delta_fair(u64 delta, struct sched_entity *se) in calc_delta_fair() argument 299 if (unlikely(se->load.weight != NICE_0_LOAD)) in calc_delta_fair() 300 delta = __calc_delta(delta, NICE_0_LOAD, &se->load); in calc_delta_fair() 314 #define for_each_sched_entity(se) \ argument 315 for (; se; se = se->parent) 417 is_same_group(struct sched_entity *se, struct sched_entity *pse) in is_same_group() argument 419 if (se->cfs_rq == pse->cfs_rq) in is_same_group() 420 return se in is_same_group() 425 parent_entity(const struct sched_entity * se) parent_entity() argument 431 find_matching_se(struct sched_entity ** se,struct sched_entity ** pse) find_matching_se() argument 472 se_is_idle(struct sched_entity * se) se_is_idle() argument 481 for_each_sched_entity(se) global() argument 500 parent_entity(struct sched_entity * se) parent_entity() argument 506 find_matching_se(struct sched_entity ** se,struct sched_entity ** pse) find_matching_se() argument 520 se_is_idle(struct sched_entity * se) se_is_idle() argument 614 entity_key(struct cfs_rq * cfs_rq,struct sched_entity * se) entity_key() argument 686 __sum_w_vruntime_add(struct cfs_rq * cfs_rq,struct sched_entity * se) __sum_w_vruntime_add() argument 699 sum_w_vruntime_add_paranoid(struct cfs_rq * cfs_rq,struct sched_entity * se) sum_w_vruntime_add_paranoid() argument 740 sum_w_vruntime_add(struct cfs_rq * cfs_rq,struct sched_entity * se) sum_w_vruntime_add() argument 749 sum_w_vruntime_sub(struct cfs_rq * cfs_rq,struct sched_entity * se) sum_w_vruntime_sub() argument 832 entity_lag(struct cfs_rq * cfs_rq,struct sched_entity * se,u64 avruntime) entity_lag() argument 859 update_entity_lag(struct cfs_rq * cfs_rq,struct sched_entity * se) update_entity_lag() argument 939 entity_eligible(struct cfs_rq * cfs_rq,struct sched_entity * se) entity_eligible() argument 979 __min_vruntime_update(struct sched_entity * se,struct rb_node * node) __min_vruntime_update() argument 989 __min_slice_update(struct sched_entity * se,struct rb_node * node) __min_slice_update() argument 998 __max_slice_update(struct sched_entity * se,struct rb_node * node) __max_slice_update() argument 1010 min_vruntime_update(struct sched_entity * se,bool exit) min_vruntime_update() argument 1040 __enqueue_entity(struct cfs_rq * cfs_rq,struct sched_entity * se) __enqueue_entity() argument 1049 __dequeue_entity(struct cfs_rq * cfs_rq,struct sched_entity * se) __dequeue_entity() argument 1084 set_protect_slice(struct cfs_rq * cfs_rq,struct sched_entity * se) set_protect_slice() argument 1099 update_protect_slice(struct cfs_rq * cfs_rq,struct sched_entity * se) update_protect_slice() argument 1106 protect_slice(struct sched_entity * se) protect_slice() argument 1111 cancel_protect_slice(struct sched_entity * se) cancel_protect_slice() argument 1139 struct sched_entity *se = __pick_first_entity(cfs_rq); pick_eevdf() local 1238 update_deadline(struct cfs_rq * cfs_rq,struct sched_entity * se) update_deadline() argument 1270 init_entity_runnable_average(struct sched_entity * se) init_entity_runnable_average() argument 1317 struct sched_entity *se = &p->se; post_init_entity_util_avg() local 1353 update_se(struct rq * rq,struct sched_entity * se) update_se() argument 1461 update_stats_wait_start_fair(struct cfs_rq * cfs_rq,struct sched_entity * se) update_stats_wait_start_fair() argument 1478 update_stats_wait_end_fair(struct cfs_rq * cfs_rq,struct sched_entity * se) update_stats_wait_end_fair() argument 1504 update_stats_enqueue_sleeper_fair(struct cfs_rq * cfs_rq,struct sched_entity * se) update_stats_enqueue_sleeper_fair() argument 1524 update_stats_enqueue_fair(struct cfs_rq * cfs_rq,struct sched_entity * se,int flags) update_stats_enqueue_fair() argument 1541 update_stats_dequeue_fair(struct cfs_rq * cfs_rq,struct sched_entity * se,int flags) update_stats_dequeue_fair() argument 1573 update_stats_curr_start(struct cfs_rq * cfs_rq,struct sched_entity * se) update_stats_curr_start() argument 3876 account_entity_enqueue(struct cfs_rq * cfs_rq,struct sched_entity * se) account_entity_enqueue() argument 3889 account_entity_dequeue(struct cfs_rq * cfs_rq,struct sched_entity * se) account_entity_dequeue() argument 3952 enqueue_load_avg(struct cfs_rq * cfs_rq,struct sched_entity * se) enqueue_load_avg() argument 3959 dequeue_load_avg(struct cfs_rq * cfs_rq,struct sched_entity * se) dequeue_load_avg() argument 3966 rescale_entity(struct sched_entity * se,unsigned long weight,bool rel_vprot) rescale_entity() argument 4068 reweight_entity(struct cfs_rq * cfs_rq,struct sched_entity * se,unsigned long weight) reweight_entity() argument 4121 struct sched_entity *se = &p->se; reweight_task_fair() local 4243 update_cfs_group(struct sched_entity * se) update_cfs_group() argument 4261 update_cfs_group(struct sched_entity * se) update_cfs_group() argument 4456 set_task_rq_fair(struct sched_entity * se,struct cfs_rq * prev,struct cfs_rq * next) set_task_rq_fair() argument 4550 update_tg_cfs_util(struct cfs_rq * cfs_rq,struct sched_entity * se,struct cfs_rq * gcfs_rq) update_tg_cfs_util() argument 4576 update_tg_cfs_runnable(struct cfs_rq * cfs_rq,struct sched_entity * se,struct cfs_rq * gcfs_rq) update_tg_cfs_runnable() argument 4602 update_tg_cfs_load(struct cfs_rq * cfs_rq,struct sched_entity * se,struct cfs_rq * gcfs_rq) update_tg_cfs_load() argument 4672 propagate_entity_load_avg(struct sched_entity * se) propagate_entity_load_avg() argument 4703 skip_blocked_update(struct sched_entity * se) skip_blocked_update() argument 4735 propagate_entity_load_avg(struct sched_entity * se) propagate_entity_load_avg() argument 4745 migrate_se_pelt_lag(struct sched_entity * se) migrate_se_pelt_lag() argument 4824 migrate_se_pelt_lag(struct sched_entity * se) migrate_se_pelt_lag() argument 4894 attach_entity_load_avg(struct cfs_rq * cfs_rq,struct sched_entity * se) attach_entity_load_avg() argument 4949 detach_entity_load_avg(struct cfs_rq * cfs_rq,struct sched_entity * se) detach_entity_load_avg() argument 4971 update_load_avg(struct cfs_rq * cfs_rq,struct sched_entity * se,int flags) update_load_avg() argument 5017 sync_entity_load_avg(struct sched_entity * se) sync_entity_load_avg() argument 5030 remove_entity_load_avg(struct sched_entity * se) remove_entity_load_avg() argument 5366 struct sched_entity *se = &p->se; __setparam_fair() local 5381 place_entity(struct cfs_rq * cfs_rq,struct sched_entity * se,int flags) place_entity() argument 5523 enqueue_entity(struct cfs_rq * cfs_rq,struct sched_entity * se,int flags) enqueue_entity() argument 5588 __clear_buddies_next(struct sched_entity * se) __clear_buddies_next() argument 5599 clear_buddies(struct cfs_rq * cfs_rq,struct sched_entity * se) clear_buddies() argument 5607 set_delayed(struct sched_entity * se) set_delayed() argument 5626 clear_delayed(struct sched_entity * se) clear_delayed() argument 5647 dequeue_entity(struct cfs_rq * cfs_rq,struct sched_entity * se,int flags) dequeue_entity() argument 5730 set_next_entity(struct cfs_rq * cfs_rq,struct sched_entity * se,bool first) set_next_entity() argument 5783 struct sched_entity *se; pick_next_entity() local 6014 struct sched_entity *se; throttle_cfs_rq_work() local 6284 struct sched_entity *se = cfs_rq->tg->se[cpu_of(rq)]; unthrottle_cfs_rq() local 7045 struct sched_entity *se = &p->se; hrtick_start_fair() local 7165 requeue_delayed_entity(struct sched_entity * se) requeue_delayed_entity() argument 7200 struct sched_entity *se = &p->se; enqueue_task_fair() local 7322 dequeue_entities(struct rq * rq,struct sched_entity * se,int flags) dequeue_entities() argument 8903 struct sched_entity *se = &p->se; migrate_task_rq_fair() local 8929 struct sched_entity *se = &p->se; task_dead_fair() local 8976 set_next_buddy(struct sched_entity * se) set_next_buddy() argument 8996 set_preempt_buddy(struct cfs_rq * cfs_rq,int wake_flags,struct sched_entity * pse,struct sched_entity * se) set_preempt_buddy() argument 9018 preempt_sync(struct rq * rq,int wake_flags,struct sched_entity * pse,struct sched_entity * se) preempt_sync() argument 9059 struct sched_entity *nse, *se = &donor->se, *pse = &p->se; wakeup_preempt_fair() local 9199 struct sched_entity *se; pick_task_fair() local 9237 struct sched_entity *se; pick_next_task_fair() local 9335 struct sched_entity *se = &prev->se; put_prev_task_fair() local 9351 struct sched_entity *se = &curr->se; yield_task_fair() local 9389 struct sched_entity *se = &p->se; yield_to_task_fair() local 10137 struct sched_entity *se; __update_blocked_fair() local 10177 struct sched_entity *se = cfs_rq->tg->se[cpu_of(rq)]; update_cfs_rq_h_load() local 13391 __entity_slice_used(struct sched_entity * se,int min_nr_tasks) __entity_slice_used() argument 13590 se_fi_update(const struct sched_entity * se,unsigned int fi_seq,bool forceidle) se_fi_update() argument 13608 struct sched_entity *se = &p->se; task_vruntime_update() local 13690 struct sched_entity *se = &curr->se; task_tick_fair() local 13753 propagate_entity_cfs_rq(struct sched_entity * se) propagate_entity_cfs_rq() argument 13781 propagate_entity_cfs_rq(struct sched_entity * se) propagate_entity_cfs_rq() argument 13784 detach_entity_cfs_rq(struct sched_entity * se) detach_entity_cfs_rq() argument 13804 attach_entity_cfs_rq(struct sched_entity * se) attach_entity_cfs_rq() argument 13817 struct sched_entity *se = &p->se; detach_task_cfs_rq() local 13824 struct sched_entity *se = &p->se; attach_task_cfs_rq() local 13863 struct sched_entity *se = &p->se; __set_next_task_fair() local 13892 struct sched_entity *se = &p->se; set_next_task_fair() local 13947 struct sched_entity *se; alloc_fair_sched_group() local 13988 struct sched_entity *se; online_fair_sched_group() local 14012 struct sched_entity *se = tg->se[cpu]; unregister_fair_sched_group() local 14039 init_tg_cfs_entry(struct task_group * tg,struct cfs_rq * cfs_rq,struct sched_entity * se,int cpu,struct sched_entity * parent) init_tg_cfs_entry() argument 14091 struct sched_entity *se = tg->se[i]; __sched_group_set_shares() local 14142 struct sched_entity *se = tg->se[i]; sched_group_set_idle() local 14191 struct sched_entity *se = &task->se; get_rr_interval_fair() local [all...] |