/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-mailbox.c | 168 p = vb2_plane_vaddr(&vb_buf->vb.vb2_buf, 0); 172 bsize = vb2_get_plane_payload(&vb_buf->vb.vb2_buf, 0); 192 vb_buf->vb.vb2_buf.timestamp = ktime_get_ns(); 195 vb2_buffer_done(&vb_buf->vb.vb2_buf, VB2_BUF_STATE_DONE);
|
/linux-master/drivers/media/pci/cx25821/ |
H A D | cx25821-video.c | 116 buf->vb.vb2_buf.timestamp = ktime_get_ns(); 119 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); 217 buf, buf->vb.vb2_buf.index, chan->width, chan->height, 288 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR);
|
/linux-master/drivers/media/platform/sunxi/sun6i-csi/ |
H A D | sun6i_csi_capture.c | 343 vb2_buffer = &csi_buffer->v4l2_buffer.vb2_buf; 457 vb2_buffer = &csi_buffer->v4l2_buffer.vb2_buf; 465 vb2_buffer = &csi_buffer->v4l2_buffer.vb2_buf; 519 &csi_buffer->v4l2_buffer.vb2_buf;
|
/linux-master/drivers/media/platform/amphion/ |
H A D | vpu_v4l2.c | 303 return call_vop(inst, process_output, &vbuf->vb2_buf); 326 return call_vop(inst, process_capture, &vbuf->vb2_buf); 414 if (vbuf->vb2_buf.index == idx) 421 if (vbuf->vb2_buf.index == idx)
|
H A D | venc.c | 796 vbuf->vb2_buf.timestamp = frame->info.timestamp; 798 if (!venc_get_enable(inst->priv, vbuf->vb2_buf.type)) { 802 if (frame->bytesused > vbuf->vb2_buf.planes[0].length) { 811 void *dst = vb2_plane_vaddr(&vbuf->vb2_buf, 0); 817 vb2_set_plane_payload(&vbuf->vb2_buf, 0, frame->bytesused); 822 dev_dbg(inst->dev, "[%d][OUTPUT TS]%32lld\n", inst->id, vbuf->vb2_buf.timestamp);
|
/linux-master/drivers/staging/media/sunxi/cedrus/ |
H A D | cedrus_h264.c | 74 struct vb2_buffer *vbuf = &buf->m2m_buf.vb.vb2_buf; 120 if (run->dst->vb2_buf.timestamp == dpb->reference_ts) { 139 output_buf = vb2_to_cedrus_buffer(&run->dst->vb2_buf); 348 struct vb2_buffer *src_buf = &run->src->vb2_buf;
|
H A D | cedrus_h265.c | 445 cedrus_buf = vb2_to_cedrus_buffer(&run->dst->vb2_buf); 446 slice_bytes = vb2_get_plane_payload(&run->src->vb2_buf, 0); 499 src_buf_addr = vb2_dma_contig_plane_dma_addr(&run->src->vb2_buf, 0); 775 &run->dst->vb2_buf);
|
/linux-master/drivers/media/pci/sta2x11/ |
H A D | sta2x11_vip.c | 296 vb2_set_plane_payload(&vip_buf->vb.vb2_buf, 0, size); 361 vb2_buffer_done(&vip_buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); 802 vip->active->vb.vb2_buf.timestamp = ktime_get_ns(); 804 vb2_buffer_done(&vip->active->vb.vb2_buf, VB2_BUF_STATE_DONE);
|
/linux-master/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-m2m.c | 115 ret = fimc_prepare_addr(ctx, &src_vb->vb2_buf, sf, &sf->addr); 120 ret = fimc_prepare_addr(ctx, &dst_vb->vb2_buf, df, &df->addr); 124 dst_vb->vb2_buf.timestamp = src_vb->vb2_buf.timestamp;
|
H A D | fimc-capture.c | 104 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); 112 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); 195 v_buf->vb.vb2_buf.timestamp = ktime_get_ns(); 198 vb2_buffer_done(&v_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); 229 vaddr = vb2_plane_vaddr(&v_buf->vb.vb2_buf, plane); 334 buffer_queue(&buf->vb.vb2_buf); 413 fimc_prepare_addr(ctx, &buf->vb.vb2_buf, &ctx->d_frame, &buf->addr); 1449 vb2_set_plane_payload(&buf->vb.vb2_buf, 0,
|
/linux-master/drivers/media/platform/chips-media/wave5/ |
H A D | wave5-helper.c | 223 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, &v4l2_ctrl_hdl);
|
/linux-master/drivers/media/platform/nuvoton/ |
H A D | npcm-video.c | 838 vb2_buffer_done(&buf->vb.vb2_buf, state); 1080 addr = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); 1081 index = buf->vb.vb2_buf.index; 1089 dma_addr = vb2_dma_contig_plane_dma_addr(&buf->vb.vb2_buf, 0); 1097 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, size); 1098 buf->vb.vb2_buf.timestamp = ktime_get_ns(); 1102 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE);
|
/linux-master/drivers/media/pci/tw5864/ |
H A D | tw5864-video.c | 441 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_QUEUED); 455 vb2_buffer_done(&input->vb->vb.vb2_buf, VB2_BUF_STATE_ERROR); 463 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); 1235 dst = vb2_plane_vaddr(&vb->vb.vb2_buf, 0); 1236 dst_space = vb2_plane_size(&vb->vb.vb2_buf, 0); 1396 v4l2_buf = to_vb2_v4l2_buffer(&vb->vb.vb2_buf); 1435 vb2_set_plane_payload(&vb->vb.vb2_buf, 0, 1436 dst - (u8 *)vb2_plane_vaddr(&vb->vb.vb2_buf, 0)); 1438 vb->vb.vb2_buf.timestamp = frame->timestamp; 1456 vb2_buffer_done(&vb->vb.vb2_buf, VB2_BUF_STATE_DON [all...] |
/linux-master/drivers/media/platform/st/stm32/ |
H A D | stm32-dcmi.c | 217 vbuf->vb2_buf.timestamp = ktime_get_ns(); 218 vb2_set_plane_payload(&vbuf->vb2_buf, 0, bytesused); 219 vb2_buffer_done(&vbuf->vb2_buf, 222 vbuf->vb2_buf.index, vbuf->sequence, bytesused); 543 buf->size = vb2_plane_size(&buf->vb.vb2_buf, 0); 553 dma_buf = vb2_dma_contig_plane_dma_addr(&buf->vb.vb2_buf, 0); 569 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, buf->size); 591 buf->vb.vb2_buf.index); 838 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_QUEUED); 870 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERRO [all...] |
/linux-master/drivers/staging/vc04_services/bcm2835-camera/ |
H A D | bcm2835-camera.c | 274 buf->mmal.buffer = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); 275 buf->mmal.buffer_size = vb2_plane_size(&buf->vb.vb2_buf, 0); 339 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); 367 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); 375 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); 391 buf->vb.vb2_buf.timestamp = ktime_to_ns(timestamp); 393 buf->vb.vb2_buf.timestamp = ktime_get_ns(); 398 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, mmal_buf->length); 402 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); 489 __func__, dev, buf, vb2->vb2_buf [all...] |
/linux-master/drivers/media/platform/ti/omap3isp/ |
H A D | ispvideo.c | 363 vb2_set_plane_payload(&buffer->vb.vb2_buf, 0, 394 vb2_buffer_done(&buffer->vb.vb2_buf, VB2_BUF_STATE_ERROR); 446 vb2_buffer_done(&buf->vb.vb2_buf, state); 524 buf->vb.vb2_buf.timestamp = ktime_get_ns(); 551 vb2_buffer_done(&buf->vb.vb2_buf, vb_state);
|
/linux-master/drivers/media/test-drivers/ |
H A D | vim2m.c | 464 p_in = vb2_plane_vaddr(&in_vb->vb2_buf, 0); 465 p_out = vb2_plane_vaddr(&out_vb->vb2_buf, 0); 601 v4l2_ctrl_request_setup(src_buf->vb2_buf.req_obj.req, 607 v4l2_ctrl_request_complete(src_buf->vb2_buf.req_obj.req, 1083 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req,
|
/linux-master/drivers/media/platform/renesas/ |
H A D | sh_vou.c | 192 addr1 = vb2_dma_contig_plane_dma_addr(&vbuf->vb2_buf, 0); 298 vb2_buffer_done(&buf->vb.vb2_buf, 350 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); 1062 vb->vb.vb2_buf.timestamp = ktime_get_ns(); 1065 vb2_buffer_done(&vb->vb.vb2_buf, VB2_BUF_STATE_DONE);
|
H A D | rcar_drif.c | 311 vb2_buffer_done(&fbuf->vb.vb2_buf, state); 581 memcpy(vb2_plane_vaddr(&fbuf->vb.vb2_buf, 0) + 586 fbuf->vb.vb2_buf.timestamp = ktime_get_ns(); 587 vb2_set_plane_payload(&fbuf->vb.vb2_buf, 0, sdr->fmt->buffersize); 590 vb2_buffer_done(&fbuf->vb.vb2_buf,
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | cxusb-analog.c | 475 cxdev->vbuf->vb2.vb2_buf.timestamp = ktime_get_ns(); 476 bt656->buf = vb2_plane_vaddr(&cxdev->vbuf->vb2.vb2_buf, 509 vb2_set_plane_payload(&cxdev->vbuf->vb2.vb2_buf, 0, 515 vb2_buffer_done(&cxdev->vbuf->vb2.vb2_buf, 672 vb2_buffer_done(&vbuf->vb2.vb2_buf, 678 vb2_buffer_done(&cxdev->vbuf->vb2.vb2_buf,
|
/linux-master/drivers/media/dvb-frontends/ |
H A D | rtl2832_sdr.c | 254 ptr = vb2_plane_vaddr(&fbuf->vb.vb2_buf, 0); 257 vb2_set_plane_payload(&fbuf->vb.vb2_buf, 0, len); 258 fbuf->vb.vb2_buf.timestamp = ktime_get_ns(); 260 vb2_buffer_done(&fbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); 416 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); 476 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR);
|
/linux-master/drivers/media/pci/intel/ipu3/ |
H A D | ipu3-cio2.c | 195 struct vb2_buffer *vb = &b->vbb.vb2_buf; 567 vb2_get_plane_payload(&b->vbb.vb2_buf, 0); 571 dev_dbg(dev, "buffer %i done\n", b->vbb.vb2_buf.index); 573 b->vbb.vb2_buf.timestamp = ns; 580 vb2_buffer_done(&b->vbb.vb2_buf, VB2_BUF_STATE_DONE); 790 vb2_buffer_done(&q->bufs[i]->vbb.vb2_buf,
|
/linux-master/drivers/media/pci/solo6x10/ |
H A D | solo6x10-v4l2.c | 252 solo_fillbuf(solo_dev, &vb->vb.vb2_buf); 343 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR);
|
/linux-master/drivers/media/platform/qcom/camss/ |
H A D | camss-vfe-480.c | 427 ready_buf->vb.vb2_buf.timestamp = ts; 444 vb2_buffer_done(&ready_buf->vb.vb2_buf, VB2_BUF_STATE_DONE);
|
/linux-master/drivers/media/platform/ti/am437x/ |
H A D | am437x-vpfe.c | 1124 addr = vb2_dma_contig_plane_dma_addr(&vpfe->next_frm->vb.vb2_buf, 0); 1132 addr = vb2_dma_contig_plane_dma_addr(&vpfe->next_frm->vb.vb2_buf, 0) + 1148 vpfe->cur_frm->vb.vb2_buf.timestamp = ktime_get_ns(); 1151 vb2_buffer_done(&vpfe->cur_frm->vb.vb2_buf, VB2_BUF_STATE_DONE); 1845 vb2_buffer_done(&buf->vb.vb2_buf, state); 1850 vb2_buffer_done(&vpfe->cur_frm->vb.vb2_buf, state); 1853 vb2_buffer_done(&vpfe->next_frm->vb.vb2_buf, state); 1898 addr = vb2_dma_contig_plane_dma_addr(&vpfe->cur_frm->vb.vb2_buf, 0);
|