Searched refs:external_buffer (Results 1 – 3 of 3) sorted by relevance
| /device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/ |
| D | rga_mm.c | 344 static int rga_mm_map_dma_buffer(struct rga_external_buffer *external_buffer, in rga_mm_map_dma_buffer() argument 363 ret = rga_dma_map_fd((int)external_buffer->memory, in rga_mm_map_dma_buffer() 417 static int rga_mm_map_virt_addr(struct rga_external_buffer *external_buffer, in rga_mm_map_virt_addr() argument 432 external_buffer->memory, in rga_mm_map_virt_addr() 437 (unsigned long)external_buffer->memory); in rga_mm_map_virt_addr() 549 static int rga_mm_map_buffer(struct rga_external_buffer *external_buffer, in rga_mm_map_buffer() argument 554 memcpy(&internal_buffer->memory_parm, &external_buffer->memory_parm, in rga_mm_map_buffer() 557 switch (external_buffer->type) { in rga_mm_map_buffer() 561 ret = rga_mm_map_dma_buffer(external_buffer, internal_buffer); in rga_mm_map_buffer() 572 ret = rga_mm_map_virt_addr(external_buffer, internal_buffer); in rga_mm_map_buffer() [all …]
|
| D | rga_drv.c | 192 struct rga_external_buffer *external_buffer = NULL; in rga_ioctl_import_buffer() local 212 external_buffer = kmalloc(sizeof(struct rga_external_buffer) * buffer_pool.size, in rga_ioctl_import_buffer() 214 if (external_buffer == NULL) { in rga_ioctl_import_buffer() 219 if (unlikely(copy_from_user(external_buffer, buffer_pool.buffers, in rga_ioctl_import_buffer() 228 ret = rga_mm_import_buffer(&external_buffer[i]); in rga_ioctl_import_buffer() 235 external_buffer[i].handle = ret; in rga_ioctl_import_buffer() 238 if (unlikely(copy_to_user(buffer_pool.buffers, external_buffer, in rga_ioctl_import_buffer() 247 kfree(external_buffer); in rga_ioctl_import_buffer() 256 struct rga_external_buffer *external_buffer = NULL; in rga_ioctl_release_buffer() local 276 external_buffer = kmalloc(sizeof(struct rga_external_buffer) * buffer_pool.size, in rga_ioctl_release_buffer() [all …]
|
| /device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/include/ |
| D | rga_mm.h | 46 uint32_t rga_mm_import_buffer(struct rga_external_buffer *external_buffer);
|