Lines Matching refs:binder_buffer
50 static struct binder_buffer *binder_buffer_next(struct binder_buffer *buffer)
52 return list_entry(buffer->entry.next, struct binder_buffer, entry);
55 static struct binder_buffer *binder_buffer_prev(struct binder_buffer *buffer)
57 return list_entry(buffer->entry.prev, struct binder_buffer, entry);
61 struct binder_buffer *buffer)
69 struct binder_buffer *new_buffer)
73 struct binder_buffer *buffer;
87 buffer = rb_entry(parent, struct binder_buffer, rb_node);
102 struct binder_alloc *alloc, struct binder_buffer *new_buffer)
106 struct binder_buffer *buffer;
112 buffer = rb_entry(parent, struct binder_buffer, rb_node);
126 static struct binder_buffer *binder_alloc_prepare_to_free_locked(
131 struct binder_buffer *buffer;
137 buffer = rb_entry(n, struct binder_buffer, rb_node);
170 struct binder_buffer *binder_alloc_prepare_to_free(struct binder_alloc *alloc,
173 struct binder_buffer *buffer;
351 struct binder_buffer *buffer;
357 buffer = rb_entry(n, struct binder_buffer, rb_node);
377 static struct binder_buffer *binder_alloc_new_buf_locked(
386 struct binder_buffer *buffer;
429 buffer = rb_entry(n, struct binder_buffer, rb_node);
453 buffer = rb_entry(n, struct binder_buffer, rb_node);
462 buffer = rb_entry(n, struct binder_buffer, rb_node);
480 buffer = rb_entry(best_fit, struct binder_buffer, rb_node);
501 struct binder_buffer *new_buffer;
566 struct binder_buffer *binder_alloc_new_buf(struct binder_alloc *alloc,
573 struct binder_buffer *buffer;
582 static void __user *buffer_start_page(struct binder_buffer *buffer)
587 static void __user *prev_buffer_end_page(struct binder_buffer *buffer)
594 struct binder_buffer *buffer)
596 struct binder_buffer *prev, *next = NULL;
643 struct binder_buffer *buffer)
678 struct binder_buffer *next = binder_buffer_next(buffer);
686 struct binder_buffer *prev = binder_buffer_prev(buffer);
698 struct binder_buffer *buffer);
707 struct binder_buffer *buffer)
744 struct binder_buffer *buffer;
805 struct binder_buffer *buffer;
812 buffer = rb_entry(n, struct binder_buffer, rb_node);
827 struct binder_buffer, entry);
868 struct binder_buffer *buffer)
893 rb_entry(n, struct binder_buffer, rb_node));
1117 struct binder_buffer *buffer,
1149 struct binder_buffer *buffer,
1172 struct binder_buffer *buffer)
1208 struct binder_buffer *buffer,
1240 struct binder_buffer *buffer,
1279 struct binder_buffer *buffer,
1290 struct binder_buffer *buffer,