Searched refs:dst_vq (Results 1 - 12 of 12) sorted by relevance

/drivers/media/platform/coda/
H A Dcoda.h171 struct vb2_queue *dst_vq);
248 struct vb2_queue *dst_vq);
250 struct vb2_queue *dst_vq);
H A Dcoda-common.c1317 struct vb2_queue *dst_vq)
1329 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
1330 dst_vq->io_modes = VB2_DMABUF | VB2_MMAP;
1331 dst_vq->mem_ops = &vb2_dma_contig_memops;
1333 return coda_queue_init(priv, dst_vq);
1337 struct vb2_queue *dst_vq)
1349 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
1350 dst_vq->io_modes = VB2_DMABUF | VB2_MMAP;
1351 dst_vq->mem_ops = &vb2_dma_contig_memops;
1353 return coda_queue_init(priv, dst_vq);
1316 coda_encoder_queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq) argument
1336 coda_decoder_queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq) argument
[all...]
/drivers/media/platform/exynos-gsc/
H A Dgsc-m2m.c580 struct vb2_queue *dst_vq)
598 memset(dst_vq, 0, sizeof(*dst_vq));
599 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE;
600 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR | VB2_DMABUF;
601 dst_vq->drv_priv = ctx;
602 dst_vq->ops = &gsc_m2m_qops;
603 dst_vq->mem_ops = &vb2_dma_contig_memops;
604 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer);
605 dst_vq
579 queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq) argument
[all...]
/drivers/media/platform/exynos4-is/
H A Dfimc-m2m.c551 struct vb2_queue *dst_vq)
569 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE;
570 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR | VB2_DMABUF;
571 dst_vq->drv_priv = ctx;
572 dst_vq->ops = &fimc_qops;
573 dst_vq->mem_ops = &vb2_dma_contig_memops;
574 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer);
575 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY;
576 dst_vq->lock = &ctx->fimc_dev->lock;
578 return vb2_queue_init(dst_vq);
550 queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq) argument
[all...]
/drivers/media/platform/
H A Dmem2mem_testdev.c818 static int queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq) argument
836 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
837 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR | VB2_DMABUF;
838 dst_vq->drv_priv = ctx;
839 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer);
840 dst_vq->ops = &m2mtest_qops;
841 dst_vq->mem_ops = &vb2_vmalloc_memops;
842 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY;
843 dst_vq->lock = &ctx->dev->dev_mutex;
845 return vb2_queue_init(dst_vq);
[all...]
H A Dm2m-deinterlace.c863 struct vb2_queue *dst_vq)
885 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
886 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR;
887 dst_vq->drv_priv = ctx;
888 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer);
889 dst_vq->ops = &deinterlace_qops;
890 dst_vq->mem_ops = &vb2_dma_contig_memops;
891 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY;
898 return vb2_queue_init(dst_vq);
862 queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq) argument
H A Dmx2_emmaprp.c761 struct vb2_queue *dst_vq)
778 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
779 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR;
780 dst_vq->drv_priv = ctx;
781 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer);
782 dst_vq->ops = &emmaprp_qops;
783 dst_vq->mem_ops = &vb2_dma_contig_memops;
784 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY;
786 return vb2_queue_init(dst_vq);
760 queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq) argument
H A Dsh_veu.c315 struct vb2_queue *dst_vq);
972 struct vb2_queue *dst_vq)
988 memset(dst_vq, 0, sizeof(*dst_vq));
989 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
990 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR;
991 dst_vq->drv_priv = priv;
992 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer);
993 dst_vq->ops = &sh_veu_qops;
994 dst_vq
971 sh_veu_queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq) argument
[all...]
/drivers/media/platform/s5p-g2d/
H A Dg2d.c149 struct vb2_queue *dst_vq)
167 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
168 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR;
169 dst_vq->drv_priv = ctx;
170 dst_vq->ops = &g2d_qops;
171 dst_vq->mem_ops = &vb2_dma_contig_memops;
172 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer);
173 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY;
174 dst_vq->lock = &ctx->dev->mutex;
176 return vb2_queue_init(dst_vq);
148 queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq) argument
[all...]
/drivers/media/platform/s5p-jpeg/
H A Djpeg-core.c759 struct vb2_queue *dst_vq);
2217 struct vb2_queue *dst_vq)
2235 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
2236 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR;
2237 dst_vq->drv_priv = ctx;
2238 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer);
2239 dst_vq->ops = &s5p_jpeg_qops;
2240 dst_vq->mem_ops = &vb2_dma_contig_memops;
2241 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY;
2242 dst_vq
2216 queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq) argument
[all...]
/drivers/media/platform/ti-vpe/
H A Dvpe.c1937 struct vb2_queue *dst_vq)
1955 memset(dst_vq, 0, sizeof(*dst_vq));
1956 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE;
1957 dst_vq->io_modes = VB2_MMAP | VB2_DMABUF;
1958 dst_vq->drv_priv = ctx;
1959 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer);
1960 dst_vq->ops = &vpe_qops;
1961 dst_vq->mem_ops = &vb2_dma_contig_memops;
1962 dst_vq
1936 queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq) argument
[all...]
/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c677 int (*queue_init)(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq))
675 v4l2_m2m_ctx_init(struct v4l2_m2m_dev *m2m_dev, void *drv_priv, int (*queue_init)(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq)) argument

Completed in 230 milliseconds