Lines Matching refs:u64
19 pub const LOAD_AVG_PERIOD: u64 = 32;
26 pub last_update_time: u64,
28 pub load_sum: u64,
30 pub runnable_sum: u64,
32 pub util_sum: u64,
49 now: u64, in update_load_sum() argument
78 mut delta: u64, in accumulate_sum() argument
82 ) -> u64 { in accumulate_sum() argument
85 delta += self.period_contrib as u64; in accumulate_sum()
107 self.load_sum += (contrib * load) as u64; in accumulate_sum()
110 self.runnable_sum += (runnable & contrib << SCHED_CAPACITY_SHIFT) as u64; in accumulate_sum()
114 self.util_sum += (contrib << SCHED_CAPACITY_SHIFT) as u64; in accumulate_sum()
120 fn decay_load(mut val: u64, n: u64) -> u64 { in decay_load() argument
132 ((val as i128 * RUNNABLE_AVG_Y_N_INV[local_n as usize] as i128) >> 32) as u64 in decay_load()
135 fn accumulate_pelt_segments(periods: u64, d1: u32, d3: u32) -> u32 { in accumulate_pelt_segments() argument
142 let c1 = Self::decay_load(d1 as u64, periods) as u32; in accumulate_pelt_segments()
153 let c2 = LOAD_AVG_MAX as u32 - Self::decay_load(LOAD_AVG_MAX as u64, periods) as u32 - 1024; in accumulate_pelt_segments()
158 pub fn update_load_avg(&mut self, load: u64) { in update_load_avg() argument
199 pub fn rq_clock_pelt(&self) -> u64 { in rq_clock_pelt() argument
205 pub fn cfs_rq_clock_pelt(&self) -> u64 { in cfs_rq_clock_pelt() argument
218 pub fn update_load_avg(&mut self, cfs_rq: &mut CfsRunQueue, now: u64) -> bool { in update_load_avg()