Lines Matching refs:vruntime
548 static inline u64 max_vruntime(u64 max_vruntime, u64 vruntime) in max_vruntime() argument
550 s64 delta = (s64)(vruntime - max_vruntime); in max_vruntime()
552 max_vruntime = vruntime; in max_vruntime()
557 static inline u64 min_vruntime(u64 min_vruntime, u64 vruntime) in min_vruntime() argument
559 s64 delta = (s64)(vruntime - min_vruntime); in min_vruntime()
561 min_vruntime = vruntime; in min_vruntime()
569 return (s64)(a->vruntime - b->vruntime) < 0; in entity_before()
574 return (s64)(se->vruntime - cfs_rq->min_vruntime); in entity_key()
715 lag = avg_vruntime(cfs_rq) - se->vruntime; in update_entity_lag()
754 static u64 __update_min_vruntime(struct cfs_rq *cfs_rq, u64 vruntime) in __update_min_vruntime() argument
760 s64 delta = (s64)(vruntime - min_vruntime); in __update_min_vruntime()
763 min_vruntime = vruntime; in __update_min_vruntime()
773 u64 vruntime = cfs_rq->min_vruntime; in update_min_vruntime() local
777 vruntime = curr->vruntime; in update_min_vruntime()
784 vruntime = se->vruntime; in update_min_vruntime()
786 vruntime = min_vruntime(vruntime, se->vruntime); in update_min_vruntime()
791 __update_min_vruntime(cfs_rq, vruntime)); in update_min_vruntime()
1021 if ((s64)(se->vruntime - se->deadline) < 0) in update_deadline()
1034 se->deadline = se->vruntime + calc_delta_fair(se->slice, se); in update_deadline()
1176 curr->vruntime += calc_delta_fair(delta_exec, curr); in update_curr()
1183 trace_sched_stat_runtime(curtask, delta_exec, curr->vruntime); in update_curr()
3653 s64 deadline = se->deadline - se->vruntime; in reweight_entity()
3659 se->deadline = se->vruntime + deadline; in reweight_entity()
4976 u64 vslice, vruntime = avg_vruntime(cfs_rq); in place_entity() local
5058 se->vruntime = vruntime - lag; in place_entity()
5071 se->deadline = se->vruntime + vslice; in place_entity()
12357 delta = (s64)(sea->vruntime - seb->vruntime) + in cfs_prio_less()