Home
last modified time | relevance | path

Searched refs:vb2q (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/media/platform/renesas/rzv2h-ivc/
H A Drzv2h-ivc-video.c381 if (vb2_is_busy(&ivc->vdev.vb2q)) in rzv2h_ivc_s_fmt_vid_out()
441 struct vb2_queue *vb2q; in rzv2h_ivc_init_vdev() local
453 vb2q = &ivc->vdev.vb2q; in rzv2h_ivc_init_vdev()
454 vb2q->type = V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE; in rzv2h_ivc_init_vdev()
455 vb2q->io_modes = VB2_MMAP | VB2_DMABUF; in rzv2h_ivc_init_vdev()
456 vb2q->drv_priv = ivc; in rzv2h_ivc_init_vdev()
457 vb2q->mem_ops = &vb2_dma_contig_memops; in rzv2h_ivc_init_vdev()
458 vb2q->ops = &rzv2h_ivc_vb2_ops; in rzv2h_ivc_init_vdev()
459 vb2q->buf_struct_size = sizeof(struct rzv2h_ivc_buf); in rzv2h_ivc_init_vdev()
460 vb2q->min_queued_buffers = 0; in rzv2h_ivc_init_vdev()
[all …]
H A Drzv2h-ivc.h93 struct vb2_queue vb2q; member
/linux/drivers/media/platform/arm/mali-c55/
H A Dmali-c55-stats.c263 struct vb2_queue *vb2q = &stats->queue; in mali_c55_register_stats() local
275 vb2q->type = V4L2_BUF_TYPE_META_CAPTURE; in mali_c55_register_stats()
276 vb2q->io_modes = VB2_MMAP | VB2_DMABUF; in mali_c55_register_stats()
277 vb2q->drv_priv = stats; in mali_c55_register_stats()
278 vb2q->mem_ops = &vb2_dma_contig_memops; in mali_c55_register_stats()
279 vb2q->ops = &mali_c55_stats_vb2_ops; in mali_c55_register_stats()
280 vb2q->buf_struct_size = sizeof(struct mali_c55_stats_buf); in mali_c55_register_stats()
281 vb2q->min_queued_buffers = 1; in mali_c55_register_stats()
282 vb2q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; in mali_c55_register_stats()
283 vb2q->lock = &stats->lock; in mali_c55_register_stats()
[all …]
H A Dmali-c55-params.c751 struct vb2_queue *vb2q = &params->queue; in mali_c55_register_params() local
763 vb2q->type = V4L2_BUF_TYPE_META_OUTPUT; in mali_c55_register_params()
764 vb2q->io_modes = VB2_MMAP | VB2_DMABUF; in mali_c55_register_params()
765 vb2q->drv_priv = params; in mali_c55_register_params()
766 vb2q->mem_ops = &vb2_dma_contig_memops; in mali_c55_register_params()
767 vb2q->ops = &mali_c55_params_vb2_ops; in mali_c55_register_params()
768 vb2q->buf_struct_size = sizeof(struct mali_c55_params_buf); in mali_c55_register_params()
769 vb2q->min_queued_buffers = 1; in mali_c55_register_params()
770 vb2q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; in mali_c55_register_params()
771 vb2q->lock = &params->lock; in mali_c55_register_params()
[all …]
H A Dmali-c55-capture.c831 struct vb2_queue *vb2q; in mali_c55_register_cap_dev() local
835 vb2q = &cap_dev->queue; in mali_c55_register_cap_dev()
865 vb2q->type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE; in mali_c55_register_cap_dev()
866 vb2q->io_modes = VB2_MMAP | VB2_DMABUF; in mali_c55_register_cap_dev()
867 vb2q->drv_priv = cap_dev; in mali_c55_register_cap_dev()
868 vb2q->mem_ops = &vb2_dma_contig_memops; in mali_c55_register_cap_dev()
869 vb2q->ops = &mali_c55_vb2_ops; in mali_c55_register_cap_dev()
870 vb2q->buf_struct_size = sizeof(struct mali_c55_buffer); in mali_c55_register_cap_dev()
871 vb2q->min_queued_buffers = 1; in mali_c55_register_cap_dev()
872 vb2q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; in mali_c55_register_cap_dev()
[all …]
/linux/drivers/media/usb/usbtv/
H A Dusbtv-video.c76 if (vb2_is_busy(&usbtv->vb2q) && in usbtv_configure_for_norm()
896 usbtv->vb2q.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in usbtv_video_init()
897 usbtv->vb2q.io_modes = VB2_MMAP | VB2_USERPTR | VB2_READ; in usbtv_video_init()
898 usbtv->vb2q.drv_priv = usbtv; in usbtv_video_init()
899 usbtv->vb2q.buf_struct_size = sizeof(struct usbtv_buf); in usbtv_video_init()
900 usbtv->vb2q.ops = &usbtv_vb2_ops; in usbtv_video_init()
901 usbtv->vb2q.mem_ops = &vb2_vmalloc_memops; in usbtv_video_init()
902 usbtv->vb2q.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; in usbtv_video_init()
903 usbtv->vb2q.lock = &usbtv->vb2q_lock; in usbtv_video_init()
904 ret = vb2_queue_init(&usbtv->vb2q); in usbtv_video_init()
[all …]
H A Dusbtv.h95 struct vb2_queue vb2q; member