Home
last modified time | relevance | path

Searched refs:avg (Results 1 – 2 of 2) sorted by relevance

/DragonOS/kernel/src/sched/
H A Dfair.rs64 pub avg: SchedulerAvg, field
103 avg: Default::default(), in new()
297 self.avg = SchedulerAvg::default(); in init_entity_runnable_average()
300 self.avg.load_avg = LoadWeight::scale_load_down(self.load.weight) as usize; in init_entity_runnable_average()
346 pub avg: SchedulerAvg, field
393 avg: SchedulerAvg::default(), in new()
722 let divider = se.avg.get_pelt_divider(); in reweight_entity()
723 se.force_mut().avg.load_avg = LoadWeight::scale_load_down(se.load.weight) as usize in reweight_entity()
724 * se.avg.load_sum as usize in reweight_entity()
757 let mut avg = self.avg_vruntime; in avg_vruntime() localVariable
[all …]
H A Dpelt.rs170 let sa = &mut se.force_mut().avg; in post_init_entity_util_avg()
175 let cap = (cpu_scale as isize - cfs_rq.avg.util_avg as isize) / 2; in post_init_entity_util_avg()
182 if cfs_rq.avg.util_avg != 0 { in post_init_entity_util_avg()
183 sa.util_avg = cfs_rq.avg.util_avg * se.load.weight as usize; in post_init_entity_util_avg()
184 sa.util_avg /= cfs_rq.avg.load_avg + 1; in post_init_entity_util_avg()
219 if self.avg.update_load_sum( in update_load_avg()
225 self.avg in update_load_avg()