Home
last modified time | relevance | path

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

/DragonOS/kernel/src/sched/
H A Dpelt.rs159 let divider = self.get_pelt_divider(); in update_load_avg() localVariable
161 self.load_avg = (load * self.load_sum) as usize / divider; in update_load_avg()
162 self.runnable_avg = self.runnable_sum as usize / divider; in update_load_avg()
163 self.util_avg = self.util_sum as usize / divider; in update_load_avg()
H A Dfair.rs722 let divider = se.avg.get_pelt_divider(); in reweight_entity() localVariable
725 / divider; in reweight_entity()
903 let divider = self.avg.get_pelt_divider(); in update_self_load_avg() localVariable
914 sub_positive(&mut (self.avg.load_sum as usize), r * divider); in update_self_load_avg()
923 sub_positive(&mut (self.avg.util_sum as usize), r * divider); in update_self_load_avg()
931 sub_positive(&mut (self.avg.runnable_sum as usize), r * divider); in update_self_load_avg()
939 -(removed_runnable as isize * divider as isize) >> SCHED_CAPACITY_SHIFT, in update_self_load_avg()
1252 let divider = self.avg.get_pelt_divider(); in update_task_group_util() localVariable
1256 let new_sum = se.avg.util_avg * divider; in update_task_group_util()
1278 let divider = self.avg.get_pelt_divider(); in update_task_group_runnable() localVariable
[all …]