Searched refs:sub_positive (Results 1 – 2 of 2) sorted by relevance
/DragonOS/kernel/src/sched/ |
H A D | fair.rs | 20 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 D | pelt.rs | 254 pub fn sub_positive(x: &mut usize, y: usize) { in sub_positive() function
|