Searched refs:lowest_rq (Results 1 – 2 of 2) sorted by relevance
1878 struct rq *lowest_rq = NULL; in find_lock_lowest_rq() local1888 lowest_rq = cpu_rq(cpu); in find_lock_lowest_rq()1890 if (lowest_rq->rt.highest_prio.curr <= task->prio) { in find_lock_lowest_rq()1896 lowest_rq = NULL; in find_lock_lowest_rq()1901 if (double_lock_balance(rq, lowest_rq)) { in find_lock_lowest_rq()1913 !cpumask_test_cpu(lowest_rq->cpu, &task->cpus_mask) || in find_lock_lowest_rq()1916 double_unlock_balance(rq, lowest_rq); in find_lock_lowest_rq()1917 lowest_rq = NULL; in find_lock_lowest_rq()1923 if (lowest_rq->rt.highest_prio.curr > task->prio) in find_lock_lowest_rq()1927 double_unlock_balance(rq, lowest_rq); in find_lock_lowest_rq()[all …]
2629 struct rq *lowest_rq = NULL, *rq = this_rq(); in push_cpu_stop() local2646 lowest_rq = p->sched_class->find_lock_rq(p, rq); in push_cpu_stop()2648 if (!lowest_rq) in push_cpu_stop()2651 lockdep_assert_rq_held(lowest_rq); in push_cpu_stop()2655 move_queued_task_locked(rq, lowest_rq, p); in push_cpu_stop()2656 resched_curr(lowest_rq); in push_cpu_stop()2659 double_unlock_balance(rq, lowest_rq); in push_cpu_stop()