Home
last modified time | relevance | path

Searched refs:dst_vq (Results 1 – 14 of 14) sorted by relevance

/drivers/media/platform/exynos-gsc/
Dgsc-m2m.c581 struct vb2_queue *dst_vq) in queue_init() argument
600 memset(dst_vq, 0, sizeof(*dst_vq)); in queue_init()
601 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE; in queue_init()
602 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR | VB2_DMABUF; in queue_init()
603 dst_vq->drv_priv = ctx; in queue_init()
604 dst_vq->ops = &gsc_m2m_qops; in queue_init()
605 dst_vq->mem_ops = &vb2_dma_contig_memops; in queue_init()
606 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); in queue_init()
607 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; in queue_init()
608 dst_vq->lock = &ctx->gsc_dev->lock; in queue_init()
[all …]
/drivers/media/platform/
Dsh_veu.c301 struct vb2_queue *dst_vq);
950 struct vb2_queue *dst_vq) in sh_veu_queue_init() argument
969 memset(dst_vq, 0, sizeof(*dst_vq)); in sh_veu_queue_init()
970 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in sh_veu_queue_init()
971 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR; in sh_veu_queue_init()
972 dst_vq->drv_priv = veu; in sh_veu_queue_init()
973 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); in sh_veu_queue_init()
974 dst_vq->ops = &sh_veu_qops; in sh_veu_queue_init()
975 dst_vq->mem_ops = &vb2_dma_contig_memops; in sh_veu_queue_init()
976 dst_vq->lock = &veu->fop_lock; in sh_veu_queue_init()
[all …]
Dvim2m.c825 static int queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq) in queue_init() argument
843 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in queue_init()
844 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR | VB2_DMABUF; in queue_init()
845 dst_vq->drv_priv = ctx; in queue_init()
846 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); in queue_init()
847 dst_vq->ops = &vim2m_qops; in queue_init()
848 dst_vq->mem_ops = &vb2_vmalloc_memops; in queue_init()
849 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; in queue_init()
850 dst_vq->lock = &ctx->dev->dev_mutex; in queue_init()
852 return vb2_queue_init(dst_vq); in queue_init()
Dmx2_emmaprp.c757 struct vb2_queue *dst_vq) in queue_init() argument
774 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in queue_init()
775 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR; in queue_init()
776 dst_vq->drv_priv = ctx; in queue_init()
777 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); in queue_init()
778 dst_vq->ops = &emmaprp_qops; in queue_init()
779 dst_vq->mem_ops = &vb2_dma_contig_memops; in queue_init()
780 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; in queue_init()
782 return vb2_queue_init(dst_vq); in queue_init()
Drcar_jpu.c1198 struct vb2_queue *dst_vq) in jpu_queue_init() argument
1217 memset(dst_vq, 0, sizeof(*dst_vq)); in jpu_queue_init()
1218 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE; in jpu_queue_init()
1219 dst_vq->io_modes = VB2_MMAP | VB2_DMABUF; in jpu_queue_init()
1220 dst_vq->drv_priv = ctx; in jpu_queue_init()
1221 dst_vq->buf_struct_size = sizeof(struct jpu_buffer); in jpu_queue_init()
1222 dst_vq->ops = &jpu_qops; in jpu_queue_init()
1223 dst_vq->mem_ops = &vb2_dma_contig_memops; in jpu_queue_init()
1224 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; in jpu_queue_init()
1225 dst_vq->lock = &ctx->jpu->mutex; in jpu_queue_init()
[all …]
Dm2m-deinterlace.c866 struct vb2_queue *dst_vq) in queue_init() argument
888 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in queue_init()
889 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR; in queue_init()
890 dst_vq->drv_priv = ctx; in queue_init()
891 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); in queue_init()
892 dst_vq->ops = &deinterlace_qops; in queue_init()
893 dst_vq->mem_ops = &vb2_dma_contig_memops; in queue_init()
894 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; in queue_init()
901 return vb2_queue_init(dst_vq); in queue_init()
/drivers/media/platform/exynos4-is/
Dfimc-m2m.c552 struct vb2_queue *dst_vq) in queue_init() argument
570 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE; in queue_init()
571 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR | VB2_DMABUF; in queue_init()
572 dst_vq->drv_priv = ctx; in queue_init()
573 dst_vq->ops = &fimc_qops; in queue_init()
574 dst_vq->mem_ops = &vb2_dma_contig_memops; in queue_init()
575 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); in queue_init()
576 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; in queue_init()
577 dst_vq->lock = &ctx->fimc_dev->lock; in queue_init()
579 return vb2_queue_init(dst_vq); in queue_init()
/drivers/media/platform/s5p-g2d/
Dg2d.c149 struct vb2_queue *dst_vq) in queue_init() argument
167 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in queue_init()
168 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR; in queue_init()
169 dst_vq->drv_priv = ctx; in queue_init()
170 dst_vq->ops = &g2d_qops; in queue_init()
171 dst_vq->mem_ops = &vb2_dma_contig_memops; in queue_init()
172 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); in queue_init()
173 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; in queue_init()
174 dst_vq->lock = &ctx->dev->mutex; in queue_init()
176 return vb2_queue_init(dst_vq); in queue_init()
/drivers/media/platform/sti/bdisp/
Dbdisp-v4l2.c544 struct vb2_queue *src_vq, struct vb2_queue *dst_vq) in queue_init() argument
563 memset(dst_vq, 0, sizeof(*dst_vq)); in queue_init()
564 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in queue_init()
565 dst_vq->io_modes = VB2_MMAP | VB2_DMABUF; in queue_init()
566 dst_vq->drv_priv = ctx; in queue_init()
567 dst_vq->ops = &bdisp_qops; in queue_init()
568 dst_vq->mem_ops = &vb2_dma_contig_memops; in queue_init()
569 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); in queue_init()
570 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; in queue_init()
571 dst_vq->lock = &ctx->bdisp_dev->lock; in queue_init()
[all …]
/drivers/media/platform/coda/
Dcoda.h177 struct vb2_queue *dst_vq);
253 struct vb2_queue *dst_vq);
255 struct vb2_queue *dst_vq);
Dcoda-common.c1608 struct vb2_queue *dst_vq) in coda_encoder_queue_init() argument
1620 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in coda_encoder_queue_init()
1621 dst_vq->io_modes = VB2_DMABUF | VB2_MMAP; in coda_encoder_queue_init()
1622 dst_vq->mem_ops = &vb2_dma_contig_memops; in coda_encoder_queue_init()
1624 return coda_queue_init(priv, dst_vq); in coda_encoder_queue_init()
1628 struct vb2_queue *dst_vq) in coda_decoder_queue_init() argument
1640 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in coda_decoder_queue_init()
1641 dst_vq->io_modes = VB2_DMABUF | VB2_MMAP; in coda_decoder_queue_init()
1642 dst_vq->mem_ops = &vb2_dma_contig_memops; in coda_decoder_queue_init()
1644 return coda_queue_init(priv, dst_vq); in coda_decoder_queue_init()
/drivers/media/platform/ti-vpe/
Dvpe.c1902 struct vb2_queue *dst_vq) in queue_init() argument
1922 memset(dst_vq, 0, sizeof(*dst_vq)); in queue_init()
1923 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE; in queue_init()
1924 dst_vq->io_modes = VB2_MMAP | VB2_DMABUF; in queue_init()
1925 dst_vq->drv_priv = ctx; in queue_init()
1926 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); in queue_init()
1927 dst_vq->ops = &vpe_qops; in queue_init()
1928 dst_vq->mem_ops = &vb2_dma_contig_memops; in queue_init()
1929 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; in queue_init()
1930 dst_vq->lock = &dev->dev_mutex; in queue_init()
[all …]
/drivers/media/platform/s5p-jpeg/
Djpeg-core.c963 struct vb2_queue *dst_vq);
2552 struct vb2_queue *dst_vq) in queue_init() argument
2570 dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in queue_init()
2571 dst_vq->io_modes = VB2_MMAP | VB2_USERPTR; in queue_init()
2572 dst_vq->drv_priv = ctx; in queue_init()
2573 dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); in queue_init()
2574 dst_vq->ops = &s5p_jpeg_qops; in queue_init()
2575 dst_vq->mem_ops = &vb2_dma_contig_memops; in queue_init()
2576 dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; in queue_init()
2577 dst_vq->lock = &ctx->jpeg->lock; in queue_init()
[all …]
/drivers/media/v4l2-core/
Dv4l2-mem2mem.c704 int (*queue_init)(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq)) in v4l2_m2m_ctx_init() argument