/drivers/media/platform/coda/ |
H A D | coda.h | 171 struct vb2_queue *dst_vq); 248 struct vb2_queue *dst_vq); 250 struct vb2_queue *dst_vq);
|
H A D | coda-common.c | 1317 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 D | gsc-m2m.c | 580 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 D | fimc-m2m.c | 551 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 D | mem2mem_testdev.c | 818 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 D | m2m-deinterlace.c | 863 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 D | mx2_emmaprp.c | 761 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 D | sh_veu.c | 315 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 D | g2d.c | 149 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 D | jpeg-core.c | 759 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 D | vpe.c | 1937 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 D | v4l2-mem2mem.c | 677 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
|