Home
last modified time | relevance | path

Searched refs:plane_no (Results 1 – 5 of 5) sorted by relevance

/linux/include/media/
H A Dvideobuf2-core.h695 * @plane_no: plane number for which the address is to be returned.
700 void *vb2_plane_vaddr(struct vb2_buffer *vb, unsigned int plane_no); in vb2_queue_allows_cache_hints()
706 * @plane_no: plane number for which the cookie is to be returned.
714 void *vb2_plane_cookie(struct vb2_buffer *vb, unsigned int plane_no);
1204 * vb2_set_plane_payload() - set bytesused for the plane @plane_no. in vb2_is_busy()
1207 * @plane_no: plane number for which payload should be set.
1211 unsigned int plane_no, unsigned long size) in vb2_get_drv_priv()
1217 if (plane_no < vb->num_planes) {
1218 if (WARN_ON_ONCE(size > vb->planes[plane_no].length))
1219 size = vb->planes[plane_no]
1224 vb2_set_plane_payload(struct vb2_buffer * vb,unsigned int plane_no,unsigned long size) vb2_set_plane_payload() argument
1244 vb2_get_plane_payload(struct vb2_buffer * vb,unsigned int plane_no) vb2_get_plane_payload() argument
1258 vb2_plane_size(struct vb2_buffer * vb,unsigned int plane_no) vb2_plane_size() argument
[all...]
H A Dvideobuf2-dma-sg.h19 struct vb2_buffer *vb, unsigned int plane_no) in vb2_dma_sg_plane_desc() argument
21 return (struct sg_table *)vb2_plane_cookie(vb, plane_no); in vb2_dma_sg_plane_desc()
H A Dvideobuf2-dma-contig.h20 vb2_dma_contig_plane_dma_addr(struct vb2_buffer *vb, unsigned int plane_no) in vb2_dma_contig_plane_dma_addr() argument
22 dma_addr_t *addr = vb2_plane_cookie(vb, plane_no); in vb2_dma_contig_plane_dma_addr()
/linux/drivers/media/platform/nxp/imx-jpeg/
H A Dmxc-jpeg.c602 static dma_addr_t mxc_jpeg_get_plane_dma_addr(struct vb2_buffer *buf, unsigned int plane_no) in mxc_jpeg_get_plane_dma_addr() argument
604 if (plane_no >= buf->num_planes) in mxc_jpeg_get_plane_dma_addr()
606 return vb2_dma_contig_plane_dma_addr(buf, plane_no) + buf->planes[plane_no].data_offset; in mxc_jpeg_get_plane_dma_addr()
609 static void *mxc_jpeg_get_plane_vaddr(struct vb2_buffer *buf, unsigned int plane_no) in mxc_jpeg_get_plane_vaddr() argument
611 if (plane_no >= buf->num_planes) in mxc_jpeg_get_plane_vaddr()
613 return vb2_plane_vaddr(buf, plane_no) + buf->planes[plane_no].data_offset; in mxc_jpeg_get_plane_vaddr()
616 static unsigned long mxc_jpeg_get_plane_payload(struct vb2_buffer *buf, unsigned int plane_no) in mxc_jpeg_get_plane_payload() argument
618 if (plane_no >= buf->num_planes) in mxc_jpeg_get_plane_payload()
620 return vb2_get_plane_payload(buf, plane_no) - buf->planes[plane_no].data_offset; in mxc_jpeg_get_plane_payload()
626 unsigned int plane_no; in print_mxc_buf() local
[all …]
/linux/drivers/media/common/videobuf2/
H A Dvideobuf2-core.c1157 void *vb2_plane_vaddr(struct vb2_buffer *vb, unsigned int plane_no) in vb2_plane_vaddr() argument
1159 if (plane_no >= vb->num_planes || !vb->planes[plane_no].mem_priv) in vb2_plane_vaddr()
1162 return call_ptr_memop(vaddr, vb, vb->planes[plane_no].mem_priv); in vb2_plane_vaddr()
1167 void *vb2_plane_cookie(struct vb2_buffer *vb, unsigned int plane_no) in vb2_plane_cookie() argument
1169 if (plane_no >= vb->num_planes || !vb->planes[plane_no].mem_priv) in vb2_plane_cookie()
1172 return call_ptr_memop(cookie, vb, vb->planes[plane_no].mem_priv); in vb2_plane_cookie()