Lines Matching refs:new_buffer

69 				      struct binder_buffer *new_buffer)  in binder_insert_free_buffer()  argument
77 BUG_ON(!new_buffer->free); in binder_insert_free_buffer()
79 new_buffer_size = binder_alloc_buffer_size(alloc, new_buffer); in binder_insert_free_buffer()
83 alloc->pid, new_buffer_size, new_buffer); in binder_insert_free_buffer()
97 rb_link_node(&new_buffer->rb_node, parent, p); in binder_insert_free_buffer()
98 rb_insert_color(&new_buffer->rb_node, &alloc->free_buffers); in binder_insert_free_buffer()
102 struct binder_alloc *alloc, struct binder_buffer *new_buffer) in binder_insert_allocated_buffer_locked() argument
108 BUG_ON(new_buffer->free); in binder_insert_allocated_buffer_locked()
115 if (new_buffer->user_data < buffer->user_data) in binder_insert_allocated_buffer_locked()
117 else if (new_buffer->user_data > buffer->user_data) in binder_insert_allocated_buffer_locked()
122 rb_link_node(&new_buffer->rb_node, parent, p); in binder_insert_allocated_buffer_locked()
123 rb_insert_color(&new_buffer->rb_node, &alloc->allocated_buffers); in binder_insert_allocated_buffer_locked()
508 struct binder_buffer *new_buffer; in binder_alloc_new_buf_locked() local
510 new_buffer = kzalloc(sizeof(*buffer), GFP_KERNEL); in binder_alloc_new_buf_locked()
511 if (!new_buffer) { in binder_alloc_new_buf_locked()
516 new_buffer->user_data = (u8 __user *)buffer->user_data + size; in binder_alloc_new_buf_locked()
517 list_add(&new_buffer->entry, &buffer->entry); in binder_alloc_new_buf_locked()
518 new_buffer->free = 1; in binder_alloc_new_buf_locked()
519 binder_insert_free_buffer(alloc, new_buffer); in binder_alloc_new_buf_locked()