Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/media/common/videobuf2/
H A Dvideobuf2-core.c217 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()
615 void *mem_priv = vb->planes[plane].mem_priv; vb2_buffer_in_use() local
1114 void *mem_priv; __prepare_userptr() local
1229 void *mem_priv; __prepare_dmabuf() local
[all...]
H A Dvideobuf2-vmalloc.c370 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 Dvideobuf2-dma-contig.c579 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 Dvideobuf2-dma-sg.c536 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()
/kernel/linux/linux-6.6/drivers/media/common/videobuf2/
H A Dvideobuf2-core.c217 void *mem_priv; in __vb2_buf_mem_alloc() local
233 mem_priv = call_ptr_memop(alloc, in __vb2_buf_mem_alloc()
237 if (IS_ERR_OR_NULL(mem_priv)) { in __vb2_buf_mem_alloc()
238 if (mem_priv) in __vb2_buf_mem_alloc()
239 ret = PTR_ERR(mem_priv); in __vb2_buf_mem_alloc()
244 vb->planes[plane].mem_priv = mem_priv; in __vb2_buf_mem_alloc()
251 call_void_memop(vb, put, vb->planes[plane - 1].mem_priv); in __vb2_buf_mem_alloc()
252 vb->planes[plane - 1].mem_priv = NULL; in __vb2_buf_mem_alloc()
266 call_void_memop(vb, put, vb->planes[plane].mem_priv); in __vb2_buf_mem_free()
609 void *mem_priv = vb->planes[plane].mem_priv; vb2_buffer_in_use() local
1131 void *mem_priv; __prepare_userptr() local
1247 void *mem_priv; __prepare_dmabuf() local
[all...]
H A Dvideobuf2-vmalloc.c366 static int vb2_vmalloc_map_dmabuf(void *mem_priv) in vb2_vmalloc_map_dmabuf() argument
368 struct vb2_vmalloc_buf *buf = mem_priv; in vb2_vmalloc_map_dmabuf()
380 static void vb2_vmalloc_unmap_dmabuf(void *mem_priv) in vb2_vmalloc_unmap_dmabuf() argument
382 struct vb2_vmalloc_buf *buf = mem_priv; in vb2_vmalloc_unmap_dmabuf()
389 static void vb2_vmalloc_detach_dmabuf(void *mem_priv) in vb2_vmalloc_detach_dmabuf() argument
391 struct vb2_vmalloc_buf *buf = mem_priv; in vb2_vmalloc_detach_dmabuf()
H A Dvideobuf2-dma-contig.c689 static int vb2_dc_map_dmabuf(void *mem_priv) in vb2_dc_map_dmabuf() argument
691 struct vb2_dc_buf *buf = mem_priv; in vb2_dc_map_dmabuf()
729 static void vb2_dc_unmap_dmabuf(void *mem_priv) in vb2_dc_unmap_dmabuf() argument
731 struct vb2_dc_buf *buf = mem_priv; in vb2_dc_unmap_dmabuf()
755 static void vb2_dc_detach_dmabuf(void *mem_priv) in vb2_dc_detach_dmabuf() argument
757 struct vb2_dc_buf *buf = mem_priv; in vb2_dc_detach_dmabuf()
H A Dvideobuf2-dma-sg.c551 static int vb2_dma_sg_map_dmabuf(void *mem_priv) in vb2_dma_sg_map_dmabuf() argument
553 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_map_dmabuf()
579 static void vb2_dma_sg_unmap_dmabuf(void *mem_priv) in vb2_dma_sg_unmap_dmabuf() argument
581 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_unmap_dmabuf()
604 static void vb2_dma_sg_detach_dmabuf(void *mem_priv) in vb2_dma_sg_detach_dmabuf() argument
606 struct vb2_dma_sg_buf *buf = mem_priv; in vb2_dma_sg_detach_dmabuf()
/kernel/linux/linux-5.10/include/media/
H A Dvideobuf2-core.h152 * @mem_priv: private data with this plane.
175 void *mem_priv; member
/kernel/linux/linux-6.6/include/media/
H A Dvideobuf2-core.h154 * @mem_priv: private data with this plane.
179 void *mem_priv; member

Completed in 13 milliseconds