Lines Matching full:proc

149  * There are separate work lists for proc, thread, and node (async).
180 * (protected by @proc->inner_lock)
181 * @rb_node: element for proc->nodes tree
182 * (protected by @proc->inner_lock)
185 * @proc: binder_proc that owns this node
191 * (protected by @proc->inner_lock if @proc
194 * (protected by @proc->inner_lock if @proc
197 * (protected by @proc->inner_lock if @proc
200 * (protected by @proc->inner_lock while @proc
202 * if @proc is NULL. During inc/dec and node release
204 * as the node dies and @proc becomes NULL)
210 * (protected by @proc->inner_lock if @proc
213 * (protected by @proc->inner_lock if @proc
216 * (protected by @proc->inner_lock if @proc
219 * (protected by @proc->inner_lock if @proc
230 * (protected by @proc->inner_lock)
242 struct binder_proc *proc; member
253 * proc inner_lock
275 * (protected by inner_lock of the proc that
312 * @rb_node_desc: node for lookup by @data.desc in proc's rb_tree
313 * @rb_node_node: node for lookup by @node in proc's rb_tree
316 * @proc: binder_proc containing ref
326 * structure is unsafe to access without holding @proc->outer_lock.
330 /* node + proc => ref (transaction) */
331 /* desc + proc => ref (transaction, inc/dec ref) */
332 /* node => refs + procs (proc exit) */
337 struct binder_proc *proc; member
346 * @threads: rbtree of binder_threads in this proc
349 * this proc ordered by node->ptr
355 * @waiting_threads: threads currently waiting for proc work
404 * @tmp_ref: temporary reference to indicate proc is in use
410 * @context: binder_context for this proc
460 * @proc: binder process for this thread
462 * @rb_node: element for proc->threads rbtree
463 * (protected by @proc->inner_lock)
464 * @waiting_thread_node: element for @proc->waiting_threads list
465 * (protected by @proc->inner_lock)
473 * (protected by @proc->inner_lock)
475 * (protected by @proc->inner_lock)
477 * (protected by @proc->inner_lock)
481 * (protected by @proc->inner_lock)
483 * (protected by @proc->inner_lock)
488 * (atomic since @proc->inner_lock cannot
492 * (protected by @proc->inner_lock)
497 struct binder_proc *proc; member