Lines Matching defs:rq_i
6016 struct rq *rq_i;
6121 rq_i = cpu_rq(i);
6128 if (i != cpu && (rq_i != rq->core || !core_clock_updated))
6129 update_rq_clock(rq_i);
6131 p = pick_task(rq_i, rf);
6135 rq_i->core_pick = p;
6136 rq_i->core_dl_server = rq_i->dl_server;
6149 rq_i = cpu_rq(i);
6150 p = rq_i->core_pick;
6155 p = sched_core_find(rq_i, cookie);
6157 p = idle_sched_class.pick_task(rq_i, rf);
6160 rq_i->core_pick = p;
6161 rq_i->core_dl_server = NULL;
6163 if (p == rq_i->idle) {
6164 if (rq_i->nr_running) {
6195 rq_i = cpu_rq(i);
6204 if (!rq_i->core_pick)
6216 task_vruntime_update(rq_i, rq_i->core_pick, !!rq->core->core_forceidle_count);
6218 rq_i->core_pick->core_occupation = occ;
6221 rq_i->core_pick = NULL;
6222 rq_i->core_dl_server = NULL;
6227 WARN_ON_ONCE(!cookie_match(next, rq_i->core_pick));
6229 if (rq_i->curr == rq_i->core_pick) {
6230 rq_i->core_pick = NULL;
6231 rq_i->core_dl_server = NULL;
6235 resched_curr(rq_i);