p_rq 5695 kernel/sched/core.c struct rq *rq, *p_rq; p_rq 5703 kernel/sched/core.c p_rq = task_rq(p); p_rq 5708 kernel/sched/core.c if (rq->nr_running == 1 && p_rq->nr_running == 1) { p_rq 5713 kernel/sched/core.c double_rq_lock(rq, p_rq); p_rq 5714 kernel/sched/core.c if (task_rq(p) != p_rq) { p_rq 5715 kernel/sched/core.c double_rq_unlock(rq, p_rq); p_rq 5725 kernel/sched/core.c if (task_running(p_rq, p) || p->state) p_rq 5735 kernel/sched/core.c if (preempt && rq != p_rq) p_rq 5736 kernel/sched/core.c resched_curr(p_rq); p_rq 5740 kernel/sched/core.c double_rq_unlock(rq, p_rq);