Lines Matching refs:vb
192 struct vb2_buffer *vb) in solo_fillbuf() argument
199 vbuf = vb2_dma_contig_plane_dma_addr(vb, 0); in solo_fillbuf()
204 void *p = vb2_plane_vaddr(vb, 0); in solo_fillbuf()
223 vb2_set_plane_payload(vb, 0, in solo_fillbuf()
225 vb->v4l2_buf.sequence = solo_dev->sequence++; in solo_fillbuf()
226 v4l2_get_timestamp(&vb->v4l2_buf.timestamp); in solo_fillbuf()
229 vb2_buffer_done(vb, error ? VB2_BUF_STATE_ERROR : VB2_BUF_STATE_DONE); in solo_fillbuf()
234 struct solo_vb2_buf *vb; in solo_thread_try() local
251 vb = list_first_entry(&solo_dev->vidq_active, struct solo_vb2_buf, in solo_thread_try()
255 list_del(&vb->list); in solo_thread_try()
259 solo_fillbuf(solo_dev, &vb->vb); in solo_thread_try()
346 static void solo_buf_queue(struct vb2_buffer *vb) in solo_buf_queue() argument
348 struct vb2_queue *vq = vb->vb2_queue; in solo_buf_queue()
351 container_of(vb, struct solo_vb2_buf, vb); in solo_buf_queue()