| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/ispp/ |
| H A D | common.c | 71 void *mem_priv; in rkispp_allow_buffer() local 82 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, in rkispp_allow_buffer() 84 if (IS_ERR_OR_NULL(mem_priv)) { in rkispp_allow_buffer() 89 buf->mem_priv = mem_priv; in rkispp_allow_buffer() 91 sg_tbl = (struct sg_table *)g_ops->cookie(mem_priv); in rkispp_allow_buffer() 93 g_ops->prepare(mem_priv); in rkispp_allow_buffer() 95 buf->dma_addr = *((dma_addr_t *)g_ops->cookie(mem_priv)); in rkispp_allow_buffer() 98 buf->vaddr = g_ops->vaddr(mem_priv); in rkispp_allow_buffer() 100 buf->dbuf = g_ops->get_dmabuf(mem_priv, O_RDWR); in rkispp_allow_buffer() 125 if (buf && buf->mem_priv) { in rkispp_free_buffer() [all …]
|
| H A D | common.h | 50 void *mem_priv[GROUP_BUF_MAX]; member 76 void *mem_priv; member
|
| H A D | stats.c | 32 if (!dummy_buf->mem_priv) in update_addr()
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/ |
| H A D | common.c | 193 void *mem_priv; in rkisp_alloc_buffer() local 206 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, in rkisp_alloc_buffer() 208 if (IS_ERR_OR_NULL(mem_priv)) { in rkisp_alloc_buffer() 213 buf->mem_priv = mem_priv; in rkisp_alloc_buffer() 215 sg_tbl = (struct sg_table *)g_ops->cookie(mem_priv); in rkisp_alloc_buffer() 217 g_ops->prepare(mem_priv); in rkisp_alloc_buffer() 219 buf->dma_addr = *((dma_addr_t *)g_ops->cookie(mem_priv)); in rkisp_alloc_buffer() 222 buf->vaddr = g_ops->vaddr(mem_priv); in rkisp_alloc_buffer() 224 buf->dbuf = g_ops->get_dmabuf(mem_priv, O_RDWR); in rkisp_alloc_buffer() 252 if (buf && buf->mem_priv) { in rkisp_free_buffer() [all …]
|
| H A D | dmarx.h | 46 void *mem_priv; member
|
| H A D | procfs.c | 1007 if (p->buf_3dnr_iir[0].mem_priv) { in rkisp_proc_dump_mem() 1009 p->buf_3dnr_iir[0].vaddr = g_ops->vaddr(p->buf_3dnr_iir[0].mem_priv); in rkisp_proc_dump_mem() 1013 if (p->buf_3dnr_cur[0].mem_priv) { in rkisp_proc_dump_mem() 1015 p->buf_3dnr_cur[0].vaddr = g_ops->vaddr(p->buf_3dnr_cur[0].mem_priv); in rkisp_proc_dump_mem() 1019 if (p->buf_3dnr_ds[0].mem_priv) { in rkisp_proc_dump_mem() 1021 p->buf_3dnr_ds[0].vaddr = g_ops->vaddr(p->buf_3dnr_ds[0].mem_priv); in rkisp_proc_dump_mem()
|
| H A D | common.h | 128 void *mem_priv; member
|
| H A D | isp_params_v32.c | 2945 if (!priv_val->buf_ldch[i].mem_priv) in isp_ldch_config() 3574 if (!priv_val->buf_3dnr_iir.mem_priv) { in isp_bay3d_enable() 3724 if (!priv_val->buf_cac[i].mem_priv) in isp_cac_config() 4324 if (priv_val->buf_3dlut[i].mem_priv) in rkisp_alloc_internal_buf() 4365 if (priv_val->buf_3dnr_iir.mem_priv) { in rkisp_alloc_internal_buf() 4385 if (priv_val->buf_3dnr_ds.mem_priv) { in rkisp_alloc_internal_buf() 4415 if (priv_val->buf_3dnr_cur.mem_priv) { in rkisp_alloc_internal_buf() 4441 if (dev->hw_dev->is_frm_buf && !priv_val->buf_frm.mem_priv) { in rkisp_alloc_internal_buf() 4463 if (priv_val->buf_frm.mem_priv) in rkisp_alloc_internal_buf() 4865 if (dev->hw_dev->is_frm_buf && priv_val->buf_frm.mem_priv) { in rkisp_params_first_cfg_v32() [all …]
|
| H A D | rkisp.c | 2922 if (pool->mem_priv) { in rkisp_rx_buf_free() 2923 g_ops->unmap_dmabuf(pool->mem_priv); in rkisp_rx_buf_free() 2924 g_ops->detach_dmabuf(pool->mem_priv); in rkisp_rx_buf_free() 2926 pool->mem_priv = NULL; in rkisp_rx_buf_free() 3030 if (pool->mem_priv) { in rkisp_rx_buf_pool_free() 3031 g_ops->unmap_dmabuf(pool->mem_priv); in rkisp_rx_buf_pool_free() 3032 g_ops->detach_dmabuf(pool->mem_priv); in rkisp_rx_buf_pool_free() 3034 pool->mem_priv = NULL; in rkisp_rx_buf_pool_free() 3071 pool->mem_priv = mem; in rkisp_rx_buf_pool_init()
|
| H A D | isp_stats_v32.c | 451 } else if (stats_vdev->stats_buf[0].mem_priv) { in rkisp_stats_update_buf() 548 if (!cur_buf && stats_vdev->stats_buf[0].mem_priv) { in rkisp_stats_send_meas()
|
| H A D | capture_v20.c | 1103 if (!buf && dev->hw_dev->dummy_buf.mem_priv) { in update_dmatx_v2() 1133 } else if (dummy_buf->mem_priv) { in update_mi() 1172 if (hw->dummy_buf.mem_priv) in dmatx_stop_mi()
|
| H A D | capture_v32.c | 1092 } else if (dummy_buf->mem_priv) { in update_mi() 1269 !stream->dummy_buf.mem_priv) { in mp_set_wrap() 2008 count == 0 && !stream->dummy_buf.mem_priv && in rkisp_start_streaming()
|
| H A D | capture_v21.c | 999 if (!buf && dev->hw_dev->dummy_buf.mem_priv) { in update_dmatx_v2() 1034 } else if (dummy_buf->mem_priv) { in update_mi()
|
| H A D | capture_v1x.c | 651 } else if (dummy_buf->mem_priv) { in update_mi()
|
| H A D | isp_stats_v21.c | 1135 stats_vdev->stats_buf[0].mem_priv) { in rkisp_stats_first_ddr_config_v21()
|
| H A D | dmarx.c | 607 vb->vb2_queue->mem_ops->prepare(vb->planes[0].mem_priv); in rkisp_buf_queue()
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/cif/ |
| H A D | common.c | 16 void *mem_priv; in rkcif_alloc_buffer() local 27 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, in rkcif_alloc_buffer() 29 if (IS_ERR_OR_NULL(mem_priv)) { in rkcif_alloc_buffer() 34 buf->mem_priv = mem_priv; in rkcif_alloc_buffer() 36 sg_tbl = (struct sg_table *)g_ops->cookie(mem_priv); in rkcif_alloc_buffer() 38 g_ops->prepare(mem_priv); in rkcif_alloc_buffer() 40 buf->dma_addr = *((dma_addr_t *)g_ops->cookie(mem_priv)); in rkcif_alloc_buffer() 43 buf->vaddr = g_ops->vaddr(mem_priv); in rkcif_alloc_buffer() 45 buf->dbuf = g_ops->get_dmabuf(mem_priv, O_RDWR); in rkcif_alloc_buffer() 70 if (buf && buf->mem_priv) { in rkcif_free_buffer() [all …]
|
| H A D | hw.h | 81 void *mem_priv; member
|
| H A D | cif-tools.c | 677 buf->vb.vb2_buf.vb2_queue->mem_ops->finish(buf->vb.vb2_buf.planes[i].mem_priv); in rkcif_tools_buf_done()
|
| /OK3568_Linux_fs/kernel/drivers/media/common/videobuf2/ |
| H A D | videobuf2-core.c | 217 void *mem_priv; in __vb2_buf_mem_alloc() local 233 mem_priv = call_ptr_memop(vb, alloc, in __vb2_buf_mem_alloc() 236 if (IS_ERR_OR_NULL(mem_priv)) { in __vb2_buf_mem_alloc() 237 if (mem_priv) in __vb2_buf_mem_alloc() 238 ret = PTR_ERR(mem_priv); in __vb2_buf_mem_alloc() 243 vb->planes[plane].mem_priv = mem_priv; in __vb2_buf_mem_alloc() 250 call_void_memop(vb, put, vb->planes[plane - 1].mem_priv); in __vb2_buf_mem_alloc() 251 vb->planes[plane - 1].mem_priv = NULL; in __vb2_buf_mem_alloc() 265 call_void_memop(vb, put, vb->planes[plane].mem_priv); in __vb2_buf_mem_free() 266 vb->planes[plane].mem_priv = NULL; in __vb2_buf_mem_free() [all …]
|
| H A D | videobuf2-vmalloc.c | 370 static int vb2_vmalloc_map_dmabuf(void *mem_priv) in vb2_vmalloc_map_dmabuf() argument 372 struct vb2_vmalloc_buf *buf = mem_priv; in vb2_vmalloc_map_dmabuf() 379 static void vb2_vmalloc_unmap_dmabuf(void *mem_priv) in vb2_vmalloc_unmap_dmabuf() argument 381 struct vb2_vmalloc_buf *buf = mem_priv; in vb2_vmalloc_unmap_dmabuf() 387 static void vb2_vmalloc_detach_dmabuf(void *mem_priv) in vb2_vmalloc_detach_dmabuf() argument 389 struct vb2_vmalloc_buf *buf = mem_priv; in vb2_vmalloc_detach_dmabuf()
|
| H A D | videobuf2-dma-sg.c | 536 static int vb2_dma_sg_map_dmabuf(void *mem_priv) in vb2_dma_sg_map_dmabuf() argument 538 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_map_dmabuf() 564 static void vb2_dma_sg_unmap_dmabuf(void *mem_priv) in vb2_dma_sg_unmap_dmabuf() argument 566 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_unmap_dmabuf() 588 static void vb2_dma_sg_detach_dmabuf(void *mem_priv) in vb2_dma_sg_detach_dmabuf() argument 590 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_detach_dmabuf()
|
| H A D | videobuf2-dma-contig.c | 579 static int vb2_dc_map_dmabuf(void *mem_priv) in vb2_dc_map_dmabuf() argument 581 struct vb2_dc_buf *buf = mem_priv; in vb2_dc_map_dmabuf() 618 static void vb2_dc_unmap_dmabuf(void *mem_priv) in vb2_dc_unmap_dmabuf() argument 620 struct vb2_dc_buf *buf = mem_priv; in vb2_dc_unmap_dmabuf() 643 static void vb2_dc_detach_dmabuf(void *mem_priv) in vb2_dc_detach_dmabuf() argument 645 struct vb2_dc_buf *buf = mem_priv; in vb2_dc_detach_dmabuf()
|
| H A D | videobuf2-cma-sg.c | 572 static int vb2_cma_sg_map_dmabuf(void *mem_priv) in vb2_cma_sg_map_dmabuf() argument 574 struct vb2_cma_sg_buf *buf = mem_priv; in vb2_cma_sg_map_dmabuf() 600 static void vb2_cma_sg_unmap_dmabuf(void *mem_priv) in vb2_cma_sg_unmap_dmabuf() argument 602 struct vb2_cma_sg_buf *buf = mem_priv; in vb2_cma_sg_unmap_dmabuf() 624 static void vb2_cma_sg_detach_dmabuf(void *mem_priv) in vb2_cma_sg_detach_dmabuf() argument 626 struct vb2_cma_sg_buf *buf = mem_priv; in vb2_cma_sg_detach_dmabuf()
|
| /OK3568_Linux_fs/kernel/include/media/ |
| H A D | videobuf2-core.h | 175 void *mem_priv; member
|