Lines Matching full:buffers

296 	struct iris_buffers *buffers = &inst->buffers[buffer_type];  in iris_fill_internal_buf_info()  local
298 buffers->size = inst->core->iris_platform_data->get_vpu_buffer_size(inst, buffer_type); in iris_fill_internal_buf_info()
299 buffers->min_count = iris_vpu_buf_count(inst, buffer_type); in iris_fill_internal_buf_info()
338 struct iris_buffers *buffers = &inst->buffers[buffer_type]; in iris_create_internal_buffer() local
342 if (!buffers->size) in iris_create_internal_buffer()
352 buffer->buffer_size = buffers->size; in iris_create_internal_buffer()
362 list_add_tail(&buffer->list, &buffers->list); in iris_create_internal_buffer()
371 struct iris_buffers *buffers; in iris_create_internal_buffers() local
394 buffers = &inst->buffers[internal_buf_type[i]]; in iris_create_internal_buffers()
395 for (j = 0; j < buffers->min_count; j++) { in iris_create_internal_buffers()
423 struct iris_buffers *buffers; in iris_queue_internal_deferred_buffers() local
426 buffers = &inst->buffers[buffer_type]; in iris_queue_internal_deferred_buffers()
427 list_for_each_entry_safe(buffer, next, &buffers->list, list) { in iris_queue_internal_deferred_buffers()
447 struct iris_buffers *buffers; in iris_queue_internal_buffers() local
471 buffers = &inst->buffers[internal_buf_type[i]]; in iris_queue_internal_buffers()
472 list_for_each_entry_safe(buffer, next, &buffers->list, list) { in iris_queue_internal_buffers()
506 struct iris_buffers *buffers; in iris_destroy_internal_buffers() local
530 buffers = &inst->buffers[internal_buf_type[i]]; in iris_destroy_internal_buffers()
531 list_for_each_entry_safe(buf, next, &buffers->list, list) { in iris_destroy_internal_buffers()
535 * during close, destroy all buffers irrespectively. in iris_destroy_internal_buffers()
548 buffers = &inst->buffers[BUF_PERSIST]; in iris_destroy_internal_buffers()
550 buffers = &inst->buffers[BUF_ARP]; in iris_destroy_internal_buffers()
552 list_for_each_entry_safe(buf, next, &buffers->list, list) { in iris_destroy_internal_buffers()
576 struct iris_buffers *buffers = &inst->buffers[buffer_type]; in iris_release_internal_buffers() local
580 list_for_each_entry_safe(buffer, next, &buffers->list, list) { in iris_release_internal_buffers()
620 struct iris_buffers *buffers = &inst->buffers[buffer_type]; in iris_alloc_and_queue_persist_bufs() local
625 if (!list_empty(&buffers->list)) in iris_alloc_and_queue_persist_bufs()
630 for (i = 0; i < buffers->min_count; i++) { in iris_alloc_and_queue_persist_bufs()
636 list_for_each_entry_safe(buffer, next, &buffers->list, list) { in iris_alloc_and_queue_persist_bufs()
756 return 0; /* Internal DPB Buffers */ in iris_vb2_buffer_done()