Lines Matching refs:cur_frm
76 if (layer->cur_frm == layer->next_frm) in vpbe_isr_even_field()
79 layer->cur_frm->vb.v4l2_buf.timestamp.tv_sec = in vpbe_isr_even_field()
81 layer->cur_frm->vb.v4l2_buf.timestamp.tv_usec = in vpbe_isr_even_field()
83 vb2_buffer_done(&layer->cur_frm->vb, VB2_BUF_STATE_DONE); in vpbe_isr_even_field()
85 layer->cur_frm = layer->next_frm; in vpbe_isr_even_field()
96 (layer->cur_frm != layer->next_frm)) { in vpbe_isr_odd_field()
293 layer->next_frm = layer->cur_frm = list_entry(layer->dma_queue.next, in vpbe_start_streaming()
296 list_del(&layer->cur_frm->list); in vpbe_start_streaming()
298 layer->cur_frm->vb.state = VB2_BUF_STATE_ACTIVE; in vpbe_start_streaming()
307 vb2_buffer_done(&layer->cur_frm->vb, VB2_BUF_STATE_QUEUED); in vpbe_start_streaming()
339 if (layer->cur_frm == layer->next_frm) { in vpbe_stop_streaming()
340 vb2_buffer_done(&layer->cur_frm->vb, VB2_BUF_STATE_ERROR); in vpbe_stop_streaming()
342 if (layer->cur_frm != NULL) in vpbe_stop_streaming()
343 vb2_buffer_done(&layer->cur_frm->vb, in vpbe_stop_streaming()
391 addr = vb2_dma_contig_plane_dma_addr(&layer->cur_frm->vb, 0); in vpbe_set_osd_display_params()