Lines Matching defs:proc
148 * There are separate work lists for proc, thread, and node (async).
179 * (protected by @proc->inner_lock)
180 * @rb_node: element for proc->nodes tree
181 * (protected by @proc->inner_lock)
184 * @proc: binder_proc that owns this node
190 * (protected by @proc->inner_lock if @proc
193 * (protected by @proc->inner_lock if @proc
196 * (protected by @proc->inner_lock if @proc
199 * (protected by @proc->inner_lock while @proc
201 * if @proc is NULL. During inc/dec and node release
203 * as the node dies and @proc becomes NULL)
209 * (protected by @proc->inner_lock if @proc
212 * (protected by @proc->inner_lock if @proc
215 * (protected by @proc->inner_lock if @proc
218 * (protected by @proc->inner_lock if @proc
229 * (protected by @proc->inner_lock)
241 struct binder_proc *proc;
252 * proc inner_lock
274 * (protected by inner_lock of the proc that
311 * @rb_node_desc: node for lookup by @data.desc in proc's rb_tree
312 * @rb_node_node: node for lookup by @node in proc's rb_tree
315 * @proc: binder_proc containing ref
325 * structure is unsafe to access without holding @proc->outer_lock.
329 /* node + proc => ref (transaction) */
330 /* desc + proc => ref (transaction, inc/dec ref) */
331 /* node => refs + procs (proc exit) */
336 struct binder_proc *proc;
345 * @threads: rbtree of binder_threads in this proc
348 * this proc ordered by node->ptr
354 * @waiting_threads: threads currently waiting for proc work
403 * @tmp_ref: temporary reference to indicate proc is in use
409 * @context: binder_context for this proc
459 * @proc: binder process for this thread
461 * @rb_node: element for proc->threads rbtree
462 * (protected by @proc->inner_lock)
463 * @waiting_thread_node: element for @proc->waiting_threads list
464 * (protected by @proc->inner_lock)
472 * (protected by @proc->inner_lock)
474 * (protected by @proc->inner_lock)
476 * (protected by @proc->inner_lock)
480 * (protected by @proc->inner_lock)
482 * (protected by @proc->inner_lock)
487 * (atomic since @proc->inner_lock cannot
491 * (protected by @proc->inner_lock)
496 struct binder_proc *proc;