Lines Matching refs:new_buffer
71 struct binder_buffer *new_buffer) in binder_insert_free_buffer() argument
79 BUG_ON(!new_buffer->free); in binder_insert_free_buffer()
81 new_buffer_size = binder_alloc_buffer_size(alloc, new_buffer); in binder_insert_free_buffer()
85 alloc->pid, new_buffer_size, new_buffer); in binder_insert_free_buffer()
99 rb_link_node(&new_buffer->rb_node, parent, p); in binder_insert_free_buffer()
100 rb_insert_color(&new_buffer->rb_node, &alloc->free_buffers); in binder_insert_free_buffer()
104 struct binder_alloc *alloc, struct binder_buffer *new_buffer) in binder_insert_allocated_buffer_locked() argument
110 BUG_ON(new_buffer->free); in binder_insert_allocated_buffer_locked()
117 if (new_buffer->user_data < buffer->user_data) in binder_insert_allocated_buffer_locked()
119 else if (new_buffer->user_data > buffer->user_data) in binder_insert_allocated_buffer_locked()
124 rb_link_node(&new_buffer->rb_node, parent, p); in binder_insert_allocated_buffer_locked()
125 rb_insert_color(&new_buffer->rb_node, &alloc->allocated_buffers); in binder_insert_allocated_buffer_locked()
517 struct binder_buffer *new_buffer, in binder_alloc_new_buf_locked() argument
567 new_buffer->user_data = buffer->user_data + size; in binder_alloc_new_buf_locked()
568 list_add(&new_buffer->entry, &buffer->entry); in binder_alloc_new_buf_locked()
569 new_buffer->free = 1; in binder_alloc_new_buf_locked()
570 binder_insert_free_buffer(alloc, new_buffer); in binder_alloc_new_buf_locked()
571 new_buffer = NULL; in binder_alloc_new_buf_locked()
606 kfree(new_buffer); in binder_alloc_new_buf_locked()