Lines Matching refs:delta
142 static __always_inline u32 accumulate_sum(u64 delta, struct sched_avg *sa, unsigned long load, unsigned long runnable,
145 u32 contrib = (u32)delta; /* p == 0 -> delta < 1024 */
148 delta += sa->period_contrib;
149 periods = delta / 0x400; /* A period is 1024us (~1ms) */
162 delta %= 0x400;
174 contrib = __accumulate_pelt_segments(periods, 0x400 - sa->period_contrib, delta);
177 sa->period_contrib = delta;
223 u64 delta;
225 delta = now - sa->last_update_time;
230 if ((s64)delta < 0) {
239 delta >>= 0xa;
240 if (!delta) {
244 sa->last_update_time += delta << 0xa;
268 if (!accumulate_sum(delta, sa, load, runnable, running)) {
427 * time weighted "delta" capacity unlike util_avg which is binary.
428 * "delta capacity" = actual capacity -
477 * rq->clock += delta with delta >= running