Lines Matching refs:buffers
240 struct iris_buffers *buffers = &inst->buffers[buffer_type]; in iris_fill_internal_buf_info() local
242 buffers->size = iris_vpu_buf_size(inst, buffer_type); in iris_fill_internal_buf_info()
243 buffers->min_count = iris_vpu_buf_count(inst, buffer_type); in iris_fill_internal_buf_info()
268 struct iris_buffers *buffers = &inst->buffers[buffer_type]; in iris_create_internal_buffer() local
272 if (!buffers->size) in iris_create_internal_buffer()
282 buffer->buffer_size = buffers->size; in iris_create_internal_buffer()
284 list_add_tail(&buffer->list, &buffers->list); in iris_create_internal_buffer()
298 struct iris_buffers *buffers; in iris_create_internal_buffers() local
311 buffers = &inst->buffers[internal_buf_type[i]]; in iris_create_internal_buffers()
312 for (j = 0; j < buffers->min_count; j++) { in iris_create_internal_buffers()
341 struct iris_buffers *buffers; in iris_queue_internal_buffers() local
355 buffers = &inst->buffers[internal_buf_type[i]]; in iris_queue_internal_buffers()
356 list_for_each_entry_safe(buffer, next, &buffers->list, list) { in iris_queue_internal_buffers()
386 struct iris_buffers *buffers; in iris_destroy_internal_buffers() local
400 buffers = &inst->buffers[internal_buf_type[i]]; in iris_destroy_internal_buffers()
401 list_for_each_entry_safe(buf, next, &buffers->list, list) { in iris_destroy_internal_buffers()
433 struct iris_buffers *buffers = &inst->buffers[buffer_type]; in iris_release_internal_buffers() local
437 list_for_each_entry_safe(buffer, next, &buffers->list, list) { in iris_release_internal_buffers()
472 struct iris_buffers *buffers = &inst->buffers[BUF_PERSIST]; in iris_alloc_and_queue_persist_bufs() local
477 if (!list_empty(&buffers->list)) in iris_alloc_and_queue_persist_bufs()
482 for (i = 0; i < buffers->min_count; i++) { in iris_alloc_and_queue_persist_bufs()
488 list_for_each_entry_safe(buffer, next, &buffers->list, list) { in iris_alloc_and_queue_persist_bufs()