Home
last modified time | relevance | path

Searched refs:mem_priv (Results 1 - 25 of 33) sorted by relevance

12

/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/
H A Dcommon.c15 void *mem_priv; in rkcif_alloc_buffer() local
27 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, DMA_BIDIRECTIONAL, GFP_KERNEL | GFP_DMA32); in rkcif_alloc_buffer()
28 if (IS_ERR_OR_NULL(mem_priv)) { in rkcif_alloc_buffer()
33 buf->mem_priv = mem_priv; in rkcif_alloc_buffer()
35 sg_tbl = (struct sg_table *)g_ops->cookie(mem_priv); in rkcif_alloc_buffer()
37 g_ops->prepare(mem_priv); in rkcif_alloc_buffer()
39 buf->dma_addr = *((dma_addr_t *)g_ops->cookie(mem_priv)); in rkcif_alloc_buffer()
42 buf->vaddr = g_ops->vaddr(mem_priv); in rkcif_alloc_buffer()
45 buf->dbuf = g_ops->get_dmabuf(mem_priv, O_RDW in rkcif_alloc_buffer()
[all...]
H A Ddev.h176 void *mem_priv; member
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/
H A Dcommon.c16 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_RDW in rkcif_alloc_buffer()
[all...]
H A Ddev.h187 void *mem_priv; member
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Dcommon.c125 void *mem_priv; in rkisp_alloc_buffer() local
137 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, DMA_BIDIRECTIONAL, GFP_KERNEL | GFP_DMA32); in rkisp_alloc_buffer()
138 if (IS_ERR_OR_NULL(mem_priv)) { in rkisp_alloc_buffer()
143 buf->mem_priv = mem_priv; in rkisp_alloc_buffer()
145 sg_tbl = (struct sg_table *)g_ops->cookie(mem_priv); in rkisp_alloc_buffer()
147 g_ops->prepare(mem_priv); in rkisp_alloc_buffer()
149 buf->dma_addr = *((dma_addr_t *)g_ops->cookie(mem_priv)); in rkisp_alloc_buffer()
152 buf->vaddr = g_ops->vaddr(mem_priv); in rkisp_alloc_buffer()
155 buf->dbuf = g_ops->get_dmabuf(mem_priv, O_RDW in rkisp_alloc_buffer()
[all...]
H A Dvideobuf2-rdma-sg.c492 static int vb2_dma_sg_map_dmabuf(void *mem_priv) in vb2_dma_sg_map_dmabuf() argument
494 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_map_dmabuf()
520 static void vb2_dma_sg_unmap_dmabuf(void *mem_priv) in vb2_dma_sg_unmap_dmabuf() argument
522 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_unmap_dmabuf()
544 static void vb2_dma_sg_detach_dmabuf(void *mem_priv) in vb2_dma_sg_detach_dmabuf() argument
546 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_detach_dmabuf()
H A Disp_external.h27 void *mem_priv; member
H A Dcommon.h115 void *mem_priv; member
H A Drkisp.c2550 if (pool->mem_priv) { in rkisp_rx_buf_pool_free()
2551 g_ops->unmap_dmabuf(pool->mem_priv); in rkisp_rx_buf_pool_free()
2552 g_ops->detach_dmabuf(pool->mem_priv); in rkisp_rx_buf_pool_free()
2554 pool->mem_priv = NULL; in rkisp_rx_buf_pool_free()
2585 pool->mem_priv = mem; in rkisp_rx_buf_pool_init()
H A Dcapture_v21.c652 if (!buf && dev->hw_dev->dummy_buf.mem_priv) { in update_dmatx_v2()
683 } else if (dummy_buf->mem_priv) { in update_mi()
H A Dcapture_v1x.c331 } else if (dummy_buf->mem_priv) { in update_mi()
H A Disp_stats_v21.c1129 if (!IS_HDR_RDBK(stats_vdev->dev->hdr.op_mode) && stats_vdev->stats_buf[0].mem_priv) { in rkisp_stats_first_ddr_config_v21()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Dcommon.c123 void *mem_priv; in rkisp_alloc_buffer() local
134 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, in rkisp_alloc_buffer()
136 if (IS_ERR_OR_NULL(mem_priv)) { in rkisp_alloc_buffer()
141 buf->mem_priv = mem_priv; in rkisp_alloc_buffer()
143 sg_tbl = (struct sg_table *)g_ops->cookie(mem_priv); in rkisp_alloc_buffer()
145 g_ops->prepare(mem_priv); in rkisp_alloc_buffer()
147 buf->dma_addr = *((dma_addr_t *)g_ops->cookie(mem_priv)); in rkisp_alloc_buffer()
150 buf->vaddr = g_ops->vaddr(mem_priv); in rkisp_alloc_buffer()
152 buf->dbuf = g_ops->get_dmabuf(mem_priv, O_RDW in rkisp_alloc_buffer()
[all...]
H A Dvideobuf2-rdma-sg.c487 static int vb2_dma_sg_map_dmabuf(void *mem_priv) in vb2_dma_sg_map_dmabuf() argument
489 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_map_dmabuf()
515 static void vb2_dma_sg_unmap_dmabuf(void *mem_priv) in vb2_dma_sg_unmap_dmabuf() argument
517 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_unmap_dmabuf()
539 static void vb2_dma_sg_detach_dmabuf(void *mem_priv) in vb2_dma_sg_detach_dmabuf() argument
541 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_detach_dmabuf()
H A Disp_external.h30 void *mem_priv; member
H A Dcommon.h125 void *mem_priv; member
H A Drkisp.c2565 if (pool->mem_priv) { in rkisp_rx_buf_pool_free()
2566 g_ops->unmap_dmabuf(pool->mem_priv); in rkisp_rx_buf_pool_free()
2567 g_ops->detach_dmabuf(pool->mem_priv); in rkisp_rx_buf_pool_free()
2569 pool->mem_priv = NULL; in rkisp_rx_buf_pool_free()
2602 pool->mem_priv = mem; in rkisp_rx_buf_pool_init()
H A Dcapture_v1x.c345 } else if (dummy_buf->mem_priv) { in update_mi()
H A Dcapture_v21.c658 if (!buf && dev->hw_dev->dummy_buf.mem_priv) { in update_dmatx_v2()
693 } else if (dummy_buf->mem_priv) { in update_mi()
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/
H A Dcommon.c73 void *mem_priv; in rkispp_allow_buffer() local
85 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, DMA_BIDIRECTIONAL, GFP_KERNEL | GFP_DMA32); in rkispp_allow_buffer()
86 if (IS_ERR_OR_NULL(mem_priv)) { in rkispp_allow_buffer()
91 buf->mem_priv = mem_priv; in rkispp_allow_buffer()
93 sg_tbl = (struct sg_table *)g_ops->cookie(mem_priv); in rkispp_allow_buffer()
95 g_ops->prepare(mem_priv); in rkispp_allow_buffer()
97 buf->dma_addr = *((dma_addr_t *)g_ops->cookie(mem_priv)); in rkispp_allow_buffer()
100 buf->vaddr = g_ops->vaddr(mem_priv); in rkispp_allow_buffer()
103 buf->dbuf = g_ops->get_dmabuf(mem_priv, O_RDW in rkispp_allow_buffer()
[all...]
H A Dcommon.h50 void *mem_priv[GROUP_BUF_MAX]; member
76 void *mem_priv; member
H A Dstats.c33 if (!dummy_buf->mem_priv) { in update_addr()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/
H A Dcommon.c71 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_RDW in rkispp_allow_buffer()
[all...]
H A Dcommon.h50 void *mem_priv[GROUP_BUF_MAX]; member
76 void *mem_priv; member
H A Dstats.c32 if (!dummy_buf->mem_priv) in update_addr()

Completed in 26 milliseconds

12