Lines Matching refs:binder_ref
15 * 1) proc->outer_lock : protects binder_ref
266 * Acquires proc->outer_lock. Used to protect binder_ref
1025 static struct binder_ref *binder_get_ref_olocked(struct binder_proc *proc,
1029 struct binder_ref *ref;
1032 ref = rb_entry(n, struct binder_ref, rb_node_desc);
1052 * @new_ref: newly allocated binder_ref to be initialized or %NULL
1066 static struct binder_ref *binder_get_ref_for_node_olocked(
1069 struct binder_ref *new_ref)
1074 struct binder_ref *ref;
1079 ref = rb_entry(parent, struct binder_ref, rb_node_node);
1100 ref = rb_entry(n, struct binder_ref, rb_node_desc);
1109 ref = rb_entry(parent, struct binder_ref, rb_node_desc);
1132 static void binder_cleanup_ref_olocked(struct binder_ref *ref)
1184 static int binder_inc_ref_olocked(struct binder_ref *ref, int strong,
1216 static bool binder_dec_ref_olocked(struct binder_ref *ref, int strong)
1263 struct binder_ref *ref;
1287 * binder_free_ref() - free the binder_ref
1290 * Free the binder_ref. Free the binder_node indicated by ref->node
1293 static void binder_free_ref(struct binder_ref *ref)
1319 struct binder_ref *ref;
1383 struct binder_ref *ref;
1384 struct binder_ref *new_ref = NULL;
3018 struct binder_ref *ref;
4079 struct binder_ref *ref;
5766 struct binder_ref *ref;
5894 struct binder_ref *ref;
5896 ref = rb_entry(n, struct binder_ref, rb_node_desc);
6087 struct binder_ref *ref;
6112 struct binder_ref *ref)
6173 struct binder_ref,
6327 struct binder_ref *ref = rb_entry(n, struct binder_ref,