Lines Matching refs:queue
765 struct vb2_queue *queue;
792 queue = &data->vb_vidq;
793 queue->type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
794 queue->io_modes = VB2_DMABUF | VB2_MMAP | VB2_USERPTR | VB2_READ;
795 queue->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC;
796 queue->drv_priv = data;
797 queue->buf_struct_size = sizeof(struct video_i2c_buffer);
798 queue->min_queued_buffers = 1;
799 queue->ops = &video_i2c_video_qops;
800 queue->mem_ops = &vb2_vmalloc_memops;
802 ret = vb2_queue_init(queue);
806 data->vdev.queue = queue;
807 data->vdev.queue->lock = &data->queue_lock;