Lines Matching refs:vruntime

526 static inline u64 max_vruntime(u64 max_vruntime, u64 vruntime)  in max_vruntime()  argument
528 s64 delta = (s64)(vruntime - max_vruntime); in max_vruntime()
530 max_vruntime = vruntime; in max_vruntime()
535 static inline u64 min_vruntime(u64 min_vruntime, u64 vruntime) in min_vruntime() argument
537 s64 delta = (s64)(vruntime - min_vruntime); in min_vruntime()
539 min_vruntime = vruntime; in min_vruntime()
556 return (s64)(se->vruntime - cfs_rq->min_vruntime); in entity_key()
696 vlag = avruntime - se->vruntime; in entity_lag()
726 static int vruntime_eligible(struct cfs_rq *cfs_rq, u64 vruntime) in vruntime_eligible() argument
739 return avg >= (s64)(vruntime - cfs_rq->min_vruntime) * load; in vruntime_eligible()
744 return vruntime_eligible(cfs_rq, se->vruntime); in entity_eligible()
747 static u64 __update_min_vruntime(struct cfs_rq *cfs_rq, u64 vruntime) in __update_min_vruntime() argument
753 s64 delta = (s64)(vruntime - min_vruntime); in __update_min_vruntime()
756 min_vruntime = vruntime; in __update_min_vruntime()
765 u64 vruntime = cfs_rq->min_vruntime; in update_min_vruntime() local
769 vruntime = curr->vruntime; in update_min_vruntime()
776 vruntime = se->min_vruntime; in update_min_vruntime()
778 vruntime = min_vruntime(vruntime, se->min_vruntime); in update_min_vruntime()
782 cfs_rq->min_vruntime = __update_min_vruntime(cfs_rq, vruntime); in update_min_vruntime()
834 se->min_vruntime = se->vruntime; in min_vruntime_update()
855 se->min_vruntime = se->vruntime; in __enqueue_entity()
1009 if ((s64)(se->vruntime - se->deadline) < 0) in update_deadline()
1023 se->deadline = se->vruntime + calc_delta_fair(se->slice, se); in update_deadline()
1230 curr->vruntime += calc_delta_fair(delta_exec, curr); in update_curr()
3851 if (avruntime != se->vruntime) { in reweight_eevdf()
3854 se->vruntime = avruntime - vlag; in reweight_eevdf()
5268 u64 vslice, vruntime = avg_vruntime(cfs_rq); in place_entity() local
5351 se->vruntime = vruntime - lag; in place_entity()
5354 se->deadline += se->vruntime; in place_entity()
5370 se->deadline = se->vruntime + vslice; in place_entity()
5527 se->deadline -= se->vruntime; in dequeue_entity()
13020 delta = (s64)(sea->vruntime - seb->vruntime) + in cfs_prio_less()