Home
last modified time | relevance | path

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

/DragonOS/kernel/src/sched/
H A Dpelt.rs30 pub runnable_sum: u64, field
91 self.runnable_sum = Self::decay_load(self.runnable_sum, periods); in accumulate_sum()
110 self.runnable_sum += (runnable & contrib << SCHED_CAPACITY_SHIFT) as u64; in accumulate_sum()
162 self.runnable_avg = self.runnable_sum as usize / divider; in update_load_avg()
H A Dfair.rs882 &mut (self.avg.runnable_sum as usize), in detach_entity_load_avg()
883 se.avg.runnable_sum as usize, in detach_entity_load_avg()
885 self.avg.runnable_sum = self in detach_entity_load_avg()
887 .runnable_sum in detach_entity_load_avg()
931 sub_positive(&mut (self.avg.runnable_sum as usize), r * divider); in update_self_load_avg()
932 self.avg.runnable_sum = self in update_self_load_avg()
934 .runnable_sum in update_self_load_avg()
966 fn add_task_group_propagate(&mut self, runnable_sum: isize) { in add_task_group_propagate()
968 self.prop_runnable_sum += runnable_sum; in add_task_group_propagate()
1282 let new_sum = se.avg.runnable_sum * divider as u64; in update_task_group_runnable()
[all …]