Lines Matching +full:embedded +full:- +full:sync
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
63 * struct binder_object_header - header shared by all binder metadata objects.
74 * driver takes care of re-writing the structure type and data as it moves
92 * struct binder_fd_object - describes a filedescriptor to be fixed up.
97 * @cookie: opaque data, used by user-space
110 /* struct binder_buffer_object - object describing a userspace buffer
142 /* struct binder_fd_array_object - object describing an array of fds in a buffer
150 * descriptors embedded in a binder_buffer_object. It is
159 * embedded list of file descriptors is represented by a
172 * On 64-bit platforms where user code may run in 32-bits the driver must
187 /* driver protocol version -- increment with incompatible change */
229 /* process received sync transactions since last frozen
230 * bit 0: received sync transaction after being frozen
231 * bit 1: new pending sync transaction during freezing
239 /* struct binder_extened_error - extended error information
273 * EINTR -- The operation has been interupted. This should be
277 * ECONNREFUSED -- The driver is no longer accepting operations
285 TF_ONE_WAY = 0x01, /* this is a one-way call: async, no return */
287 TF_STATUS_CODE = 0x08, /* contents are a 32-bit status code */
453 * The target of the last sync transaction (either a bcTRANSACTION or
521 * These two commands are sent as an application-level thread