Searched refs:external_buffer (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/ |
| H A D | rga_mm.c | 371 static int rga_mm_map_dma_buffer(struct rga_external_buffer *external_buffer, in rga_mm_map_dma_buffer() argument 390 if (external_buffer->memory_parm.size) in rga_mm_map_dma_buffer() 391 ex_buffer_size = external_buffer->memory_parm.size; in rga_mm_map_dma_buffer() 393 ex_buffer_size = rga_image_size_cal(external_buffer->memory_parm.width, in rga_mm_map_dma_buffer() 394 external_buffer->memory_parm.height, in rga_mm_map_dma_buffer() 395 external_buffer->memory_parm.format, in rga_mm_map_dma_buffer() 399 rga_dump_memory_parm(&external_buffer->memory_parm); in rga_mm_map_dma_buffer() 415 switch (external_buffer->type) { in rga_mm_map_dma_buffer() 417 ret = rga_dma_map_fd((int)external_buffer->memory, in rga_mm_map_dma_buffer() 422 ret = rga_dma_map_buf((struct dma_buf *)u64_to_user_ptr(external_buffer->memory), in rga_mm_map_dma_buffer() [all …]
|
| H A D | rga_drv.c | 610 struct rga_external_buffer *external_buffer = NULL; in rga_ioctl_import_buffer() local 630 external_buffer = kmalloc(sizeof(struct rga_external_buffer) * buffer_pool.size, in rga_ioctl_import_buffer() 632 if (external_buffer == NULL) { in rga_ioctl_import_buffer() 637 if (unlikely(copy_from_user(external_buffer, in rga_ioctl_import_buffer() 649 rga_dump_external_buffer(&external_buffer[i]); in rga_ioctl_import_buffer() 652 ret = rga_mm_import_buffer(&external_buffer[i], session); in rga_ioctl_import_buffer() 655 i, (unsigned long)external_buffer[i].memory, in rga_ioctl_import_buffer() 656 rga_get_memory_type_str(external_buffer[i].type), in rga_ioctl_import_buffer() 657 external_buffer[i].type); in rga_ioctl_import_buffer() 662 external_buffer[i].handle = ret; in rga_ioctl_import_buffer() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/include/ |
| H A D | rga_mm.h | 59 uint32_t rga_mm_import_buffer(struct rga_external_buffer *external_buffer,
|