Home
last modified time | relevance | path

Searched refs:vb2_buffer_done (Results 1 – 25 of 63) sorted by relevance

123

/linux/drivers/usb/gadget/function/
H A Duvc_queue.c122 vb2_buffer_done(vb, VB2_BUF_STATE_ERROR); in uvc_buffer_queue()
271 vb2_buffer_done(&buf->buf.vb2_buf, VB2_BUF_STATE_ERROR); in uvcg_queue_cancel()
346 vb2_buffer_done(&buf->buf.vb2_buf, VB2_BUF_STATE_ERROR); in uvcg_complete_buffer()
355 vb2_buffer_done(&buf->buf.vb2_buf, VB2_BUF_STATE_DONE); in uvcg_complete_buffer()
/linux/drivers/staging/media/starfive/camss/
H A Dstf-capture.c364 vb2_buffer_done(&buf->vb.vb2_buf, state); in stf_buf_flush()
368 vb2_buffer_done(&buf->vb.vb2_buf, state); in stf_buf_flush()
389 vb2_buffer_done(&ready_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in stf_buf_done()
542 vb2_buffer_done(&v_bufs->buf[i]->vb.vb2_buf, state); in stf_flush_buffers()
548 vb2_buffer_done(&v_bufs->last_buffer->vb.vb2_buf, state); in stf_flush_buffers()
/linux/drivers/media/pci/mgb4/
H A Dmgb4_vout.c104 vb2_buffer_done(&buf->vb.vb2_buf, state); in return_all_buffers()
225 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in start_streaming()
227 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in start_streaming()
617 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in dma_transfer()
626 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in dma_transfer()
628 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in dma_transfer()
H A Dmgb4_vin.c203 vb2_buffer_done(&buf->vb.vb2_buf, state); in return_all_buffers()
749 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in dma_transfer()
758 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in dma_transfer()
763 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in dma_transfer()
/linux/drivers/media/usb/stk1160/
H A Dstk1160-v4l.c694 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in buffer_queue()
707 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in buffer_queue()
757 vb2_buffer_done(&buf->vb.vb2_buf, vb2_state); in stk1160_clear_queue()
767 vb2_buffer_done(&buf->vb.vb2_buf, vb2_state); in stk1160_clear_queue()
/linux/drivers/media/usb/pwc/
H A Dpwc-if.c273 vb2_buffer_done(&fbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); in pwc_frame_complete()
322 vb2_buffer_done(&pdev->fill_buf->vb.vb2_buf, in pwc_isoc_handler()
565 vb2_buffer_done(&buf->vb.vb2_buf, state); in pwc_cleanup_queued_bufs()
699 vb2_buffer_done(vb, VB2_BUF_STATE_ERROR); in buffer_queue()
748 vb2_buffer_done(&pdev->fill_buf->vb.vb2_buf, in stop_streaming()
/linux/drivers/media/platform/ti/davinci/
H A Dvpif_display.c238 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_QUEUED); in vpif_start_streaming()
273 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, in vpif_stop_streaming()
277 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, in vpif_stop_streaming()
280 vb2_buffer_done(&common->next_frm->vb.vb2_buf, in vpif_stop_streaming()
288 vb2_buffer_done(&common->next_frm->vb.vb2_buf, in vpif_stop_streaming()
335 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, in process_interlaced_mode()
391 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, in vpif_channel_isr()
H A Dvpif_capture.c243 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_QUEUED); in vpif_start_streaming()
285 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, in vpif_stop_streaming()
289 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, in vpif_stop_streaming()
292 vb2_buffer_done(&common->next_frm->vb.vb2_buf, in vpif_stop_streaming()
301 vb2_buffer_done(&common->next_frm->vb.vb2_buf, in vpif_stop_streaming()
326 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, VB2_BUF_STATE_DONE); in vpif_process_buffer_complete()
/linux/drivers/media/pci/saa7134/
H A Dsaa7134-ts.c139 vb2_buffer_done(&buf->vb2.vb2_buf, in saa7134_ts_start_streaming()
143 vb2_buffer_done(&dmaq->curr->vb2.vb2_buf, in saa7134_ts_start_streaming()
/linux/drivers/media/platform/renesas/
H A Drenesas-ceu.c539 vb2_buffer_done(&vbuf->vb2_buf, VB2_BUF_STATE_DONE); in ceu_irq()
547 vb2_buffer_done(&vbuf->vb2_buf, VB2_BUF_STATE_ERROR); in ceu_irq()
550 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in ceu_irq()
721 vb2_buffer_done(&ceudev->active->vb2_buf, in ceu_start_streaming()
745 vb2_buffer_done(&ceudev->active->vb2_buf, in ceu_stop_streaming()
752 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in ceu_stop_streaming()
/linux/drivers/media/platform/ti/omap/
H A Domap_vout.c466 vb2_buffer_done(&vout->cur_frm->vbuf.vb2_buf, VB2_BUF_STATE_DONE); in omapvid_handle_interlace_display()
535 vb2_buffer_done(&vout->cur_frm->vbuf.vb2_buf, VB2_BUF_STATE_DONE); in omap_vout_isr()
1076 vb2_buffer_done(&vout->cur_frm->vbuf.vb2_buf, VB2_BUF_STATE_QUEUED); in omap_vout_vb2_start_streaming()
1079 vb2_buffer_done(&buf->vbuf.vb2_buf, VB2_BUF_STATE_QUEUED); in omap_vout_vb2_start_streaming()
1110 vb2_buffer_done(&vout->next_frm->vbuf.vb2_buf, VB2_BUF_STATE_ERROR); in omap_vout_vb2_stop_streaming()
1111 vb2_buffer_done(&vout->cur_frm->vbuf.vb2_buf, VB2_BUF_STATE_ERROR); in omap_vout_vb2_stop_streaming()
1114 vb2_buffer_done(&buf->vbuf.vb2_buf, VB2_BUF_STATE_ERROR); in omap_vout_vb2_stop_streaming()
/linux/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc.c139 vb2_buffer_done(&b->b->vb2_buf, VB2_BUF_STATE_ERROR); in s5p_mfc_cleanup_queue()
252 vb2_buffer_done(&dst_buf->b->vb2_buf, VB2_BUF_STATE_DONE); in s5p_mfc_handle_frame_all_extracted()
362 vb2_buffer_done(&dst_buf->b->vb2_buf, err ? in s5p_mfc_handle_frame_new()
454 vb2_buffer_done(&src_buf->b->vb2_buf, in s5p_mfc_handle_frame()
457 vb2_buffer_done(&src_buf->b->vb2_buf, in s5p_mfc_handle_frame()
596 vb2_buffer_done(&src_buf->b->vb2_buf, in s5p_mfc_handle_init_buffers()
634 vb2_buffer_done(&mb_entry->b->vb2_buf, VB2_BUF_STATE_DONE); in s5p_mfc_handle_stream_complete()
/linux/drivers/media/common/saa7146/
H A Dsaa7146_vbi.c299 vb2_buffer_done(&buf->vb.vb2_buf, state); in return_buffers()
304 vb2_buffer_done(&buf->vb.vb2_buf, state); in return_buffers()
H A Dsaa7146_video.c644 vb2_buffer_done(&buf->vb.vb2_buf, state); in return_buffers()
649 vb2_buffer_done(&buf->vb.vb2_buf, state); in return_buffers()
/linux/drivers/media/usb/airspy/
H A Dairspy.c309 vb2_buffer_done(&fbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); in airspy_urb_complete()
454 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in airspy_cleanup_queued_bufs()
509 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in airspy_buf_queue()
568 vb2_buffer_done(&buf->vb.vb2_buf, in airspy_start_streaming()
/linux/drivers/media/test-drivers/vimc/
H A Dvimc-capture.c234 vb2_buffer_done(&vbuf->vb2.vb2_buf, state); in vimc_capture_return_all_buffers()
385 vb2_buffer_done(&vimc_buf->vb2.vb2_buf, VB2_BUF_STATE_DONE); in vimc_capture_process_frame()
/linux/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-stats.c144 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in rkisp1_stats_vb2_stop_streaming()
376 vb2_buffer_done(&cur_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in rkisp1_stats_send_measurement()
/linux/drivers/input/touchscreen/
H A Dsur40.c608 vb2_buffer_done(&new_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in sur40_process_video()
613 vb2_buffer_done(&new_buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in sur40_process_video()
903 vb2_buffer_done(&buf->vb.vb2_buf, state); in return_all_buffers()
/linux/drivers/media/platform/via/
H A Dvia-camera.c362 vb2_buffer_done(&vb->vbuf.vb2_buf, VB2_BUF_STATE_DONE); in viacam_irq()
644 vb2_buffer_done(&buf->vbuf.vb2_buf, VB2_BUF_STATE_QUEUED); in viacam_vb2_start_streaming()
659 vb2_buffer_done(&buf->vbuf.vb2_buf, VB2_BUF_STATE_ERROR); in viacam_vb2_stop_streaming()
/linux/drivers/media/pci/cobalt/
H A Dcobalt-irq.c129 vb2_buffer_done(&cb->vb.vb2_buf, in cobalt_dma_stream_queue_handler()
/linux/drivers/media/platform/arm/mali-c55/
H A Dmali-c55-params.c623 vb2_buffer_done(&buf->vb.vb2_buf, state); in mali_c55_params_return_buffers()
732 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in mali_c55_params_write_config()
/linux/drivers/media/usb/msi2500/
H A Dmsi2500.c423 vb2_buffer_done(&fbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); in msi2500_isoc_handler()
557 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in msi2500_cleanup_queued_bufs()
626 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in msi2500_buf_queue()
/linux/drivers/media/pci/bt8xx/
H A Dbttv-driver.c1551 vb2_buffer_done(&buf->vbuf.vb2_buf, in start_streaming()
2737 vb2_buffer_done(&wakeup->top->vbuf.vb2_buf, state); in bttv_irq_wakeup_video()
2748 vb2_buffer_done(&wakeup->top->vbuf.vb2_buf, state); in bttv_irq_wakeup_video()
2758 vb2_buffer_done(&wakeup->bottom->vbuf.vb2_buf, state); in bttv_irq_wakeup_video()
2794 vb2_buffer_done(&wakeup->vbuf.vb2_buf, state); in bttv_irq_wakeup_vbi()
2841 vb2_buffer_done(&item->vbuf.vb2_buf, VB2_BUF_STATE_ERROR); in bttv_irq_timeout()
2848 vb2_buffer_done(&item->vbuf.vb2_buf, VB2_BUF_STATE_ERROR); in bttv_irq_timeout()
2869 vb2_buffer_done(&wakeup->vbuf.vb2_buf, VB2_BUF_STATE_DONE); in bttv_irq_wakeup_top()
/linux/drivers/media/i2c/
H A Dvideo-i2c.c472 vb2_buffer_done(vb2_buf, ret ? in video_i2c_thread_vid_cap()
498 vb2_buffer_done(&buf->vb.vb2_buf, state); in video_i2c_del_list()
/linux/include/media/
H A Dvideobuf2-core.h322 /* This counts the number of calls to vb2_buffer_done() */
398 * by calling vb2_buffer_done() with %VB2_BUF_STATE_QUEUED.
407 * callback by calling vb2_buffer_done() with either
416 * the buffer back by calling vb2_buffer_done() function;
717 * vb2_buffer_done() - inform videobuf2 that an operation on a buffer
736 void vb2_buffer_done(struct vb2_buffer *vb, enum vb2_buffer_state state);
757 * by &vb2_ops->buf_queue are given back to vb2 with vb2_buffer_done().

123