Lines Matching refs:curr_buf
162 struct vb2_buffer *vb = &pd->curr_buf->vb2_buf; in dt3155_start_streaming()
209 if (pd->curr_buf) { in dt3155_stop_streaming()
210 vb2_buffer_done(&pd->curr_buf->vb2_buf, VB2_BUF_STATE_ERROR); in dt3155_stop_streaming()
211 pd->curr_buf = NULL; in dt3155_stop_streaming()
229 if (pd->curr_buf) in dt3155_buf_queue()
232 pd->curr_buf = vbuf; in dt3155_buf_queue()
271 if (ipd->curr_buf && !list_empty(&ipd->dmaq)) { in dt3155_irq_handler_even()
272 ipd->curr_buf->vb2_buf.timestamp = ktime_get_ns(); in dt3155_irq_handler_even()
273 ipd->curr_buf->sequence = ipd->sequence++; in dt3155_irq_handler_even()
274 ipd->curr_buf->field = V4L2_FIELD_NONE; in dt3155_irq_handler_even()
275 vb2_buffer_done(&ipd->curr_buf->vb2_buf, VB2_BUF_STATE_DONE); in dt3155_irq_handler_even()
279 ipd->curr_buf = to_vb2_v4l2_buffer(ivb); in dt3155_irq_handler_even()