Lines Matching refs:waiting_threads
22 * (proc->threads, proc->waiting_threads, proc->nodes)
443 * @waiting_threads: threads currently waiting for proc work
494 struct list_head waiting_threads;
533 * @waiting_thread_node: element for @proc->waiting_threads list
1009 * Note that calling this function moves the thread off the waiting_threads
1023 thread = list_first_entry_or_null(&proc->waiting_threads,
1070 * added to waiting_threads. For this case, we just iterate
3355 * thread from proc->waiting_threads to enqueue
3357 * todo list while the thread is on waiting_threads.
4536 &proc->waiting_threads);
5018 list_empty(&thread->proc->waiting_threads) &&
5775 INIT_LIST_HEAD(&proc->waiting_threads);
6415 list_for_each_entry(thread, &proc->waiting_threads, waiting_thread_node)
6721 list_for_each_entry(thread, &proc->waiting_threads, waiting_thread_node)