Searched refs:worklist (Results 1 – 3 of 3) sorted by relevance
/linux/tools/perf/scripts/python/ |
H A D | parallel-perf.py | 125 def KillWork(worklist, verbosity): argument 126 for w in worklist: 128 for w in worklist: 152 worklist = [] 189 worklist.append(w) 190 return worklist 192 def DoRunWork(worklist, nr_jobs, verbosity): argument 193 nr_to_do = len(worklist) 194 not_started = list(worklist) 243 for w in worklist: [all …]
|
/linux/kernel/ |
H A D | workqueue.c | 202 struct list_head worklist; /* L: list of pending works */ member 934 return !list_empty(&pool->worklist) && !pool->nr_running; in need_more_worker() 946 return !list_empty(&pool->worklist) && (pool->nr_running <= 1); in keep_working() 1269 struct work_struct *work = list_first_entry(&pool->worklist, in kick_pool() 1680 if (list_empty(&pwq->pool->worklist)) in __pwq_activate_work() 1682 move_linked_works(work, &pwq->pool->worklist, NULL); in __pwq_activate_work() 2111 move_linked_works(work, &pwq->pool->worklist, NULL); in try_to_grab_pending() 2335 if (list_empty(&pool->worklist)) in __queue_work() 2339 insert_work(pwq, work, &pool->worklist, work_flags); in __queue_work() 3015 list_for_each_entry(work, &pool->worklist, entry) in pool_mayday_timeout() [all …]
|
/linux/Documentation/core-api/ |
H A D | workqueue.rst | 112 and appended on the shared worklist of the worker-pool. For example, 114 be queued on the worklist of either normal or highpri worker-pool that
|