Home
last modified time | relevance | path

Searched refs:nr_running (Results 1 – 17 of 17) sorted by relevance

/linux/io_uring/
H A Dio-wq.c89 atomic_t nr_running; member
143 int nr_running; member
214 atomic_dec(&acct->nr_running); in io_worker_cancel_cb()
343 atomic_inc(&acct->nr_running); in io_wq_create_worker()
352 atomic_inc(&acct->nr_running); in io_wq_inc_running()
384 atomic_dec(&acct->nr_running); in create_worker_cb()
431 atomic_dec(&acct->nr_running); in io_queue_worker_create()
468 if (!atomic_dec_and_test(&acct->nr_running)) in io_wq_dec_running()
480 atomic_inc(&acct->nr_running); in io_wq_dec_running()
866 atomic_dec(&acct->nr_running); in create_worker_cont()
[all …]
/linux/include/linux/sched/
H A Dstat.h20 extern unsigned int nr_running(void);
/linux/include/uapi/linux/
H A Dcgroupstats.h32 __u64 nr_running; /* Number of tasks running */ member
/linux/fs/proc/
H A Dloadavg.c24 nr_running(), nr_threads, in loadavg_proc_show()
/linux/Documentation/translations/zh_CN/dev-tools/
H A Dgdb-kernel-debugging.rst123 (gdb) p $lx_per_cpu(runqueues).nr_running
125 (gdb) p $lx_per_cpu(runqueues, 2).nr_running
/linux/Documentation/translations/zh_TW/dev-tools/
H A Dgdb-kernel-debugging.rst119 (gdb) p $lx_per_cpu(runqueues).nr_running
121 (gdb) p $lx_per_cpu(runqueues, 2).nr_running
/linux/kernel/sched/
H A Dfair.c2033 * changes in nr_running, while larger LLC domains are capped in update_curr()
2045 int cpu, m_a_cpu = -1, nr_running = 0, curr_cpu; in update_curr()
2119 nr_running++; in update_stats_wait_end_fair()
2163 update_avg_scale(&grp->nr_running_avg, nr_running); in update_stats_enqueue_fair()
3054 unsigned int nr_running;
3084 if ((ns->nr_running > ns->weight) && in task_numa_compare()
3089 if ((ns->nr_running < ns->weight) || in task_numa_compare()
3137 ns->nr_running += rq->cfs.h_nr_runnable; in task_numa_compare()
3140 if (find_idle && idle_core < 0 && !rq->nr_running && idle_cpu(cpu)) { in task_numa_compare()
3458 src_running = env->src_stats.nr_running
1876 int cpu, m_a_cpu = -1, nr_running = 0, curr_cpu; task_cache_work() local
2863 unsigned int nr_running; global() member
11979 int i, nr_running, local_group, sd_flags = env->sd->flags; update_sg_lb_stats() local
12343 int i, nr_running; update_sg_wakeup_stats() local
13129 unsigned int nr_running; sched_balance_find_src_rq() local
[all...]
H A Dloadavg.c84 nr_active = this_rq->nr_running - adjust; in calc_load_fold_active()
H A Dsched.h822 u32 nr_running;
1167 unsigned int nr_running;
1447 return rq->curr == rq->idle && !rq->nr_running && !rq->ttwu_pending; in idle_rq()
3046 unsigned prev_nr = rq->nr_running; in add_nr_running()
3048 rq->nr_running = prev_nr + count; in add_nr_running()
3053 if (prev_nr < 2 && rq->nr_running >= 2) in add_nr_running()
3061 rq->nr_running -= count; in sub_nr_running()
823 u32 nr_running; global() member
1168 unsigned int nr_running; global() member
H A Dcore.c336 if (!(flags & DEQUEUE_SAVE) && rq->nr_running == 1 && in sched_core_dequeue()
1424 if (rq->nr_running != 1) in __need_bw_check()
3945 * Since now nr_running > 0, idle_cpu() will always get correct result. in sched_ttwu_pending()
4066 * the current CPU is likely busy. nr_running is checked to in ttwu_queue_cond()
4071 * the wakee has been accounted out of ->nr_running. in ttwu_queue_cond()
4073 if (!cpu_rq(cpu)->nr_running) in ttwu_queue_cond()
5540 * nr_running and nr_context_switches:
5545 unsigned int nr_running(void) in nr_running() function
5550 sum += cpu_rq(i)->nr_running; in nr_running()
5570 return raw_rq()->nr_running in single_task_running()
[all...]
H A Dsyscalls.c1426 if (rq->nr_running == 1 && p_rq->nr_running == 1) in yield_to()
H A Drt.c1020 BUG_ON(!rq->nr_running); in dequeue_top_rt_rq()
/linux/tools/accounting/
H A Ddelaytop.c132 int nr_running; /* Number of running processes */ member
854 container_stats.nr_running = stats.nr_running; in get_container_stats()
932 container_stats.nr_running, container_stats.nr_sleeping); in display_results()
H A Dgetdelays.c452 (unsigned long long)c->nr_running, in main()
/linux/kernel/
H A Dworkqueue.c211 int nr_running; member
948 * Note that, because unbound workers never contribute to nr_running, this
954 return !list_empty(&pool->worklist) && !pool->nr_running; in need_more_worker()
966 return !list_empty(&pool->worklist) && (pool->nr_running <= 1); in keep_working()
986 * worker_set_flags - set worker flags and adjust nr_running accordingly
990 * Set @flags in @worker->flags and adjust nr_running accordingly.
998 /* If transitioning into NOT_RUNNING, adjust nr_running. */ in worker_set_flags()
1001 pool->nr_running--; in worker_set_flags()
1008 * worker_clr_flags - clear worker flags and adjust nr_running accordingly
1012 * Clear @flags in @worker->flags and adjust nr_running accordingl
[all...]
/linux/kernel/cgroup/
H A Dcgroup-v1.c748 stats->nr_running++; in cgroupstats_build()
/linux/kernel/sched/ext/
H A Dext.c2195 rq->scx.nr_running++; in enqueue_task_scx()
2202 if (rq->scx.nr_running == 1) in enqueue_task_scx()
2338 rq->scx.nr_running--; in dequeue_task_scx()
4751 if (!rq->scx.nr_running) in scx_tg_init()
4766 * needs the tick or not by looking at nr_running. Allow stopping ticks
6979 cpu, rq->scx.nr_running, rq->scx.flags, rq->scx.cpu_released, in scx_dump_cpu()