Home
last modified time | relevance | path

Searched refs:vb2_buf (Results 1 – 93 of 93) sorted by relevance

/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-kthread-out.c100 vb2_buffer_done(&vid_out_buf->vb.vb2_buf, dev->dqbuf_error ? in vivid_thread_vid_out_tick()
103 vid_out_buf->vb.vb2_buf.index); in vivid_thread_vid_out_tick()
113 vb2_buffer_done(&vbi_out_buf->vb.vb2_buf, dev->dqbuf_error ? in vivid_thread_vid_out_tick()
116 vbi_out_buf->vb.vb2_buf.index); in vivid_thread_vid_out_tick()
277 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in vivid_stop_generating_vid_out()
279 buf->vb.vb2_buf.index); in vivid_stop_generating_vid_out()
290 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in vivid_stop_generating_vid_out()
292 buf->vb.vb2_buf.index); in vivid_stop_generating_vid_out()
Dvivid-kthread-cap.c239 return vb2_plane_vaddr(&buf->vb.vb2_buf, p); in plane_vaddr()
240 vbuf = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); in plane_vaddr()
249 bool blank = dev->must_blank[vid_cap_buf->vb.vb2_buf.index]; in vivid_copy_buffer()
291 voutbuf += vid_out_buf->vb.vb2_buf.planes[p].data_offset; in vivid_copy_buffer()
464 tpg_s_perc_fill_blank(tpg, dev->must_blank[buf->vb.vb2_buf.index]); in vivid_fillbuff()
487 dev->must_blank[buf->vb.vb2_buf.index] = false; in vivid_fillbuff()
608 void *vbuf = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); in vivid_overlay()
707 vid_cap_buf->vb.vb2_buf.index); in vivid_thread_vid_cap_tick()
714 vb2_buffer_done(&vid_cap_buf->vb.vb2_buf, dev->dqbuf_error ? in vivid_thread_vid_cap_tick()
717 vid_cap_buf->vb.vb2_buf.index); in vivid_thread_vid_cap_tick()
[all …]
Dvivid-vbi-cap.c97 u8 *vbuf = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); in vivid_raw_vbi_cap_process()
106 memset(vbuf, 0x10, vb2_plane_size(&buf->vb.vb2_buf, 0)); in vivid_raw_vbi_cap_process()
120 vb2_plane_vaddr(&buf->vb.vb2_buf, 0); in vivid_sliced_vbi_cap_process()
128 memset(vbuf, 0, vb2_plane_size(&buf->vb.vb2_buf, 0)); in vivid_sliced_vbi_cap_process()
221 vb2_buffer_done(&buf->vb.vb2_buf, in vbi_cap_start_streaming()
Dvivid-vbi-out.c111 vb2_buffer_done(&buf->vb.vb2_buf, in vbi_out_start_streaming()
227 vb2_plane_vaddr(&buf->vb.vb2_buf, 0); in vivid_sliced_vbi_out_process()
229 vb2_get_plane_payload(&buf->vb.vb2_buf, 0) / sizeof(*vbi); in vivid_sliced_vbi_out_process()
Dvivid-sdr-cap.c122 vb2_buffer_done(&sdr_cap_buf->vb.vb2_buf, dev->dqbuf_error ? in vivid_thread_sdr_cap_tick()
289 vb2_buffer_done(&buf->vb.vb2_buf, in sdr_cap_start_streaming()
310 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in sdr_cap_stop_streaming()
506 u8 *vbuf = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); in vivid_sdr_cap_process()
508 unsigned long plane_size = vb2_plane_size(&buf->vb.vb2_buf, 0); in vivid_sdr_cap_process()
Dvivid-vid-out.c192 vb2_buffer_done(&buf->vb.vb2_buf, in vid_out_start_streaming()
Dvivid-vid-cap.c274 vb2_buffer_done(&buf->vb.vb2_buf, in vid_cap_start_streaming()
/linux-4.4.14/drivers/media/usb/pwc/
Dpwc-uncompress.c43 image = vb2_plane_vaddr(&fbuf->vb.vb2_buf, 0); in pwc_decompress()
58 vb2_set_plane_payload(&fbuf->vb.vb2_buf, 0, in pwc_decompress()
63 vb2_set_plane_payload(&fbuf->vb.vb2_buf, 0, in pwc_decompress()
Dpwc-if.c246 vb2_buffer_done(&fbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); in pwc_frame_complete()
291 vb2_buffer_done(&pdev->fill_buf->vb.vb2_buf, in pwc_isoc_handler()
524 vb2_buffer_done(&buf->vb.vb2_buf, state); in pwc_cleanup_queued_bufs()
707 vb2_buffer_done(&pdev->fill_buf->vb.vb2_buf, in stop_streaming()
/linux-4.4.14/drivers/media/usb/go7007/
Dgo7007-driver.c389 if (vb && vb->vb.vb2_buf.planes[0].bytesused < GO7007_BUF_SIZE) { in store_byte()
390 u8 *ptr = vb2_plane_vaddr(&vb->vb.vb2_buf, 0); in store_byte()
392 ptr[vb->vb.vb2_buf.planes[0].bytesused++] = byte; in store_byte()
420 u32 *bytesused = &vb->vb.vb2_buf.planes[0].bytesused; in go7007_motion_regions()
461 bytesused = &vb->vb.vb2_buf.planes[0].bytesused; in frame_boundary()
480 vb2_buffer_done(&vb_tmp->vb.vb2_buf, VB2_BUF_STATE_DONE); in frame_boundary()
523 if (vb && vb->vb.vb2_buf.planes[0].bytesused >= in go7007_parse_video_stream()
526 vb->vb.vb2_buf.planes[0].bytesused = 0; in go7007_parse_video_stream()
607 vb->vb.vb2_buf.planes[0].bytesused; in go7007_parse_video_stream()
Dgo7007-v4l2.c55 u8 *ptr = vb2_plane_vaddr(&vb->vb.vb2_buf, 0); in get_frame_type_flag()
/linux-4.4.14/drivers/media/platform/s5p-mfc/
Ds5p_mfc.c195 dst_buf->b->vb2_buf.index); in s5p_mfc_handle_frame_all_extracted()
196 vb2_set_plane_payload(&dst_buf->b->vb2_buf, 0, 0); in s5p_mfc_handle_frame_all_extracted()
197 vb2_set_plane_payload(&dst_buf->b->vb2_buf, 1, 0); in s5p_mfc_handle_frame_all_extracted()
210 ctx->dec_dst_flag &= ~(1 << dst_buf->b->vb2_buf.index); in s5p_mfc_handle_frame_all_extracted()
211 vb2_buffer_done(&dst_buf->b->vb2_buf, VB2_BUF_STATE_DONE); in s5p_mfc_handle_frame_all_extracted()
232 if (vb2_dma_contig_plane_dma_addr(&dst_buf->b->vb2_buf, 0) in s5p_mfc_handle_frame_copy_time()
294 if (vb2_dma_contig_plane_dma_addr(&dst_buf->b->vb2_buf, 0) in s5p_mfc_handle_frame_new()
307 vb2_set_plane_payload(&dst_buf->b->vb2_buf, 0, in s5p_mfc_handle_frame_new()
309 vb2_set_plane_payload(&dst_buf->b->vb2_buf, 1, in s5p_mfc_handle_frame_new()
311 clear_bit(dst_buf->b->vb2_buf.index, in s5p_mfc_handle_frame_new()
[all …]
Ds5p_mfc_opr_v5.c1211 vb2_dma_contig_plane_dma_addr(&temp_vb->b->vb2_buf, 0), in s5p_mfc_run_dec_frame()
1212 ctx->consumed_stream, temp_vb->b->vb2_buf.planes[0].bytesused); in s5p_mfc_run_dec_frame()
1215 if (temp_vb->b->vb2_buf.planes[0].bytesused == 0) { in s5p_mfc_run_dec_frame()
1252 if (src_mb->b->vb2_buf.planes[0].bytesused == 0) { in s5p_mfc_run_enc_frame()
1259 &src_mb->b->vb2_buf, 0); in s5p_mfc_run_enc_frame()
1261 &src_mb->b->vb2_buf, 1); in s5p_mfc_run_enc_frame()
1270 dst_addr = vb2_dma_contig_plane_dma_addr(&dst_mb->b->vb2_buf, 0); in s5p_mfc_run_enc_frame()
1271 dst_size = vb2_plane_size(&dst_mb->b->vb2_buf, 0); in s5p_mfc_run_enc_frame()
1276 src_mb ? src_mb->b->vb2_buf.index : -1, ctx->state); in s5p_mfc_run_enc_frame()
1293 temp_vb->b->vb2_buf.planes[0].bytesused); in s5p_mfc_run_init_dec()
[all …]
Ds5p_mfc_enc.c776 dst_addr = vb2_dma_contig_plane_dma_addr(&dst_mb->b->vb2_buf, 0); in enc_pre_seq_start()
777 dst_size = vb2_plane_size(&dst_mb->b->vb2_buf, 0); in enc_pre_seq_start()
799 vb2_set_plane_payload(&dst_mb->b->vb2_buf, 0, in enc_post_seq_start()
802 vb2_buffer_done(&dst_mb->b->vb2_buf, in enc_post_seq_start()
835 src_y_addr = vb2_dma_contig_plane_dma_addr(&src_mb->b->vb2_buf, 0); in enc_pre_frame_start()
836 src_c_addr = vb2_dma_contig_plane_dma_addr(&src_mb->b->vb2_buf, 1); in enc_pre_frame_start()
843 dst_addr = vb2_dma_contig_plane_dma_addr(&dst_mb->b->vb2_buf, 0); in enc_pre_frame_start()
844 dst_size = vb2_plane_size(&dst_mb->b->vb2_buf, 0); in enc_pre_frame_start()
874 &mb_entry->b->vb2_buf, 0); in enc_post_frame_start()
876 &mb_entry->b->vb2_buf, 1); in enc_post_frame_start()
[all …]
Ds5p_mfc_opr_v6.c1570 vb2_dma_contig_plane_dma_addr(&temp_vb->b->vb2_buf, 0), in s5p_mfc_run_dec_frame()
1572 temp_vb->b->vb2_buf.planes[0].bytesused); in s5p_mfc_run_dec_frame()
1576 if (temp_vb->b->vb2_buf.planes[0].bytesused == 0) { in s5p_mfc_run_dec_frame()
1619 if (src_mb->b->vb2_buf.planes[0].bytesused == 0) { in s5p_mfc_run_enc_frame()
1623 src_y_addr = vb2_dma_contig_plane_dma_addr(&src_mb->b->vb2_buf, 0); in s5p_mfc_run_enc_frame()
1624 src_c_addr = vb2_dma_contig_plane_dma_addr(&src_mb->b->vb2_buf, 1); in s5p_mfc_run_enc_frame()
1637 dst_addr = vb2_dma_contig_plane_dma_addr(&dst_mb->b->vb2_buf, 0); in s5p_mfc_run_enc_frame()
1638 dst_size = vb2_plane_size(&dst_mb->b->vb2_buf, 0); in s5p_mfc_run_enc_frame()
1660 mfc_debug(2, "Header size: %d\n", temp_vb->b->vb2_buf.planes[0].bytesused); in s5p_mfc_run_init_dec()
1662 vb2_dma_contig_plane_dma_addr(&temp_vb->b->vb2_buf, 0), 0, in s5p_mfc_run_init_dec()
[all …]
/linux-4.4.14/drivers/usb/gadget/function/
Duvc_queue.c247 vb2_buffer_done(&buf->buf.vb2_buf, VB2_BUF_STATE_ERROR); in uvcg_queue_cancel()
319 vb2_set_plane_payload(&buf->buf.vb2_buf, 0, 0); in uvcg_queue_next_buffer()
334 vb2_set_plane_payload(&buf->buf.vb2_buf, 0, buf->bytesused); in uvcg_queue_next_buffer()
335 vb2_buffer_done(&buf->buf.vb2_buf, VB2_BUF_STATE_DONE); in uvcg_queue_next_buffer()
/linux-4.4.14/drivers/media/pci/cx88/
Dcx88-vbi.c103 buf, buf->vb.vb2_buf.index); in cx8800_restart_vbi_queue()
180 buf, buf->vb.vb2_buf.index); in buffer_queue()
188 buf, buf->vb.vb2_buf.index); in buffer_queue()
219 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in stop_streaming()
Dcx88-mpeg.c217 buf, buf->vb.vb2_buf.index); in cx8802_restart_queue()
228 struct sg_table *sgt = vb2_dma_sg_plane_desc(&buf->vb.vb2_buf, 0); in cx8802_buf_prepare()
232 if (vb2_plane_size(&buf->vb.vb2_buf, 0) < size) in cx8802_buf_prepare()
234 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, size); in cx8802_buf_prepare()
262 buf, buf->vb.vb2_buf.index, __func__); in cx8802_buf_queue()
271 buf, buf->vb.vb2_buf.index, __func__); in cx8802_buf_queue()
287 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in do_cancel_buffers()
Dcx88-video.c423 buf, buf->vb.vb2_buf.index); in restart_video_queue()
493 buf, buf->vb.vb2_buf.index, in buffer_prepare()
528 buf, buf->vb.vb2_buf.index); in buffer_queue()
536 buf, buf->vb.vb2_buf.index); in buffer_queue()
566 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in stop_streaming()
Dcx88-blackbird.c727 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_QUEUED); in start_streaming()
755 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in stop_streaming()
Dcx88-core.c525 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in cx88_wakeup()
Dcx88-dvb.c155 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in stop_streaming()
/linux-4.4.14/drivers/staging/media/davinci_vpfe/
Dvpfe_video.c431 video->next_frm->vb.vb2_buf.state = VB2_BUF_STATE_ACTIVE; in vpfe_video_get_next_buffer()
432 return vb2_dma_contig_plane_dma_addr(&video->next_frm->vb.vb2_buf, 0); in vpfe_video_get_next_buffer()
451 video->next_frm->vb.vb2_buf.state = VB2_BUF_STATE_ACTIVE; in vpfe_video_schedule_next_buffer()
452 addr = vb2_dma_contig_plane_dma_addr(&video->next_frm->vb.vb2_buf, 0); in vpfe_video_schedule_next_buffer()
463 addr = vb2_dma_contig_plane_dma_addr(&video->cur_frm->vb.vb2_buf, 0); in vpfe_video_schedule_bottom_field()
474 vb2_buffer_done(&video->cur_frm->vb.vb2_buf, VB2_BUF_STATE_DONE); in vpfe_video_process_buffer_complete()
1207 video->cur_frm->vb.vb2_buf.state = VB2_BUF_STATE_ACTIVE; in vpfe_start_streaming()
1210 addr = vb2_dma_contig_plane_dma_addr(&video->cur_frm->vb.vb2_buf, 0); in vpfe_start_streaming()
1218 vb2_buffer_done(&video->cur_frm->vb.vb2_buf, in vpfe_start_streaming()
1222 vb2_buffer_done(&buf->vb.vb2_buf, in vpfe_start_streaming()
[all …]
/linux-4.4.14/drivers/media/platform/coda/
Dcoda-jpeg.c183 void *vaddr = vb2_plane_vaddr(&vb->vb2_buf, 0); in coda_jpeg_check_buffer()
186 vb2_get_plane_payload(&vb->vb2_buf, 0) - 2)); in coda_jpeg_check_buffer()
Dcoda-bit.c184 u32 src_size = vb2_get_plane_payload(&src_buf->vb2_buf, 0); in coda_bitstream_queue()
188 vb2_plane_vaddr(&src_buf->vb2_buf, 0), src_size); in coda_bitstream_queue()
203 vb2_get_plane_payload(&src_buf->vb2_buf, 0) + 512 >= in coda_bitstream_try_queue()
207 if (vb2_plane_vaddr(&src_buf->vb2_buf, 0) == NULL) { in coda_bitstream_try_queue()
261 if (!vb2_get_plane_payload(&src_buf->vb2_buf, 0)) { in coda_fill_bitstream()
490 struct vb2_buffer *vb = &buf->vb2_buf; in coda_encode_header()
815 bitstream_buf = vb2_dma_contig_plane_dma_addr(&buf->vb2_buf, 0); in coda_start_encoding()
1231 vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0) + in coda_prepare_encode()
1239 memcpy(vb2_plane_vaddr(&dst_buf->vb2_buf, 0), in coda_prepare_encode()
1241 memcpy(vb2_plane_vaddr(&dst_buf->vb2_buf, 0) in coda_prepare_encode()
[all …]
Dtrace.h64 __entry->index = buf->vb2_buf.index;
98 __entry->index = buf->vb2_buf.index;
Dcoda-common.c89 u32 base_y = vb2_dma_contig_plane_dma_addr(&buf->vb2_buf, 0); in coda_write_base()
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_queue.c64 vb2_buffer_done(&buf->buf.vb2_buf, vb2_state); in uvc_queue_return_buffers()
406 vb2_set_plane_payload(&buf->buf.vb2_buf, 0, 0); in uvc_queue_next_buffer()
420 vb2_set_plane_payload(&buf->buf.vb2_buf, 0, buf->bytesused); in uvc_queue_next_buffer()
421 vb2_buffer_done(&buf->buf.vb2_buf, VB2_BUF_STATE_DONE); in uvc_queue_next_buffer()
/linux-4.4.14/drivers/media/pci/cx23885/
Dcx23885-vbi.c213 buf, buf->vb.vb2_buf.index); in buffer_queue()
224 buf, buf->vb.vb2_buf.index); in buffer_queue()
252 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in cx23885_stop_streaming()
Dcx23885-video.c110 buf->vb.vb2_buf.index, count, q->count); in cx23885_video_wakeup()
112 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in cx23885_video_wakeup()
405 buf, buf->vb.vb2_buf.index, in buffer_prepare()
461 buf, buf->vb.vb2_buf.index); in buffer_queue()
469 buf, buf->vb.vb2_buf.index); in buffer_queue()
498 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in cx23885_stop_streaming()
Dcx23885-core.c433 buf->vb.vb2_buf.index, in cx23885_wakeup()
436 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in cx23885_wakeup()
1457 struct sg_table *sgt = vb2_dma_sg_plane_desc(&buf->vb.vb2_buf, 0); in cx23885_buf_prepare()
1460 if (vb2_plane_size(&buf->vb.vb2_buf, 0) < size) in cx23885_buf_prepare()
1462 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, size); in cx23885_buf_prepare()
1507 buf, buf->vb.vb2_buf.index, __func__); in cx23885_buf_queue()
1515 buf, buf->vb.vb2_buf.index, __func__); in cx23885_buf_queue()
1534 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in do_cancel_buffers()
1536 buf, buf->vb.vb2_buf.index, reason, in do_cancel_buffers()
Dcx23885-417.c1207 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_QUEUED); in cx23885_start_streaming()
/linux-4.4.14/include/media/
Dvideobuf2-v4l2.h38 struct vb2_buffer vb2_buf; member
51 container_of(vb, struct vb2_v4l2_buffer, vb2_buf)
Dv4l2-mem2mem.h110 vb2_buffer_done(&buf->vb2_buf, state); in v4l2_m2m_buf_done()
/linux-4.4.14/drivers/media/usb/stk1160/
Dstk1160-v4l.c708 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in buffer_queue()
721 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in buffer_queue()
773 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in stk1160_clear_queue()
775 buf, buf->vb.vb2_buf.index); in stk1160_clear_queue()
783 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in stk1160_clear_queue()
785 buf, buf->vb.vb2_buf.index); in stk1160_clear_queue()
Dstk1160-video.c101 buf->vb.vb2_buf.planes[0].bytesused = buf->bytesused; in stk1160_buffer_done()
104 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, buf->bytesused); in stk1160_buffer_done()
105 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in stk1160_buffer_done()
/linux-4.4.14/drivers/media/platform/davinci/
Dvpbe_display.c78 vb2_buffer_done(&layer->cur_frm->vb.vb2_buf, VB2_BUF_STATE_DONE); in vpbe_isr_even_field()
107 layer->next_frm->vb.vb2_buf.state = VB2_BUF_STATE_ACTIVE; in vpbe_isr_odd_field()
108 addr = vb2_dma_contig_plane_dma_addr(&layer->next_frm->vb.vb2_buf, 0); in vpbe_isr_odd_field()
295 layer->cur_frm->vb.vb2_buf.state = VB2_BUF_STATE_ACTIVE; in vpbe_start_streaming()
304 vb2_buffer_done(&layer->cur_frm->vb.vb2_buf, in vpbe_start_streaming()
308 vb2_buffer_done(&buf->vb.vb2_buf, in vpbe_start_streaming()
339 vb2_buffer_done(&layer->cur_frm->vb.vb2_buf, in vpbe_stop_streaming()
343 vb2_buffer_done(&layer->cur_frm->vb.vb2_buf, in vpbe_stop_streaming()
346 vb2_buffer_done(&layer->next_frm->vb.vb2_buf, in vpbe_stop_streaming()
354 vb2_buffer_done(&layer->next_frm->vb.vb2_buf, in vpbe_stop_streaming()
[all …]
Dvpif_display.c204 addr = vb2_dma_contig_plane_dma_addr(&common->cur_frm->vb.vb2_buf, 0); in vpif_start_streaming()
236 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_QUEUED); in vpif_start_streaming()
271 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, in vpif_stop_streaming()
275 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, in vpif_stop_streaming()
278 vb2_buffer_done(&common->next_frm->vb.vb2_buf, in vpif_stop_streaming()
286 vb2_buffer_done(&common->next_frm->vb.vb2_buf, in vpif_stop_streaming()
315 addr = vb2_dma_contig_plane_dma_addr(&common->next_frm->vb.vb2_buf, 0); in process_progressive_mode()
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()
Dvpif_capture.c221 addr = vb2_dma_contig_plane_dma_addr(&common->cur_frm->vb.vb2_buf, 0); in vpif_start_streaming()
250 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_QUEUED); in vpif_start_streaming()
293 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, in vpif_stop_streaming()
297 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, in vpif_stop_streaming()
300 vb2_buffer_done(&common->next_frm->vb.vb2_buf, in vpif_stop_streaming()
308 vb2_buffer_done(&common->next_frm->vb.vb2_buf, in vpif_stop_streaming()
335 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, VB2_BUF_STATE_DONE); in vpif_process_buffer_complete()
358 addr = vb2_dma_contig_plane_dma_addr(&common->next_frm->vb.vb2_buf, 0); in vpif_schedule_next_buffer()
/linux-4.4.14/drivers/media/usb/au0828/
Dau0828-video.c305 struct vb2_queue *q = vb->vb2_buf.vb2_queue; in buffer_filled()
317 vb2_buffer_done(&vb->vb2_buf, VB2_BUF_STATE_DONE); in buffer_filled()
533 outp = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); in au0828_isoc_copy()
537 vbioutp = vb2_plane_vaddr(&vbi_buf->vb.vb2_buf, 0); in au0828_isoc_copy()
576 &vbi_buf->vb.vb2_buf, 0); in au0828_isoc_copy()
586 &buf->vb.vb2_buf, 0); in au0828_isoc_copy()
674 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, buf->length); in buffer_prepare()
833 vb2_buffer_done(&dev->isoc_ctl.buf->vb.vb2_buf, in au0828_stop_streaming()
841 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in au0828_stop_streaming()
861 vb2_buffer_done(&dev->isoc_ctl.vbi_buf->vb.vb2_buf, in au0828_stop_vbi_streaming()
[all …]
/linux-4.4.14/drivers/media/platform/xilinx/
Dxilinx-dma.c307 vb2_set_plane_payload(&buf->buf.vb2_buf, 0, dma->format.sizeimage); in xvip_dma_complete()
308 vb2_buffer_done(&buf->buf.vb2_buf, VB2_BUF_STATE_DONE); in xvip_dma_complete()
373 vb2_buffer_done(&buf->buf.vb2_buf, VB2_BUF_STATE_ERROR); in xvip_dma_buffer_queue()
440 vb2_buffer_done(&buf->buf.vb2_buf, VB2_BUF_STATE_QUEUED); in xvip_dma_start_streaming()
467 vb2_buffer_done(&buf->buf.vb2_buf, VB2_BUF_STATE_ERROR); in xvip_dma_stop_streaming()
/linux-4.4.14/drivers/media/usb/usbtv/
Dusbtv-video.c309 frame = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); in usbtv_image_chunk()
317 int size = vb2_plane_size(&buf->vb.vb2_buf, 0); in usbtv_image_chunk()
326 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, size); in usbtv_image_chunk()
327 vb2_buffer_done(&buf->vb.vb2_buf, state); in usbtv_image_chunk()
425 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in usbtv_stop()
/linux-4.4.14/drivers/media/platform/s5p-tv/
Dmixer_vp_layer.c100 luma_addr[0] = vb2_dma_contig_plane_dma_addr(&buf->vb.vb2_buf, 0); in mxr_vp_buffer_set()
103 vb2_dma_contig_plane_dma_addr(&buf->vb.vb2_buf, 1); in mxr_vp_buffer_set()
Dmixer_grp_layer.c89 addr = vb2_dma_contig_plane_dma_addr(&buf->vb.vb2_buf, 0); in mxr_graph_buffer_set()
Dmixer_video.c967 vb2_buffer_done(&layer->update_buf->vb.vb2_buf, in mxr_watchdog()
972 vb2_buffer_done(&layer->shadow_buf->vb.vb2_buf, in mxr_watchdog()
997 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in stop_streaming()
Dmixer_reg.c282 vb2_buffer_done(&done->vb.vb2_buf, VB2_BUF_STATE_DONE); in mxr_irq_layer_handle()
/linux-4.4.14/drivers/media/platform/blackfin/
Dbfin_capture.c340 addr = vb2_dma_contig_plane_dma_addr(&bcap_dev->cur_frm->vb.vb2_buf, in bcap_start_streaming()
352 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_QUEUED); in bcap_start_streaming()
375 vb2_buffer_done(&bcap_dev->cur_frm->vb.vb2_buf, in bcap_stop_streaming()
382 vb2_buffer_done(&bcap_dev->cur_frm->vb.vb2_buf, in bcap_stop_streaming()
403 struct vb2_buffer *vb = &vbuf->vb2_buf; in bcap_isr()
432 &bcap_dev->cur_frm->vb.vb2_buf, 0); in bcap_isr()
/linux-4.4.14/drivers/media/platform/vsp1/
Dvsp1_rpf.c203 if (buf->buf.vb2_buf.num_planes > 1) in rpf_vdev_queue()
206 if (buf->buf.vb2_buf.num_planes > 2) in rpf_vdev_queue()
Dvsp1_wpf.c204 if (buf->buf.vb2_buf.num_planes > 1) in wpf_vdev_queue()
206 if (buf->buf.vb2_buf.num_planes > 2) in wpf_vdev_queue()
Dvsp1_video.c615 for (i = 0; i < done->buf.vb2_buf.num_planes; ++i) in vsp1_video_complete_buffer()
616 vb2_set_plane_payload(&done->buf.vb2_buf, i, done->length[i]); in vsp1_video_complete_buffer()
617 vb2_buffer_done(&done->buf.vb2_buf, VB2_BUF_STATE_DONE); in vsp1_video_complete_buffer()
960 vb2_buffer_done(&buffer->buf.vb2_buf, VB2_BUF_STATE_ERROR); in vsp1_video_stop_streaming()
/linux-4.4.14/drivers/media/usb/airspy/
Dairspy.c315 ptr = vb2_plane_vaddr(&fbuf->vb.vb2_buf, 0); in airspy_urb_complete()
318 vb2_set_plane_payload(&fbuf->vb.vb2_buf, 0, len); in airspy_urb_complete()
321 vb2_buffer_done(&fbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); in airspy_urb_complete()
464 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in airspy_cleanup_queued_bufs()
518 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in airspy_buf_queue()
577 vb2_buffer_done(&buf->vb.vb2_buf, in airspy_start_streaming()
/linux-4.4.14/drivers/media/pci/saa7134/
Dsaa7134-ts.c153 vb2_buffer_done(&buf->vb2.vb2_buf, in saa7134_ts_start_streaming()
157 vb2_buffer_done(&dmaq->curr->vb2.vb2_buf, in saa7134_ts_start_streaming()
Dsaa7134-core.c219 return saa7134_buffer_pages(vb2_plane_size(&buf->vb2.vb2_buf, 0)) in saa7134_buffer_startpage()
220 * buf->vb2.vb2_buf.index; in saa7134_buffer_startpage()
226 struct sg_table *dma = vb2_dma_sg_plane_desc(&buf->vb2.vb2_buf, 0); in saa7134_buffer_base()
314 vb2_buffer_done(&q->curr->vb2.vb2_buf, state); in saa7134_buffer_finish()
379 vb2_buffer_done(&tmp->vb2.vb2_buf, in saa7134_stop_streaming()
Dsaa7134-vbi.c86 struct saa7134_dmaqueue *dmaq = buf->vb2.vb2_buf.vb2_queue->drv_priv; in buffer_activate()
Dsaa7134-video.c794 struct saa7134_dmaqueue *dmaq = buf->vb2.vb2_buf.vb2_queue->drv_priv; in buffer_activate()
959 vb2_buffer_done(&buf->vb2.vb2_buf, in saa7134_vb2_start_streaming()
963 vb2_buffer_done(&dmaq->curr->vb2.vb2_buf, in saa7134_vb2_start_streaming()
/linux-4.4.14/drivers/input/touchscreen/
Dsur40.c424 sgt = vb2_dma_sg_plane_desc(&new_buf->vb.vb2_buf, 0); in sur40_process_video()
450 vb2_buffer_done(&new_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in sur40_process_video()
455 vb2_buffer_done(&new_buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in sur40_process_video()
706 vb2_buffer_done(&buf->vb.vb2_buf, state); in return_all_buffers()
/linux-4.4.14/drivers/media/usb/hackrf/
Dhackrf.c523 len = min_t(unsigned long, vb2_plane_size(&buffer->vb.vb2_buf, 0), in hackrf_urb_complete_in()
525 hackrf_copy_stream(dev, vb2_plane_vaddr(&buffer->vb.vb2_buf, 0), in hackrf_urb_complete_in()
527 vb2_set_plane_payload(&buffer->vb.vb2_buf, 0, len); in hackrf_urb_complete_in()
530 vb2_buffer_done(&buffer->vb.vb2_buf, VB2_BUF_STATE_DONE); in hackrf_urb_complete_in()
569 vb2_get_plane_payload(&buffer->vb.vb2_buf, 0)); in hackrf_urb_complete_out()
571 vb2_plane_vaddr(&buffer->vb.vb2_buf, 0), len); in hackrf_urb_complete_out()
575 vb2_buffer_done(&buffer->vb.vb2_buf, VB2_BUF_STATE_DONE); in hackrf_urb_complete_out()
755 vb2_buffer_done(&buffer->vb.vb2_buf, state); in hackrf_return_all_buffers()
/linux-4.4.14/drivers/media/platform/marvell-ccic/
Dmcam-core.c226 vbuf->vb2_buf.planes[0].bytesused = cam->pix_format.sizeimage; in mcam_buffer_done()
230 vb2_set_plane_payload(&vbuf->vb2_buf, 0, cam->pix_format.sizeimage); in mcam_buffer_done()
231 vb2_buffer_done(&vbuf->vb2_buf, VB2_BUF_STATE_DONE); in mcam_buffer_done()
485 memcpy(vb2_plane_vaddr(&buf->vb_buf.vb2_buf, 0), in mcam_frame_tasklet()
574 dma_handle = vb2_dma_contig_plane_dma_addr(&vb->vb2_buf, 0); in mcam_set_contig_buffer()
1102 vb2_buffer_done(&buf->vb_buf.vb2_buf, state); in mcam_vb_requeue_bufs()
1109 vb2_buffer_done(&buf->vb_buf.vb2_buf, state); in mcam_vb_requeue_bufs()
/linux-4.4.14/drivers/media/platform/
Drcar_jpu.c1396 dst_addr = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); in jpu_device_run()
1398 vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 0); in jpu_device_run()
1401 &src_buf->vb2_buf, 1); in jpu_device_run()
1462 src_addr = vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 0); in jpu_device_run()
1464 vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); in jpu_device_run()
1467 &dst_buf->vb2_buf, 1); in jpu_device_run()
1558 vb2_set_plane_payload(&dst_buf->vb2_buf, 0, in jpu_irq_handler()
Dvim2m.c216 p_in = vb2_plane_vaddr(&in_vb->vb2_buf, 0); in device_process()
217 p_out = vb2_plane_vaddr(&out_vb->vb2_buf, 0); in device_process()
224 if (vb2_plane_size(&in_vb->vb2_buf, 0) > in device_process()
225 vb2_plane_size(&out_vb->vb2_buf, 0)) { in device_process()
Dsh_vou.c202 addr1 = vb2_dma_contig_plane_dma_addr(&vbuf->vb2_buf, 0); in sh_vou_schedule_next()
309 vb2_buffer_done(&buf->vb.vb2_buf, in sh_vou_start_streaming()
361 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in sh_vou_stop_streaming()
1077 vb2_buffer_done(&vb->vb.vb2_buf, VB2_BUF_STATE_DONE); in sh_vou_isr()
Dm2m-deinterlace.c246 p_in = (dma_addr_t)vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 0); in deinterlace_issue_dma()
247 p_out = (dma_addr_t)vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, in deinterlace_issue_dma()
/linux-4.4.14/drivers/media/usb/msi2500/
Dmsi2500.c436 ptr = vb2_plane_vaddr(&fbuf->vb.vb2_buf, 0); in msi2500_isoc_handler()
438 vb2_set_plane_payload(&fbuf->vb.vb2_buf, 0, flen); in msi2500_isoc_handler()
439 vb2_buffer_done(&fbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); in msi2500_isoc_handler()
574 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in msi2500_cleanup_queued_bufs()
647 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in msi2500_buf_queue()
/linux-4.4.14/drivers/media/pci/dt3155/
Ddt3155.c164 struct vb2_buffer *vb = &pd->curr_buf->vb2_buf; in dt3155_start_streaming()
212 vb2_buffer_done(&pd->curr_buf->vb2_buf, VB2_BUF_STATE_ERROR); in dt3155_stop_streaming()
277 vb2_buffer_done(&ipd->curr_buf->vb2_buf, VB2_BUF_STATE_DONE); in dt3155_irq_handler_even()
/linux-4.4.14/drivers/media/pci/netup_unidvb/
Dnetup_unidvb_core.c513 u8 *p = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); in netup_unidvb_ring_copy()
584 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, buf->size); in netup_unidvb_dma_worker()
585 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in netup_unidvb_dma_worker()
603 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in netup_unidvb_queue_cleanup()
/linux-4.4.14/drivers/media/platform/am437x/
Dam437x-vpfe.c1261 vb2_dma_contig_plane_dma_addr(&vpfe->next_frm->vb.vb2_buf, 0)); in vpfe_schedule_next_buffer()
1268 addr = vb2_dma_contig_plane_dma_addr(&vpfe->next_frm->vb.vb2_buf, 0) + in vpfe_schedule_bottom_field()
1287 vb2_buffer_done(&vpfe->cur_frm->vb.vb2_buf, VB2_BUF_STATE_DONE); in vpfe_process_buffer_complete()
2013 addr = vb2_dma_contig_plane_dma_addr(&vpfe->cur_frm->vb.vb2_buf, 0); in vpfe_start_streaming()
2030 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_QUEUED); in vpfe_start_streaming()
2062 vb2_buffer_done(&vpfe->cur_frm->vb.vb2_buf, in vpfe_stop_streaming()
2066 vb2_buffer_done(&vpfe->cur_frm->vb.vb2_buf, in vpfe_stop_streaming()
2069 vb2_buffer_done(&vpfe->next_frm->vb.vb2_buf, in vpfe_stop_streaming()
2077 vb2_buffer_done(&vpfe->next_frm->vb.vb2_buf, in vpfe_stop_streaming()
/linux-4.4.14/drivers/media/platform/exynos4-is/
Dfimc-capture.c106 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in fimc_capture_state_cleanup()
114 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in fimc_capture_state_cleanup()
199 vb2_buffer_done(&v_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in fimc_capture_irq_handler()
230 vaddr = vb2_plane_vaddr(&v_buf->vb.vb2_buf, plane); in fimc_capture_irq_handler()
335 buffer_queue(&buf->vb.vb2_buf); in fimc_capture_resume()
419 fimc_prepare_addr(ctx, &buf->vb.vb2_buf, &ctx->d_frame, &buf->paddr); in buffer_queue()
1471 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, in fimc_sensor_notify()
Dfimc-m2m.c126 ret = fimc_prepare_addr(ctx, &src_vb->vb2_buf, sf, &sf->paddr); in fimc_device_run()
131 ret = fimc_prepare_addr(ctx, &dst_vb->vb2_buf, df, &df->paddr); in fimc_device_run()
Dfimc-lite.c203 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in fimc_lite_reinit()
211 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in fimc_lite_reinit()
298 vb2_buffer_done(&vbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); in flite_irq_handler()
1637 buffer_queue(&buf->vb.vb2_buf); in fimc_lite_resume()
Dfimc-isp-video.c258 vb2_buffer_done(&vbuf->vb2_buf, VB2_BUF_STATE_DONE); in fimc_isp_video_irq_handler()
/linux-4.4.14/drivers/media/platform/soc_camera/
Drcar_vin.c768 phys_addr_top = vb2_dma_contig_plane_dma_addr(&vbuf->vb2_buf, 0); in rcar_vin_fill_hw_slot()
860 vb2_buffer_done(&priv->queue_buf[i]->vb2_buf, in rcar_vin_stop_streaming()
868 struct rcar_vin_buffer, list)->vb.vb2_buf, in rcar_vin_stop_streaming()
916 vb2_buffer_done(&priv->queue_buf[slot]->vb2_buf, in rcar_vin_irq()
988 vb2_buffer_done(&vbuf->vb2_buf, VB2_BUF_STATE_ERROR); in rcar_vin_remove_device()
Dmx2_camera.c669 vb = &buf->vb.vb2_buf; in mx2_start_streaming()
678 vb = &buf->vb.vb2_buf; in mx2_start_streaming()
1329 vb = &buf->vb.vb2_buf; in mx27_camera_frame_done_emma()
1387 vb = &buf->vb.vb2_buf; in mx27_camera_frame_done_emma()
Dmx3_camera.c161 vb2_buffer_done(&vb->vb2_buf, VB2_BUF_STATE_DONE); in mx3_cam_dma_done()
278 vbuf->vb2_buf.index, vb2_plane_size(vb, 0), new_size); in mx3_videobuf_queue()
431 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in mx3_stop_streaming()
Datmel-isi.c170 vb2_buffer_done(&vbuf->vb2_buf, VB2_BUF_STATE_DONE); in atmel_isi_handle_streaming()
442 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in stop_streaming()
Dsh_mobile_ceu_camera.c340 vb2_dma_contig_plane_dma_addr(&pcdev->active->vb2_buf, 0); in sh_mobile_ceu_capture()
541 vb2_buffer_done(&vbuf->vb2_buf, in sh_mobile_ceu_irq()
647 vb2_buffer_done(&pcdev->active->vb2_buf, VB2_BUF_STATE_ERROR); in sh_mobile_ceu_clock_stop()
/linux-4.4.14/drivers/media/pci/cx25821/
Dcx25821-video.c136 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in cx25821_video_irq()
236 buf, buf->vb.vb2_buf.index, chan->width, chan->height, in cx25821_buffer_prepare()
307 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in cx25821_stop_streaming()
/linux-4.4.14/drivers/media/dvb-frontends/
Drtl2832_sdr.c309 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()
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()
531 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in rtl2832_sdr_buf_queue()
/linux-4.4.14/drivers/media/platform/omap3isp/
Dispvideo.c367 vb2_set_plane_payload(&buffer->vb.vb2_buf, 0, in isp_video_buffer_prepare()
398 vb2_buffer_done(&buffer->vb.vb2_buf, VB2_BUF_STATE_ERROR); in isp_video_buffer_queue()
497 vb2_buffer_done(&buf->vb.vb2_buf, state); in omap3isp_video_buffer_next()
552 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in omap3isp_video_cancel_stream()
/linux-4.4.14/drivers/media/pci/cobalt/
Dcobalt-v4l2.c132 desc[i] = &s->dma_desc_info[cb->vb.vb2_buf.index]; in chain_all_buffers()
289 omni_sg_dma_start(s, &s->dma_desc_info[cb->vb.vb2_buf.index]); in cobalt_dma_start_streaming()
386 desc = &s->dma_desc_info[cb->vb.vb2_buf.index]; in cobalt_dma_stop_streaming()
421 vb2_buffer_done(&cb->vb.vb2_buf, VB2_BUF_STATE_ERROR); in cobalt_stop_streaming()
Dcobalt-irq.c141 vb2_buffer_done(&cb->vb.vb2_buf, in cobalt_dma_stream_queue_handler()
/linux-4.4.14/drivers/media/pci/sta2x11/
Dsta2x11_vip.c312 vb2_set_plane_payload(&vip_buf->vb.vb2_buf, 0, size); in buffer_prepare()
377 vb2_buffer_done(&vip_buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in stop_streaming()
822 vb2_buffer_done(&vip->active->vb.vb2_buf, VB2_BUF_STATE_DONE); in vip_irq()
/linux-4.4.14/drivers/staging/media/omap4iss/
Diss_video.c451 vb2_buffer_done(&buf->vb.vb2_buf, pipe->error ? in omap4iss_video_buffer_next()
482 buf->vb.vb2_buf.state = VB2_BUF_STATE_ACTIVE; in omap4iss_video_buffer_next()
505 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in omap4iss_video_cancel_stream()
/linux-4.4.14/drivers/media/usb/s2255/
Ds2255drv.c584 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in s2255_got_frame()
616 char *vbuf = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); in s2255_fillbuff()
639 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, jpgsize); in s2255_fillbuff()
701 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, size); in buffer_prepare()
1122 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in stop_streaming()
1124 buf, buf->vb.vb2_buf.index); in stop_streaming()
/linux-4.4.14/drivers/media/platform/exynos-gsc/
Dgsc-m2m.c119 ret = gsc_prepare_addr(ctx, &src_vb->vb2_buf, s_frame, &s_frame->addr); in gsc_get_bufs()
124 ret = gsc_prepare_addr(ctx, &dst_vb->vb2_buf, d_frame, &d_frame->addr); in gsc_get_bufs()
/linux-4.4.14/drivers/media/platform/s3c-camif/
Dcamif-capture.c167 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in camif_reinitialize()
172 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in camif_reinitialize()
343 vb2_buffer_done(&vbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); in s3c_camif_irq_handler()
501 WARN_ON(camif_prepare_addr(vp, &buf->vb.vb2_buf, &buf->paddr)); in buffer_queue()
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx-video.c443 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in finish_buffer()
1001 vb2_buffer_done(&dev->usb_ctl.vid_buf->vb.vb2_buf, in em28xx_stop_streaming()
1010 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in em28xx_stop_streaming()
1033 vb2_buffer_done(&dev->usb_ctl.vbi_buf->vb.vb2_buf, in em28xx_stop_vbi_streaming()
1042 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in em28xx_stop_vbi_streaming()
/linux-4.4.14/drivers/media/pci/tw68/
Dtw68-video.c535 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in tw68_stop_streaming()
1022 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in tw68_irq_video_done()
/linux-4.4.14/drivers/media/pci/solo6x10/
Dsolo6x10-v4l2-enc.c578 solo_enc_fillbuf(solo_enc, &vb->vb.vb2_buf, enc_buf); in solo_enc_handle_one()
742 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in solo_enc_stop_streaming()
Dsolo6x10-v4l2.c261 solo_fillbuf(solo_dev, &vb->vb.vb2_buf); in solo_thread_try()
/linux-4.4.14/drivers/media/platform/sti/bdisp/
Dbdisp-v4l2.c291 ret = bdisp_get_addr(ctx, &src_vb->vb2_buf, src, src->paddr); in bdisp_get_bufs()
296 ret = bdisp_get_addr(ctx, &dst_vb->vb2_buf, dst, dst->paddr); in bdisp_get_bufs()
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-mem2mem.c777 q_ctx = get_queue_ctx(m2m_ctx, vbuf->vb2_buf.vb2_queue->type); in v4l2_m2m_buf_queue()
/linux-4.4.14/drivers/media/platform/s5p-jpeg/
Djpeg-core.c2631 vb2_set_plane_payload(&dst_buf->vb2_buf, 0, payload_size); in s5p_jpeg_irq()
2688 vb2_set_plane_payload(&dst_vb->vb2_buf, in exynos4_jpeg_irq()
2759 vb2_set_plane_payload(&dst_buf->vb2_buf, 0, payload_size); in exynos3250_jpeg_irq()
/linux-4.4.14/drivers/media/platform/ti-vpe/
Dvpe.c991 struct vb2_buffer *vb = &ctx->dst_vb->vb2_buf; in add_out_dtd()
1028 struct vb2_buffer *vb = &ctx->src_vbs[p_data->vb_index]->vb2_buf; in add_in_dtd()