Searched refs:buffer_pool (Results 1 – 3 of 3) sorted by relevance
191 struct rga_buffer_pool buffer_pool; in rga_ioctl_import_buffer() local194 if (unlikely(copy_from_user(&buffer_pool, in rga_ioctl_import_buffer()196 sizeof(buffer_pool)))) { in rga_ioctl_import_buffer()201 if (buffer_pool.size > RGA_BUFFER_POOL_SIZE_MAX) { in rga_ioctl_import_buffer()207 if (buffer_pool.buffers == NULL) { in rga_ioctl_import_buffer()212 external_buffer = kmalloc(sizeof(struct rga_external_buffer) * buffer_pool.size, in rga_ioctl_import_buffer()219 if (unlikely(copy_from_user(external_buffer, buffer_pool.buffers, in rga_ioctl_import_buffer()220 sizeof(struct rga_external_buffer) * buffer_pool.size))) { in rga_ioctl_import_buffer()227 for (i = 0; i < buffer_pool.size; i++) { in rga_ioctl_import_buffer()238 if (unlikely(copy_to_user(buffer_pool.buffers, external_buffer, in rga_ioctl_import_buffer()[all …]
72 IM_API IM_STATUS rga_import_buffers(struct rga_buffer_pool *buffer_pool);73 IM_API IM_STATUS rga_release_buffers(struct rga_buffer_pool *buffer_pool);