Lines Matching refs:iter

459 #define for_each_rt_rq(rt_rq, iter, rq)					\  argument
460 for (iter = container_of(&task_groups, typeof(*iter), list); \
461 (iter = next_task_group(iter)) && \
462 (rt_rq = iter->rt_rq[cpu_of(rq)]);)
563 #define for_each_rt_rq(rt_rq, iter, rq) \ argument
564 for ((void) iter, rt_rq = &rq->rt; rt_rq; rt_rq = NULL)
637 struct rt_rq *iter = sched_rt_period_rt_rq(rt_b, i); in do_balance_runtime() local
640 if (iter == rt_rq) in do_balance_runtime()
643 raw_spin_lock(&iter->rt_runtime_lock); in do_balance_runtime()
649 if (iter->rt_runtime == RUNTIME_INF) in do_balance_runtime()
656 diff = iter->rt_runtime - iter->rt_time; in do_balance_runtime()
661 iter->rt_runtime -= diff; in do_balance_runtime()
665 raw_spin_unlock(&iter->rt_runtime_lock); in do_balance_runtime()
670 raw_spin_unlock(&iter->rt_runtime_lock); in do_balance_runtime()
683 rt_rq_iter_t iter; in __disable_runtime() local
689 for_each_rt_rq(rt_rq, iter, rq) { in __disable_runtime()
717 struct rt_rq *iter = sched_rt_period_rt_rq(rt_b, i); in __disable_runtime() local
723 if (iter == rt_rq || iter->rt_runtime == RUNTIME_INF) in __disable_runtime()
726 raw_spin_lock(&iter->rt_runtime_lock); in __disable_runtime()
728 diff = min_t(s64, iter->rt_runtime, want); in __disable_runtime()
729 iter->rt_runtime -= diff; in __disable_runtime()
732 iter->rt_runtime -= want; in __disable_runtime()
735 raw_spin_unlock(&iter->rt_runtime_lock); in __disable_runtime()
764 rt_rq_iter_t iter; in __enable_runtime() local
773 for_each_rt_rq(rt_rq, iter, rq) { in __enable_runtime()
2338 rt_rq_iter_t iter; in print_rt_stats() local
2342 for_each_rt_rq(rt_rq, iter, cpu_rq(cpu)) in print_rt_stats()