• Home
  • Raw
  • Download

Lines Matching refs:runtime

96 void init_rt_bandwidth(struct rt_bandwidth *rt_b, u64 period, u64 runtime)  in init_rt_bandwidth()  argument
99 rt_b->rt_runtime = runtime; in init_rt_bandwidth()
949 u64 runtime; in do_sched_rt_period_timer() local
954 runtime = rt_rq->rt_runtime; in do_sched_rt_period_timer()
955 rt_rq->rt_time -= min(rt_rq->rt_time, overrun*runtime); in do_sched_rt_period_timer()
956 if (rt_rq->rt_throttled && rt_rq->rt_time < runtime) { in do_sched_rt_period_timer()
1006 u64 runtime = sched_rt_runtime(rt_rq); in sched_rt_runtime_exceeded() local
1011 if (runtime >= sched_rt_period(rt_rq)) in sched_rt_runtime_exceeded()
1015 runtime = sched_rt_runtime(rt_rq); in sched_rt_runtime_exceeded()
1016 if (runtime == RUNTIME_INF) in sched_rt_runtime_exceeded()
1019 if (rt_rq->rt_time > runtime) { in sched_rt_runtime_exceeded()
1034 runtime, in sched_rt_runtime_exceeded()
2870 u64 period, runtime; in tg_rt_schedulable() local
2873 runtime = tg->rt_bandwidth.rt_runtime; in tg_rt_schedulable()
2877 runtime = d->rt_runtime; in tg_rt_schedulable()
2883 if (runtime > period && runtime != RUNTIME_INF) in tg_rt_schedulable()
2889 if (rt_bandwidth_enabled() && !runtime && in tg_rt_schedulable()
2893 total = to_ratio(period, runtime); in tg_rt_schedulable()
2906 runtime = child->rt_bandwidth.rt_runtime; in tg_rt_schedulable()
2910 runtime = d->rt_runtime; in tg_rt_schedulable()
2913 sum += to_ratio(period, runtime); in tg_rt_schedulable()
2922 static int __rt_schedulable(struct task_group *tg, u64 period, u64 runtime) in __rt_schedulable() argument
2929 .rt_runtime = runtime, in __rt_schedulable()