Lines Matching refs:vbuf
752 struct vb2_v4l2_buffer *vbuf; in rcar_vin_fill_hw_slot() local
764 vbuf = &list_entry(priv->capture.next, in rcar_vin_fill_hw_slot()
766 list_del_init(to_buf_list(vbuf)); in rcar_vin_fill_hw_slot()
767 priv->queue_buf[slot] = vbuf; in rcar_vin_fill_hw_slot()
768 phys_addr_top = vb2_dma_contig_plane_dma_addr(&vbuf->vb2_buf, 0); in rcar_vin_fill_hw_slot()
776 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in rcar_vin_videobuf_queue() local
797 list_add_tail(to_buf_list(vbuf), &priv->capture); in rcar_vin_videobuf_queue()
804 list_del_init(to_buf_list(vbuf)); in rcar_vin_videobuf_queue()
971 struct vb2_v4l2_buffer *vbuf; in rcar_vin_remove_device() local
985 vbuf = priv->queue_buf[i]; in rcar_vin_remove_device()
986 if (vbuf) { in rcar_vin_remove_device()
987 list_del_init(to_buf_list(vbuf)); in rcar_vin_remove_device()
988 vb2_buffer_done(&vbuf->vb2_buf, VB2_BUF_STATE_ERROR); in rcar_vin_remove_device()