Lines Matching defs:target

400  * @node_entry:  list entry for node->refs list in target node
403 * @node: binder_node of target node. When cleaning up a
409 * Structure to track references from procA to target node (on procB). This
549 * @reply_error: transaction errors reported by target thread
595 * target process, we pass each fd to be processed in this
1460 * @node: binder_node of target
1776 * @node: target node
1810 * Cleanup the failed reference here as the target
1956 * processed by the target process, free all of the
2033 "send failed reply for transaction %d, target dead\n",
2039 "reply failed, no target thread at root\n");
2044 "reply failed, no target thread -- retry %d\n",
2079 * it is copied from the target's @buffer.
2667 binder_user_error("%d:%d got %s with fd, %d, but target does not allow fds\n",
2690 * of the fd in the target needs to be done from a
2691 * target thread.
2714 * struct binder_ptr_fixup - data to be fixed-up in target buffer
2715 * @offset offset in target buffer to fixup
2735 * @offset offset in target buffer
2756 * @buffer: binder buffer in target process
2762 * buffer to the target's buffer. It is expected that the list creation
2808 * to target context.
2867 * @offset: binder buffer offset in target process
2874 * from the source are never visible in the target buffer.
2907 * @offset: binder buffer offset in target process
2914 * will be applied later (in target process context), so we just skip
3081 * to find a thread in the target process to handle the transaction and
3089 * false if the target process or thread is dead
3143 * since it has a reference to the target. The local strong ref keeps it
3144 * alive if the sending process dies before the target process processes
3155 * target proc has died, @error is set to BR_DEAD_REPLY
3218 e->target_handle = tr->target.handle;
3237 binder_user_error("%d:%d got reply transaction with bad transaction stack, transaction %d has target %d:%d\n",
3263 binder_user_error("%d:%d got reply transaction with bad target transaction stack %d, expected %d\n",
3280 if (tr->target.handle) {
3291 ref = binder_get_ref_olocked(proc, tr->target.handle,
3374 binder_user_error("%d:%d got new transaction with bad transaction stack, transaction %d has target %d:%d\n",
3503 * -ESRCH indicates VMA cleared. The target is dying.
3784 /* Fixup buffer pointer to target proc address space */
3867 * userspace immediately; this allows the target process to
3870 * the target replies (or there is an error).
4061 uint32_t target;
4067 if (get_user(target, (uint32_t __user *)ptr))
4072 if (increment && !target) {
4091 proc, target, increment, strong,
4093 if (!ret && rdata.desc != target) {
4096 target, rdata.desc);
4116 strong, target, ret);
4297 uint32_t target;
4302 if (get_user(target, (uint32_t __user *)ptr))
4329 ref = binder_get_ref_olocked(proc, target, false);
4336 target);
4558 * Now that we are in the context of the transaction target
4877 trd->target.ptr = target_node->ptr;
4888 trd->target.ptr = 0;