Home
last modified time | relevance | path

Searched refs:nr_workers (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.10/fs/
Dio-wq.c82 unsigned nr_workers; member
249 acct->nr_workers--; in io_worker_exit()
308 if (!ret && acct->nr_workers < acct->max_workers) in io_wqe_wake_worker()
366 wqe->acct[IO_WQ_ACCT_UNBOUND].nr_workers--; in __io_worker_busy()
367 wqe->acct[IO_WQ_ACCT_BOUND].nr_workers++; in __io_worker_busy()
371 wqe->acct[IO_WQ_ACCT_UNBOUND].nr_workers++; in __io_worker_busy()
372 wqe->acct[IO_WQ_ACCT_BOUND].nr_workers--; in __io_worker_busy()
711 if (!acct->nr_workers && (worker->flags & IO_WORKER_F_BOUND)) in create_io_worker()
713 acct->nr_workers++; in create_io_worker()
732 return acct->nr_workers < acct->max_workers; in io_wqe_need_worker()
/Linux-v5.10/kernel/
Dworkqueue.c158 int nr_workers; /* L: total number of workers */ member
805 int nr_busy = pool->nr_workers - nr_idle; in too_many_workers()
1795 pool->nr_workers == pool->nr_idle && in worker_enter_idle()
1945 worker->pool->nr_workers++; in create_worker()
1981 pool->nr_workers--; in destroy_worker()
3566 WARN_ON(pool->nr_workers || pool->nr_idle); in put_unbound_pool()
4803 if (pool->nr_workers == pool->nr_idle) in show_workqueue_state()
4810 pool->nr_workers); in show_workqueue_state()
5040 if (pool->nr_workers) in workqueue_prepare_cpu()