Lines Matching refs:nr_running
2042 unsigned int nr_running; member
2072 if ((ns->nr_running > ns->weight) && in numa_classify()
2077 if ((ns->nr_running < ns->weight) || in numa_classify()
2132 ns->nr_running += rq->cfs.h_nr_runnable; in update_numa_stats()
2135 if (find_idle && idle_core < 0 && !rq->nr_running && idle_cpu(cpu)) { in update_numa_stats()
2452 src_running = env->src_stats.nr_running - 1; in task_numa_find_cpu()
2453 dst_running = env->dst_stats.nr_running + 1; in task_numa_find_cpu()
6708 if (rq->nr_running != 1) in sched_fair_update_stop_tick()
6869 return unlikely(rq->nr_running == rq->cfs.h_nr_idle && in sched_idle_rq()
6870 rq->nr_running); in sched_idle_rq()
7010 if (!rq->nr_running) in enqueue_task_fair()
7347 if (sync && cpu_rq(this_cpu)->nr_running == 1) in wake_affine_idle()
7868 this_rq()->nr_running <= 1 && in select_idle_sibling()
8988 if (unlikely(rq->nr_running == 1)) in yield_task_fair()
9252 if (sched_feat(CACHE_HOT_BUDDY) && env->dst_rq->nr_running && in task_hot()
9300 if (env->src_rq->nr_running > env->src_rq->nr_preferred_running) in migrate_degrades_locality()
9532 if (env->src_rq->nr_running <= 1) { in detach_tasks()
9545 if (env->idle && env->src_rq->nr_running <= 1) in detach_tasks()
10337 int i, nr_running, local_group, sd_flags = env->sd->flags; in update_sg_lb_stats() local
10353 nr_running = rq->nr_running; in update_sg_lb_stats()
10354 sgs->sum_nr_running += nr_running; in update_sg_lb_stats()
10362 if (!nr_running && idle_cpu(i)) { in update_sg_lb_stats()
10369 if (balancing_at_rd && nr_running > 1) in update_sg_lb_stats()
10579 if (rq->nr_running > rq->nr_numa_running) in fbq_classify_rq()
10581 if (rq->nr_running > rq->nr_preferred_running) in fbq_classify_rq()
10654 int i, nr_running; in update_sg_wakeup_stats() local
10672 nr_running = rq->nr_running - local; in update_sg_wakeup_stats()
10673 sgs->sum_nr_running += nr_running; in update_sg_wakeup_stats()
10678 if (!nr_running && idle_cpu_without(i, p)) in update_sg_wakeup_stats()
11424 unsigned int nr_running; in sched_balance_find_src_rq() local
11452 nr_running = rq->cfs.h_nr_runnable; in sched_balance_find_src_rq()
11453 if (!nr_running) in sched_balance_find_src_rq()
11466 nr_running == 1) in sched_balance_find_src_rq()
11476 if (sched_asym(env->sd, i, env->dst_cpu) && nr_running == 1) in sched_balance_find_src_rq()
11487 if (nr_running == 1 && load > env->imbalance && in sched_balance_find_src_rq()
11519 if (nr_running <= 1) in sched_balance_find_src_rq()
11529 if (busiest_nr < nr_running) { in sched_balance_find_src_rq()
11530 busiest_nr = nr_running; in sched_balance_find_src_rq()
11646 if (env->dst_rq->nr_running > 0 || env->dst_rq->ttwu_pending) in should_we_balance()
11771 if (busiest->nr_running > 1) { in sched_balance_rq()
11778 env.loop_max = min(sysctl_sched_nr_migrate, busiest->nr_running); in sched_balance_rq()
12060 if (busiest_rq->nr_running <= 1) in active_load_balance_cpu_stop()
12361 if (rq->nr_running >= 2) { in nohz_balancer_kick()
12865 if (this_rq->nr_running != this_rq->cfs.h_nr_queued) in sched_balance_newidle()