Home
last modified time | relevance | path

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

/DragonOS/kernel/src/sched/
H A Dfair.rs20 use super::pelt::{add_positive, sub_positive, SchedulerAvg, UpdateAvgFlags, PELT_MIN_DIVIDER};
873 sub_positive(&mut self.avg.util_avg, se.avg.util_avg); in detach_entity_load_avg()
874 sub_positive(&mut (self.avg.util_sum as usize), se.avg.util_sum as usize); in detach_entity_load_avg()
880 sub_positive(&mut self.avg.runnable_avg, se.avg.runnable_avg); in detach_entity_load_avg()
881 sub_positive( in detach_entity_load_avg()
913 sub_positive(&mut self.avg.load_avg, r); in update_self_load_avg()
914 sub_positive(&mut (self.avg.load_sum as usize), r * divider); in update_self_load_avg()
922 sub_positive(&mut self.avg.util_avg, r); in update_self_load_avg()
923 sub_positive(&mut (self.avg.util_sum as usize), r * divider); in update_self_load_avg()
930 sub_positive(&mut self.avg.runnable_avg, r); in update_self_load_avg()
[all …]
H A Dpelt.rs254 pub fn sub_positive(x: &mut usize, y: usize) { in sub_positive() function