Lines Matching refs:vb
112 struct vb2_v4l2_buffer vb; member
309 ptr = vb2_plane_vaddr(&fbuf->vb.vb2_buf, 0); in rtl2832_sdr_urb_complete()
312 vb2_set_plane_payload(&fbuf->vb.vb2_buf, 0, len); in rtl2832_sdr_urb_complete()
313 v4l2_get_timestamp(&fbuf->vb.timestamp); in rtl2832_sdr_urb_complete()
314 fbuf->vb.sequence = dev->sequence++; in rtl2832_sdr_urb_complete()
315 vb2_buffer_done(&fbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); in rtl2832_sdr_urb_complete()
469 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in rtl2832_sdr_cleanup_queued_bufs()
510 static int rtl2832_sdr_buf_prepare(struct vb2_buffer *vb) in rtl2832_sdr_buf_prepare() argument
512 struct rtl2832_sdr_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in rtl2832_sdr_buf_prepare()
521 static void rtl2832_sdr_buf_queue(struct vb2_buffer *vb) in rtl2832_sdr_buf_queue() argument
523 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in rtl2832_sdr_buf_queue()
524 struct rtl2832_sdr_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in rtl2832_sdr_buf_queue()
526 container_of(vbuf, struct rtl2832_sdr_frame_buf, vb); in rtl2832_sdr_buf_queue()
531 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in rtl2832_sdr_buf_queue()