Lines Matching refs:i64

58     pub vlag: i64,
341 avg_load: i64,
342 avg_vruntime: i64,
674 let delta = vruntime as i64 - min_vruntime as i64; in __update_min_vruntime()
715 se.force_mut().vlag = se.vlag * se.load.weight as i64 / weight as i64; in reweight_entity()
745 vlag = avg_vruntime as i64 - se.vruntime as i64; in reweight_eevdf()
746 vlag = vlag * old_weight as i64 / weight as i64; in reweight_eevdf()
747 se.force_mut().vruntime = (avg_vruntime as i64 - vlag) as u64; in reweight_eevdf()
750 let mut vslice = se.deadline as i64 - avg_vruntime as i64; in reweight_eevdf()
751 vslice = vslice * old_weight as i64 / weight as i64; in reweight_eevdf()
763 avg += self.entity_key(&curr) * weight as i64; in avg_vruntime()
764 load += weight as i64; in avg_vruntime()
780 pub fn entity_key(&self, se: &Arc<FairSchedEntity>) -> i64 { in entity_key() argument
781 return se.vruntime as i64 - self.min_vruntime as i64; in entity_key()
789 let avg_vruntime = self.avg_vruntime + key * weight as i64; in avg_vruntime_add()
792 self.avg_load += weight as i64; in avg_vruntime_add()
800 let avg_vruntime = self.avg_vruntime - key * weight as i64; in avg_vruntime_sub()
803 self.avg_load -= weight as i64; in avg_vruntime_sub()
825 load += LoadWeight::scale_load_down(curr.load.weight) as i64; in place_entity()
829 lag *= load + LoadWeight::scale_load_down(se.load.weight) as i64; in place_entity()
1073 se.force_mut().vlag = se.deadline as i64; in set_next_entity()
1092 let lag = self.avg_vruntime() as i64 - se.vruntime as i64; in update_entity_lag()
1094 let limit = se.calculate_delta_fair((TICK_NESC as u64).max(2 * se.slice)) as i64; in update_entity_lag()
1367 avg += self.entity_key(&curr) * weight as i64; in entity_eligible()
1368 load += weight as i64; in entity_eligible()