Lines Matching refs:new_buffer
467 struct binder_buffer *new_buffer) in binder_insert_free_buffer() argument
475 BUG_ON(!new_buffer->free); in binder_insert_free_buffer()
477 new_buffer_size = binder_buffer_size(proc, new_buffer); in binder_insert_free_buffer()
481 proc->pid, new_buffer_size, new_buffer); in binder_insert_free_buffer()
495 rb_link_node(&new_buffer->rb_node, parent, p); in binder_insert_free_buffer()
496 rb_insert_color(&new_buffer->rb_node, &proc->free_buffers); in binder_insert_free_buffer()
500 struct binder_buffer *new_buffer) in binder_insert_allocated_buffer() argument
506 BUG_ON(new_buffer->free); in binder_insert_allocated_buffer()
513 if (new_buffer < buffer) in binder_insert_allocated_buffer()
515 else if (new_buffer > buffer) in binder_insert_allocated_buffer()
520 rb_link_node(&new_buffer->rb_node, parent, p); in binder_insert_allocated_buffer()
521 rb_insert_color(&new_buffer->rb_node, &proc->allocated_buffers); in binder_insert_allocated_buffer()
734 struct binder_buffer *new_buffer = (void *)buffer->data + size; in binder_alloc_buf() local
736 list_add(&new_buffer->entry, &buffer->entry); in binder_alloc_buf()
737 new_buffer->free = 1; in binder_alloc_buf()
738 binder_insert_free_buffer(proc, new_buffer); in binder_alloc_buf()