Lines Matching refs:runtime
413 div64_long((dl_se->runtime * dl_se->dl_period), in task_non_contending()
494 void init_dl_bandwidth(struct dl_bandwidth *dl_b, u64 period, u64 runtime) in init_dl_bandwidth() argument
498 dl_b->dl_runtime = runtime; in init_dl_bandwidth()
780 dl_se->runtime = pi_of(dl_se)->dl_runtime; in replenish_dl_new_period()
851 if (dl_se->dl_yielded && dl_se->runtime > 0) in replenish_dl_entity()
852 dl_se->runtime = 0; in replenish_dl_entity()
860 while (dl_se->runtime <= 0) { in replenish_dl_entity()
862 dl_se->runtime += pi_of(dl_se)->dl_runtime; in replenish_dl_entity()
931 left = (pi_of(dl_se)->dl_deadline >> DL_SCALE) * (dl_se->runtime >> DL_SCALE); in dl_entity_overflow()
969 dl_se->runtime = (dl_se->dl_density * laxity) >> BW_SHIFT; in update_dl_revised_wakeup()
1253 if (dl_se->runtime > 0) in dl_check_constrained_dl()
1254 dl_se->runtime = 0; in dl_check_constrained_dl()
1261 return (dl_se->runtime <= 0); in dl_runtime_exceeded()
1365 dl_se->runtime -= scaled_delta_exec; in update_curr_dl()
1975 hrtick_start(rq, p->dl.runtime); in start_hrtick_dl()
2077 if (hrtick_enabled_dl(rq) && queued && p->dl.runtime > 0 && in task_tick_dl()
2752 u64 runtime = global_rt_runtime(); in sched_dl_global_validate() local
2754 u64 new_bw = to_ratio(period, runtime); in sched_dl_global_validate()
2844 u64 runtime = attr->sched_runtime; in sched_dl_overflow() local
2845 u64 new_bw = dl_policy(policy) ? to_ratio(period, runtime) : 0; in sched_dl_overflow()