Home
last modified time | relevance | path

Searched refs:waiting_threads (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/drivers/android/
H A Dbinder_internal.h340 * @waiting_threads: threads currently waiting for proc work
408 struct list_head waiting_threads; member
444 * @waiting_thread_node: element for @proc->waiting_threads list
H A Dbinder.c22 * (proc->threads, proc->waiting_threads, proc->nodes)
636 * Note that calling this function moves the thread off the waiting_threads
650 thread = list_first_entry_or_null(&proc->waiting_threads, in binder_select_thread_ilocked()
697 * added to waiting_threads. For this case, we just iterate in binder_wakeup_thread_ilocked()
3132 * thread from proc->waiting_threads to enqueue in binder_transaction()
3134 * todo list while the thread is on waiting_threads. in binder_transaction()
4371 &proc->waiting_threads); in binder_wait_for_work()
4849 list_empty(&thread->proc->waiting_threads) && in binder_thread_read()
5819 INIT_LIST_HEAD(&proc->waiting_threads); in binder_open()
6467 list_for_each_entry(thread, &proc->waiting_threads, waiting_thread_nod in print_binder_proc_stats()
[all...]
/kernel/linux/linux-5.10/drivers/android/
H A Dbinder.c22 * (proc->threads, proc->waiting_threads, proc->nodes)
443 * @waiting_threads: threads currently waiting for proc work
494 struct list_head waiting_threads; member
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, in binder_select_thread_ilocked()
1070 * added to waiting_threads. For this case, we just iterate in binder_wakeup_thread_ilocked()
3355 * thread from proc->waiting_threads to enqueue in binder_transaction()
3357 * todo list while the thread is on waiting_threads. in binder_transaction()
4536 &proc->waiting_threads); in binder_wait_for_work()
[all...]

Completed in 15 milliseconds