Searched refs:vbq (Results 1 – 16 of 16) sorted by relevance
889 if (f->type != node->vbq.type) in imgu_vidioc_g_meta_fmt()1153 struct vb2_queue *vbq = &node->vbq; in imgu_v4l2_node_setup() local1211 vbq->type = node->vdev_fmt.type; in imgu_v4l2_node_setup()1213 vbq->ops = &imgu_vb2_ops; in imgu_v4l2_node_setup()1214 vbq->mem_ops = &vb2_dma_sg_memops; in imgu_v4l2_node_setup()1218 vbq->buf_struct_size = imgu->buf_struct_size; in imgu_v4l2_node_setup()1221 vbq->min_queued_buffers = 0; in imgu_v4l2_node_setup()1222 vbq->drv_priv = imgu; in imgu_v4l2_node_setup()1223 vbq->lock = &node->lock; in imgu_v4l2_node_setup()1224 r = vb2_queue_init(vbq); in imgu_v4l2_node_setup()[all …]
76 struct vb2_queue vbq; member
279 if (vb2_is_busy(&av->aq.vbq)) in ipu6_isys_vidioc_try_fmt_vid_cap()324 if (vb2_is_busy(&av->aq.vbq)) in ipu6_isys_vidioc_s_fmt_meta_cap()340 av->aq.vbq.is_output = V4L2_TYPE_IS_OUTPUT(p->type); in ipu6_isys_vidioc_reqbufs()342 ret = vb2_queue_change_type(&av->aq.vbq, p->type); in ipu6_isys_vidioc_reqbufs()1301 av->vdev.queue = &av->aq.vbq; in ipu6_isys_video_init()1323 vb2_queue_release(&av->aq.vbq); in ipu6_isys_video_init()1343 if (av->aq.vbq.type == V4L2_BUF_TYPE_META_CAPTURE) in ipu6_isys_get_format()1354 if (av->aq.vbq.type == V4L2_BUF_TYPE_META_CAPTURE) in ipu6_isys_get_data_size()1365 if (av->aq.vbq.type == V4L2_BUF_TYPE_META_CAPTURE) in ipu6_isys_get_bytes_per_line()1376 if (av->aq.vbq.type == V4L2_BUF_TYPE_META_CAPTURE) in ipu6_isys_get_frame_width()[all …]
829 if (!aq->vbq.io_modes) in ipu6_isys_queue_init()830 aq->vbq.io_modes = VB2_MMAP | VB2_DMABUF; in ipu6_isys_queue_init()832 aq->vbq.drv_priv = isys; in ipu6_isys_queue_init()833 aq->vbq.ops = &ipu6_isys_queue_ops; in ipu6_isys_queue_init()834 aq->vbq.lock = &av->mutex; in ipu6_isys_queue_init()835 aq->vbq.mem_ops = &vb2_dma_sg_memops; in ipu6_isys_queue_init()836 aq->vbq.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in ipu6_isys_queue_init()837 aq->vbq.min_queued_buffers = 1; in ipu6_isys_queue_init()838 aq->vbq.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; in ipu6_isys_queue_init()840 ret = vb2_queue_init(&aq->vbq); in ipu6_isys_queue_init()[all …]
21 struct vb2_queue vbq; member50 container_of(__vb2, struct ipu6_isys_queue, vbq)
251 av->aq.vbq.buf_struct_size = in isys_register_video_devices()
807 if (!aq->vbq.io_modes) in ipu7_isys_queue_init()808 aq->vbq.io_modes = VB2_MMAP | VB2_DMABUF; in ipu7_isys_queue_init()810 aq->vbq.drv_priv = isys; in ipu7_isys_queue_init()811 aq->vbq.ops = &ipu7_isys_queue_ops; in ipu7_isys_queue_init()812 aq->vbq.lock = &av->mutex; in ipu7_isys_queue_init()813 aq->vbq.mem_ops = &vb2_dma_sg_memops; in ipu7_isys_queue_init()814 aq->vbq.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in ipu7_isys_queue_init()815 aq->vbq.min_queued_buffers = 1; in ipu7_isys_queue_init()816 aq->vbq.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; in ipu7_isys_queue_init()818 ret = vb2_queue_init(&aq->vbq); in ipu7_isys_queue_init()[all …]
22 struct vb2_queue vbq; member52 container_of(__vb2, struct ipu7_isys_queue, vbq)
234 if (vb2_is_busy(&av->aq.vbq)) in ipu7_isys_vidioc_try_fmt_vid_cap()259 av->aq.vbq.is_multiplanar = V4L2_TYPE_IS_MULTIPLANAR(p->type); in ipu7_isys_vidioc_reqbufs()260 av->aq.vbq.is_output = V4L2_TYPE_IS_OUTPUT(p->type); in ipu7_isys_vidioc_reqbufs()262 ret = vb2_queue_change_type(&av->aq.vbq, p->type); in ipu7_isys_vidioc_reqbufs()275 av->aq.vbq.is_multiplanar = V4L2_TYPE_IS_MULTIPLANAR(p->format.type); in ipu7_isys_vidioc_create_bufs()276 av->aq.vbq.is_output = V4L2_TYPE_IS_OUTPUT(p->format.type); in ipu7_isys_vidioc_create_bufs()278 ret = vb2_queue_change_type(&av->aq.vbq, p->format.type); in ipu7_isys_vidioc_create_bufs()1079 av->vdev.queue = &av->aq.vbq; in ipu7_isys_video_init()1099 vb2_queue_release(&av->aq.vbq); in ipu7_isys_video_init()
287 av->aq.vbq.buf_struct_size = in isys_register_video_devices()
1575 struct vb2_queue *vbq = &video->queue; in npcm_video_setup_video() local1608 vbq->io_modes = VB2_MMAP | VB2_DMABUF; in npcm_video_setup_video()1609 vbq->dev = v4l2_dev->dev; in npcm_video_setup_video()1610 vbq->lock = &video->video_lock; in npcm_video_setup_video()1611 vbq->ops = &npcm_video_vb2_ops; in npcm_video_setup_video()1612 vbq->mem_ops = &vb2_dma_contig_memops; in npcm_video_setup_video()1613 vbq->drv_priv = video; in npcm_video_setup_video()1616 vbq->min_queued_buffers = 3; in npcm_video_setup_video()1618 rc = vb2_queue_init(vbq); in npcm_video_setup_video()1623 vdev->queue = vbq; in npcm_video_setup_video()[all …]
1494 struct vb2_queue *vbq = &q->vbq; in cio2_queue_init() local1561 vbq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE; in cio2_queue_init()1562 vbq->io_modes = VB2_USERPTR | VB2_MMAP | VB2_DMABUF; in cio2_queue_init()1563 vbq->ops = &cio2_vb2_ops; in cio2_queue_init()1564 vbq->mem_ops = &vb2_dma_sg_memops; in cio2_queue_init()1565 vbq->buf_struct_size = sizeof(struct cio2_buffer); in cio2_queue_init()1567 vbq->min_queued_buffers = 1; in cio2_queue_init()1568 vbq->drv_priv = cio2; in cio2_queue_init()1569 vbq->lock = &q->lock; in cio2_queue_init()1570 r = vb2_queue_init(vbq); in cio2_queue_init()[all …]
361 struct vb2_queue vbq; member453 return container_of(vq, struct cio2_queue, vbq); in vb2q_to_cio2_queue()
1987 struct vb2_queue *vbq = &video->queue; in aspeed_video_setup_video() local2026 vbq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in aspeed_video_setup_video()2027 vbq->io_modes = VB2_MMAP | VB2_READ | VB2_DMABUF; in aspeed_video_setup_video()2028 vbq->dev = v4l2_dev->dev; in aspeed_video_setup_video()2029 vbq->lock = &video->video_lock; in aspeed_video_setup_video()2030 vbq->ops = &aspeed_video_vb2_ops; in aspeed_video_setup_video()2031 vbq->mem_ops = &vb2_dma_contig_memops; in aspeed_video_setup_video()2032 vbq->drv_priv = video; in aspeed_video_setup_video()2035 vbq->min_queued_buffers = ASPEED_VIDEO_V4L2_MIN_BUF_REQ; in aspeed_video_setup_video()2037 rc = vb2_queue_init(vbq); in aspeed_video_setup_video()[all …]
435 if (vb2_is_streaming(&vid_cap->vbq) && in buffer_queue()1016 if (vb2_is_busy(&fimc->vid_cap.vbq)) in __fimc_capture_set_format()1525 if (fmt->pad == FIMC_SD_PAD_SOURCE && vb2_is_busy(&vc->vbq)) in fimc_subdev_set_fmt()1715 struct vb2_queue *q = &fimc->vid_cap.vbq; in fimc_register_capture_device()
315 struct vb2_queue vbq; member
Completed in 694 milliseconds