Lines Matching defs:lowest_rq
1918 struct rq *lowest_rq = NULL;
1928 lowest_rq = cpu_rq(cpu);
1930 if (lowest_rq->rt.highest_prio.curr <= task->prio) {
1936 lowest_rq = NULL;
1941 if (double_lock_balance(rq, lowest_rq)) {
1952 !cpumask_test_cpu(lowest_rq->cpu, &task->cpus_mask) ||
1958 double_unlock_balance(rq, lowest_rq);
1959 lowest_rq = NULL;
1965 if (lowest_rq->rt.highest_prio.curr > task->prio)
1969 double_unlock_balance(rq, lowest_rq);
1970 lowest_rq = NULL;
1973 return lowest_rq;
2004 struct rq *lowest_rq;
2074 lowest_rq = find_lock_lowest_rq(next_task, rq);
2075 if (!lowest_rq) {
2109 set_task_cpu(next_task, lowest_rq->cpu);
2110 activate_task(lowest_rq, next_task, 0);
2111 resched_curr(lowest_rq);
2114 double_unlock_balance(rq, lowest_rq);