Lines Matching refs:vb
654 static int buffer_prepare(struct vb2_buffer *vb) in buffer_prepare() argument
656 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_prepare()
657 struct cx8802_dev *dev = vb->vb2_queue->drv_priv; in buffer_prepare()
658 struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb); in buffer_prepare()
660 return cx8802_buf_prepare(vb->vb2_queue, dev, buf); in buffer_prepare()
663 static void buffer_finish(struct vb2_buffer *vb) in buffer_finish() argument
665 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_finish()
666 struct cx8802_dev *dev = vb->vb2_queue->drv_priv; in buffer_finish()
667 struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb); in buffer_finish()
675 static void buffer_queue(struct vb2_buffer *vb) in buffer_queue() argument
677 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_queue()
678 struct cx8802_dev *dev = vb->vb2_queue->drv_priv; in buffer_queue()
679 struct cx88_buffer *buf = container_of(vbuf, struct cx88_buffer, vb); in buffer_queue()
727 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_QUEUED); in start_streaming()
755 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in stop_streaming()