Home
last modified time | relevance | path

Searched refs:buf_priv (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/media/common/videobuf2/
H A Dvideobuf2-vmalloc.c35 static void vb2_vmalloc_put(void *buf_priv);
63 static void vb2_vmalloc_put(void *buf_priv) in vb2_vmalloc_put() argument
65 struct vb2_vmalloc_buf *buf = buf_priv; in vb2_vmalloc_put()
126 static void vb2_vmalloc_put_userptr(void *buf_priv) in vb2_vmalloc_put_userptr() argument
128 struct vb2_vmalloc_buf *buf = buf_priv; in vb2_vmalloc_put_userptr()
152 static void *vb2_vmalloc_vaddr(struct vb2_buffer *vb, void *buf_priv) in vb2_vmalloc_vaddr() argument
154 struct vb2_vmalloc_buf *buf = buf_priv; in vb2_vmalloc_vaddr()
164 static unsigned int vb2_vmalloc_num_users(void *buf_priv) in vb2_vmalloc_num_users() argument
166 struct vb2_vmalloc_buf *buf = buf_priv; in vb2_vmalloc_num_users()
170 static int vb2_vmalloc_mmap(void *buf_priv, struct vm_area_struct *vma) in vb2_vmalloc_mmap() argument
[all …]
H A Dvideobuf2-dma-sg.c58 static void vb2_dma_sg_put(void *buf_priv);
179 static void vb2_dma_sg_put(void *buf_priv) in vb2_dma_sg_put() argument
181 struct vb2_dma_sg_buf *buf = buf_priv; in vb2_dma_sg_put()
201 static void vb2_dma_sg_prepare(void *buf_priv) in vb2_dma_sg_prepare() argument
203 struct vb2_dma_sg_buf *buf = buf_priv; in vb2_dma_sg_prepare()
212 static void vb2_dma_sg_finish(void *buf_priv) in vb2_dma_sg_finish() argument
214 struct vb2_dma_sg_buf *buf = buf_priv; in vb2_dma_sg_finish()
284 static void vb2_dma_sg_put_userptr(void *buf_priv) in vb2_dma_sg_put_userptr() argument
286 struct vb2_dma_sg_buf *buf = buf_priv; in vb2_dma_sg_put_userptr()
304 static void *vb2_dma_sg_vaddr(struct vb2_buffer *vb, void *buf_priv) in vb2_dma_sg_vaddr() argument
[all …]
H A Dvideobuf2-dma-contig.c73 static void *vb2_dc_cookie(struct vb2_buffer *vb, void *buf_priv) in vb2_dc_cookie() argument
75 struct vb2_dc_buf *buf = buf_priv; in vb2_dc_cookie()
94 static void *vb2_dc_vaddr(struct vb2_buffer *vb, void *buf_priv) in vb2_dc_vaddr() argument
96 struct vb2_dc_buf *buf = buf_priv; in vb2_dc_vaddr()
116 static unsigned int vb2_dc_num_users(void *buf_priv) in vb2_dc_num_users() argument
118 struct vb2_dc_buf *buf = buf_priv; in vb2_dc_num_users()
123 static void vb2_dc_prepare(void *buf_priv) in vb2_dc_prepare() argument
125 struct vb2_dc_buf *buf = buf_priv; in vb2_dc_prepare()
143 static void vb2_dc_finish(void *buf_priv) in vb2_dc_finish() argument
145 struct vb2_dc_buf *buf = buf_priv; in vb2_dc_finish()
[all …]
/linux/include/media/
H A Dvideobuf2-core.h122 void (*put)(void *buf_priv);
124 void *buf_priv,
131 void (*put_userptr)(void *buf_priv);
133 void (*prepare)(void *buf_priv);
134 void (*finish)(void *buf_priv);
140 void (*detach_dmabuf)(void *buf_priv);
141 int (*map_dmabuf)(void *buf_priv);
142 void (*unmap_dmabuf)(void *buf_priv);
144 void *(*vaddr)(struct vb2_buffer *vb, void *buf_priv);
145 void *(*cookie)(struct vb2_buffer *vb, void *buf_priv);
[all …]