Lines Matching refs:binder_thread
462 binder_enqueue_deferred_thread_work_ilocked(struct binder_thread *thread, in binder_enqueue_deferred_thread_work_ilocked()
480 binder_enqueue_thread_work_ilocked(struct binder_thread *thread, in binder_enqueue_thread_work_ilocked()
507 binder_enqueue_thread_work(struct binder_thread *thread, in binder_enqueue_thread_work()
550 static void binder_free_thread(struct binder_thread *thread);
554 static bool binder_has_work_ilocked(struct binder_thread *thread, in binder_has_work_ilocked()
563 static bool binder_has_work(struct binder_thread *thread, bool do_proc_work) in binder_has_work()
574 static bool binder_available_for_proc_work_ilocked(struct binder_thread *thread) in binder_available_for_proc_work_ilocked()
584 struct binder_thread *thread; in binder_wakeup_poll_threads_ilocked()
587 thread = rb_entry(n, struct binder_thread, rb_node); in binder_wakeup_poll_threads_ilocked()
610 static struct binder_thread *
613 struct binder_thread *thread; in binder_select_thread_ilocked()
617 struct binder_thread, in binder_select_thread_ilocked()
643 struct binder_thread *thread, in binder_wakeup_thread_ilocked()
674 struct binder_thread *thread = binder_select_thread_ilocked(proc); in binder_wakeup_proc_ilocked()
843 struct binder_thread *thread = container_of(target_list, in binder_inc_node_nilocked()
844 struct binder_thread, todo); in binder_inc_node_nilocked()
1510 static void binder_pop_transaction_ilocked(struct binder_thread *target_thread, in binder_pop_transaction_ilocked()
1534 static void binder_thread_dec_tmpref(struct binder_thread *thread) in binder_thread_dec_tmpref()
1585 static struct binder_thread *binder_get_txn_from( in binder_get_txn_from()
1588 struct binder_thread *from; in binder_get_txn_from()
1608 static struct binder_thread *binder_get_txn_from_and_acq_inner( in binder_get_txn_from_and_acq_inner()
1612 struct binder_thread *from; in binder_get_txn_from_and_acq_inner()
1697 struct binder_thread *target_thread; in binder_send_failed_reply()
2036 struct binder_thread *thread, in binder_transaction_buffer_release()
2215 struct binder_thread *thread, in binder_release_entire_buffer()
2230 struct binder_thread *thread) in binder_translate_binder()
2283 struct binder_thread *thread) in binder_translate_handle()
2356 struct binder_thread *thread, in binder_translate_fd()
2667 struct binder_thread *thread, in binder_translate_fd_array()
2731 struct binder_thread *thread, in binder_fixup_parent()
2853 struct binder_thread *thread) in binder_proc_transaction()
2981 struct binder_thread *from = binder_get_txn_from_and_acq_inner(t); in binder_set_txn_from_error()
2997 struct binder_thread *thread, in binder_transaction()
3011 struct binder_thread *target_thread = NULL; in binder_transaction()
3215 struct binder_thread *from; in binder_transaction()
3850 struct binder_thread *thread, in binder_request_freeze_notification()
3903 struct binder_thread *thread, in binder_clear_freeze_notification()
3962 struct binder_thread *thread, in binder_freeze_notification_done()
4008 struct binder_thread *thread, in binder_free_buf()
4042 struct binder_thread *thread, in binder_thread_write()
4528 struct binder_thread *thread, uint32_t cmd) in binder_stat_br()
4539 struct binder_thread *thread, in binder_put_node_cmd()
4569 static int binder_wait_for_work(struct binder_thread *thread, in binder_wait_for_work()
4654 struct binder_thread *thread, in binder_thread_read()
4711 struct binder_thread *t_from; in binder_thread_read()
5172 static struct binder_thread *binder_get_thread_ilocked( in binder_get_thread_ilocked()
5173 struct binder_proc *proc, struct binder_thread *new_thread) in binder_get_thread_ilocked()
5175 struct binder_thread *thread = NULL; in binder_get_thread_ilocked()
5181 thread = rb_entry(parent, struct binder_thread, rb_node); in binder_get_thread_ilocked()
5211 static struct binder_thread *binder_get_thread(struct binder_proc *proc) in binder_get_thread()
5213 struct binder_thread *thread; in binder_get_thread()
5214 struct binder_thread *new_thread; in binder_get_thread()
5255 static void binder_free_thread(struct binder_thread *thread) in binder_free_thread()
5264 struct binder_thread *thread) in binder_thread_release()
5357 struct binder_thread *thread = NULL; in binder_poll()
5379 struct binder_thread *thread) in binder_ioctl_write_read()
5536 struct binder_thread *thread; in binder_txns_pending_ilocked()
5542 thread = rb_entry(n, struct binder_thread, rb_node); in binder_txns_pending_ilocked()
5681 static int binder_ioctl_get_extended_error(struct binder_thread *thread, in binder_ioctl_get_extended_error()
5701 struct binder_thread *thread; in binder_ioctl()
6090 struct binder_thread *thread = rb_entry(n, struct binder_thread, rb_node); in binder_deferred_flush()
6219 struct binder_thread *thread; in binder_deferred_release()
6221 thread = rb_entry(n, struct binder_thread, rb_node); in binder_deferred_release()
6416 struct binder_thread *thread, in print_binder_thread_ilocked()
6561 print_binder_thread_ilocked(m, rb_entry(n, struct binder_thread, in print_binder_proc()
6713 struct binder_thread *thread; in print_binder_proc_stats()