Searched refs:worklist (Results 1 – 3 of 3) sorted by relevance
/linux-6.6.21/fs/xfs/scrub/ |
D | refcount.c | 155 struct list_head worklist; in xchk_refcountbt_process_rmap_fragments() local 176 INIT_LIST_HEAD(&worklist); in xchk_refcountbt_process_rmap_fragments() 198 list_move_tail(&frag->list, &worklist); in xchk_refcountbt_process_rmap_fragments() 213 list_for_each_entry_safe(frag, n, &worklist, list) { in xchk_refcountbt_process_rmap_fragments() 230 list_move_tail(&frag->list, &worklist); in xchk_refcountbt_process_rmap_fragments() 261 list_for_each_entry_safe(frag, n, &worklist, list) { in xchk_refcountbt_process_rmap_fragments()
|
/linux-6.6.21/kernel/ |
D | workqueue.c | 171 struct list_head worklist; /* L: list of pending works */ member 829 return !list_empty(&pool->worklist) && !pool->nr_running; in need_more_worker() 841 return !list_empty(&pool->worklist) && (pool->nr_running <= 1); in keep_working() 1136 struct work_struct *work = list_first_entry(&pool->worklist, in kick_pool() 1455 if (list_empty(&pwq->pool->worklist)) in pwq_activate_inactive_work() 1457 move_linked_works(work, &pwq->pool->worklist, NULL); in pwq_activate_inactive_work() 1791 if (list_empty(&pool->worklist)) in __queue_work() 1796 insert_work(pwq, work, &pool->worklist, work_flags); in __queue_work() 2420 list_for_each_entry(work, &pool->worklist, entry) in pool_mayday_timeout() 2777 list_first_entry(&pool->worklist, in worker_thread() [all …]
|
/linux-6.6.21/Documentation/core-api/ |
D | workqueue.rst | 104 and appended on the shared worklist of the worker-pool. For example, 106 be queued on the worklist of either normal or highpri worker-pool that
|