Lines Matching defs:delta_exec

250  * delta_exec * weight / lw.weight
252 * (delta_exec * (weight * lw->inv_weight)) >> WMULT_SHIFT
261 static u64 __calc_delta(u64 delta_exec, unsigned long weight, struct load_weight *lw)
285 return mul_u64_u32_shr(delta_exec, fact, shift);
288 static u64 __calc_delta(u64 delta_exec, unsigned long weight, struct load_weight *lw)
290 return (delta_exec * weight) / lw->weight;
528 bool account_cfs_rq_runtime(struct cfs_rq *cfs_rq, u64 delta_exec);
1353 static inline void account_mm_sched(struct rq *rq, struct task_struct *p, s64 delta_exec);
1358 s64 delta_exec;
1360 delta_exec = now - se->exec_start;
1361 if (unlikely(delta_exec <= 0))
1362 return delta_exec;
1373 running->se.sum_exec_runtime += delta_exec;
1375 trace_sched_stat_runtime(running, delta_exec);
1376 account_group_exec_runtime(running, delta_exec);
1377 account_mm_sched(rq, running, delta_exec);
1380 cgroup_account_cputime(donor, delta_exec);
1383 se->sum_exec_runtime += delta_exec;
1391 max(delta_exec, stats->exec_max));
1394 return delta_exec;
1688 void account_mm_sched(struct rq *rq, struct task_struct *p, s64 delta_exec)
1711 pcpu_sched->runtime += delta_exec;
1712 rq->cpu_runtime += delta_exec;
1956 s64 delta_exec) { }
1995 s64 delta_exec;
2001 delta_exec = update_se(rq, curr);
2002 if (unlikely(delta_exec <= 0))
2005 curr->vruntime += calc_delta_fair(delta_exec, curr);
2019 dl_server_update(&rq->fair_server, delta_exec);
2022 account_cfs_rq_runtime(cfs_rq, delta_exec);
6536 static bool __account_cfs_rq_runtime(struct cfs_rq *cfs_rq, u64 delta_exec)
6538 /* dock delta_exec before expiring quota (as it could span periods) */
6539 cfs_rq->runtime_remaining -= delta_exec;
6554 bool account_cfs_rq_runtime(struct cfs_rq *cfs_rq, u64 delta_exec)
6559 return __account_cfs_rq_runtime(cfs_rq, delta_exec);
7589 static bool account_cfs_rq_runtime(struct cfs_rq *cfs_rq, u64 delta_exec) { return false; }