Lines Matching defs:ref
39 refcount_t ref;
205 * @has_strong_ref: userspace notified of strong ref
208 * @pending_strong_ref: userspace has acked notification of strong ref
211 * @has_weak_ref: userspace notified of weak ref
214 * @pending_weak_ref: userspace has acked notification of weak ref
272 * this ref belongs to)
280 * @debug_id: unique ID for the ref
281 * @desc: unique userspace handle for ref
282 * @strong: strong ref count (debugging only if not locked)
283 * @weak: weak ref count (debugging only if not locked)
285 * Structure to hold ref count and ref id information. Since
286 * the actual ref can only be accessed with a lock, this structure
287 * is used to return information about the ref to callers of
288 * ref inc/dec functions.
304 * @proc: binder_proc containing ref
306 * ref for deletion in binder_cleanup_ref, a non-NULL
316 /* node + proc => ref (transaction) */
317 /* desc + proc => ref (transaction, inc/dec ref) */
336 * @refs_by_desc: rbtree of refs ordered by ref->desc
338 * @refs_by_node: rbtree of refs ordered by ref->node