Home
last modified time | relevance | path

Searched refs:g_ops (Results 1 - 8 of 8) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/
H A Dcommon.c71 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; 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()
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_RDWR); in rkispp_allow_buffer()
124 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; in rkispp_free_buffer() local
132 g_ops->put(buf->mem_priv); in rkispp_free_buffer()
145 const struct vb2_mem_ops *g_ops in rkispp_prepare_buffer() local
154 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; rkispp_finish_buffer() local
263 const struct vb2_mem_ops *g_ops = hw->mem_ops; rkispp_free_pool() local
296 const struct vb2_mem_ops *g_ops = hw->mem_ops; rkispp_init_pool() local
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/
H A Dcommon.c69 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; in rkispp_allow_buffer() local
82 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, 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()
123 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; in rkispp_free_buffer() local
131 g_ops->put(buf->mem_priv); in rkispp_free_buffer()
145 const struct vb2_mem_ops *g_ops in rkispp_prepare_buffer() local
154 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; rkispp_finish_buffer() local
258 const struct vb2_mem_ops *g_ops = hw->mem_ops; rkispp_free_pool() local
289 const struct vb2_mem_ops *g_ops = hw->mem_ops; rkispp_init_pool() local
[all...]
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/
H A Dcommon.c13 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; 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()
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_RDWR); in rkcif_alloc_buffer()
66 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; in rkcif_free_buffer() local
74 g_ops->put(buf->mem_priv); in rkcif_free_buffer()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/
H A Dcommon.c14 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; in rkcif_alloc_buffer() local
27 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, 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()
68 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; in rkcif_free_buffer() local
76 g_ops->put(buf->mem_priv); in rkcif_free_buffer()
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Dcommon.c123 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; 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()
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_RDWR); in rkisp_alloc_buffer()
176 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; in rkisp_free_buffer() local
184 g_ops->put(buf->mem_priv); in rkisp_free_buffer()
197 const struct vb2_mem_ops *g_ops in rkisp_prepare_buffer() local
206 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; rkisp_finish_buffer() local
[all...]
H A Drkisp.c2541 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; in rkisp_rx_buf_pool_free() local
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()
2562 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; in rkisp_rx_buf_pool_init() local
2580 mem = g_ops->attach_dmabuf(dev->hw_dev->dev, dbufs->dbuf, dbufs->dbuf->size, DMA_BIDIRECTIONAL); in rkisp_rx_buf_pool_init()
2586 ret = g_ops->map_dmabuf(mem); in rkisp_rx_buf_pool_init()
2591 sg_tbl = (struct sg_table *)g_ops->cookie(mem); in rkisp_rx_buf_pool_init()
2594 pool->dma = *((dma_addr_t *)g_ops->cookie(mem)); in rkisp_rx_buf_pool_init()
2597 pool->vaddr = g_ops->vaddr(mem); in rkisp_rx_buf_pool_init()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Dcommon.c121 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; in rkisp_alloc_buffer() local
134 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, 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_RDWR); in rkisp_alloc_buffer()
175 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; in rkisp_free_buffer() local
183 g_ops->put(buf->mem_priv); in rkisp_free_buffer()
197 const struct vb2_mem_ops *g_ops in rkisp_prepare_buffer() local
206 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; rkisp_finish_buffer() local
[all...]
H A Drkisp.c2557 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; in rkisp_rx_buf_pool_free() local
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()
2578 const struct vb2_mem_ops *g_ops = dev->hw_dev->mem_ops; in rkisp_rx_buf_pool_init() local
2596 mem = g_ops->attach_dmabuf(dev->hw_dev->dev, dbufs->dbuf, in rkisp_rx_buf_pool_init()
2603 ret = g_ops->map_dmabuf(mem); in rkisp_rx_buf_pool_init()
2607 sg_tbl = (struct sg_table *)g_ops->cookie(mem); in rkisp_rx_buf_pool_init()
2610 pool->dma = *((dma_addr_t *)g_ops->cookie(mem)); in rkisp_rx_buf_pool_init()
2613 pool->vaddr = g_ops->vaddr(mem); in rkisp_rx_buf_pool_init()

Completed in 12 milliseconds