/linux-master/drivers/media/pci/zoran/ |
H A D | zoran_device.c | 756 vbuf->vb2_buf.state = VB2_BUF_STATE_ACTIVE; 757 phys_addr = vb2_dma_contig_plane_dma_addr(&vbuf->vb2_buf, 0); 758 payload = vb2_get_plane_payload(&vbuf->vb2_buf, 0); 837 buf->vbuf.vb2_buf.timestamp = ktime_get_ns(); 840 vb2_set_plane_payload(&buf->vbuf.vb2_buf, 0, size); 856 vb2_buffer_done(&buf->vbuf.vb2_buf, VB2_BUF_STATE_DONE);
|
/linux-master/drivers/staging/media/ipu3/ |
H A D | ipu3.c | 265 vb = &ivb->vbb.vb2_buf; 298 dummy ? 0 : ibuf->vid_buf.vbb.vb2_buf.index, 336 imgu_v4l2_buffer_done(&buf->vid_buf.vbb.vb2_buf, 546 dummy ? 0 : buf->vid_buf.vbb.vb2_buf.index, 556 buf->vid_buf.vbb.vb2_buf.timestamp = ns; 564 imgu_buffer_done(imgu, &buf->vid_buf.vbb.vb2_buf,
|
/linux-master/drivers/media/i2c/ |
H A D | video-i2c.c | 476 struct vb2_buffer *vb2_buf = &vid_cap_buf->vb.vb2_buf; local 477 void *vbuf = vb2_plane_vaddr(vb2_buf, 0); 481 vb2_buf->timestamp = ktime_get_ns(); 483 vb2_buffer_done(vb2_buf, ret ? 509 vb2_buffer_done(&buf->vb.vb2_buf, state);
|
/linux-master/drivers/media/pci/mgb4/ |
H A D | mgb4_vin.c | 178 vb2_buffer_done(&buf->vb.vb2_buf, state); 631 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); 637 vb2_dma_sg_plane_desc(&buf->vb.vb2_buf, 0)); 640 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); 642 buf->vb.vb2_buf.timestamp = ktime_get_ns(); 645 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE);
|
/linux-master/drivers/media/usb/usbtv/ |
H A D | usbtv-video.c | 428 frame = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); 438 int size = vb2_plane_size(&buf->vb.vb2_buf, 0); 446 buf->vb.vb2_buf.timestamp = ktime_get_ns(); 447 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, size); 448 vb2_buffer_done(&buf->vb.vb2_buf, state); 552 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR);
|
/linux-master/drivers/media/platform/nxp/ |
H A D | imx7-media-csi.c | 413 struct vb2_buffer *vb2_buf; local 422 vb2_buf = &buf->vbuf.vb2_buf; 423 dma_addr = vb2_dma_contig_plane_dma_addr(vb2_buf, 0); 443 struct vb2_buffer *vb = &buf->vbuf.vb2_buf; 744 vb = &done->vbuf.vb2_buf; 753 dma_addr = vb2_dma_contig_plane_dma_addr(&next->vbuf.vb2_buf, 0); 1327 dma_addr = vb2_dma_contig_plane_dma_addr(&buf->vbuf.vb2_buf, 0); 1478 vb2_buffer_done(&buf->vbuf.vb2_buf, VB2_BUF_STATE_QUEUED); 1500 vb2_buffer_done(&frame->vbuf.vb2_buf, VB2_BUF_STATE_ERRO [all...] |
/linux-master/drivers/media/usb/hackrf/ |
H A D | hackrf.c | 514 len = min_t(unsigned long, vb2_plane_size(&buffer->vb.vb2_buf, 0), 516 hackrf_copy_stream(dev, vb2_plane_vaddr(&buffer->vb.vb2_buf, 0), 518 vb2_set_plane_payload(&buffer->vb.vb2_buf, 0, len); 520 buffer->vb.vb2_buf.timestamp = ktime_get_ns(); 521 vb2_buffer_done(&buffer->vb.vb2_buf, VB2_BUF_STATE_DONE); 560 vb2_get_plane_payload(&buffer->vb.vb2_buf, 0)); 562 vb2_plane_vaddr(&buffer->vb.vb2_buf, 0), len); 565 buffer->vb.vb2_buf.timestamp = ktime_get_ns(); 566 vb2_buffer_done(&buffer->vb.vb2_buf, VB2_BUF_STATE_DONE); 745 vb2_buffer_done(&buffer->vb.vb2_buf, stat [all...] |
/linux-master/drivers/media/test-drivers/vicodec/ |
H A D | vicodec-core.c | 263 p_src = vb2_plane_vaddr(&src_vb->vb2_buf, 0); 268 struct media_request *src_req = src_vb->vb2_buf.req_obj.req; 276 htonl(vb2_get_plane_payload(&src_vb->vb2_buf, 0)); 298 p_dst = vb2_plane_vaddr(&dst_vb->vb2_buf, 0); 314 vb2_set_plane_payload(&dst_vb->vb2_buf, 0, comp_sz_or_errcode); 329 vb2_set_plane_payload(&dst_vb->vb2_buf, 0, q_dst->sizeimage); 411 src_req = src_buf->vb2_buf.req_obj.req; 435 } else if (vb2_get_plane_payload(&src_buf->vb2_buf, 0) == ctx->cur_buf_offset) { 553 vb2_set_plane_payload(&dst_buf->vb2_buf, 0, 0); 590 p_src = vb2_plane_vaddr(&src_buf->vb2_buf, [all...] |
/linux-master/drivers/media/platform/samsung/s5p-mfc/ |
H A D | s5p_mfc_opr_v6.c | 1975 vb2_dma_contig_plane_dma_addr(&temp_vb->b->vb2_buf, 0), 1977 temp_vb->b->vb2_buf.planes[0].bytesused); 1980 if (temp_vb->b->vb2_buf.planes[0].bytesused == 0) { 2018 if (src_mb->b->vb2_buf.planes[0].bytesused == 0) { 2022 src_y_addr = vb2_dma_contig_plane_dma_addr(&src_mb->b->vb2_buf, 0); 2023 src_c_addr = vb2_dma_contig_plane_dma_addr(&src_mb->b->vb2_buf, 1); 2027 (&src_mb->b->vb2_buf, 2); 2042 dst_addr = vb2_dma_contig_plane_dma_addr(&dst_mb->b->vb2_buf, 0); 2043 dst_size = vb2_plane_size(&dst_mb->b->vb2_buf, 0); 2061 mfc_debug(2, "Header size: %d\n", temp_vb->b->vb2_buf [all...] |
/linux-master/drivers/media/pci/cx23885/ |
H A D | cx23885-video.c | 99 buf->vb.vb2_buf.timestamp = ktime_get_ns(); 101 buf->vb.vb2_buf.index, count, q->count); 103 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); 419 buf, buf->vb.vb2_buf.index, 475 buf, buf->vb.vb2_buf.index); 483 buf, buf->vb.vb2_buf.index); 512 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR);
|
/linux-master/drivers/media/platform/marvell/ |
H A D | mcam-core.c | 213 vbuf->vb2_buf.planes[0].bytesused = cam->pix_format.sizeimage; 216 vbuf->vb2_buf.timestamp = ktime_get_ns(); 217 vb2_set_plane_payload(&vbuf->vb2_buf, 0, cam->pix_format.sizeimage); 218 vb2_buffer_done(&vbuf->vb2_buf, VB2_BUF_STATE_DONE); 472 memcpy(vb2_plane_vaddr(&buf->vb_buf.vb2_buf, 0), 561 dma_handle = vb2_dma_contig_plane_dma_addr(&vb->vb2_buf, 0); 610 sg_table = vb2_dma_sg_plane_desc(&buf->vb_buf.vb2_buf, 0); 1122 vb2_buffer_done(&buf->vb_buf.vb2_buf, state); 1129 vb2_buffer_done(&buf->vb_buf.vb2_buf, state);
|
/linux-master/drivers/media/platform/renesas/ |
H A D | rcar_jpu.c | 1381 dst_addr = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); 1383 vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 0); 1386 &src_buf->vb2_buf, 1); 1447 src_addr = vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 0); 1449 vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); 1452 &dst_buf->vb2_buf, 1); 1527 vb2_set_plane_payload(&dst_buf->vb2_buf, 0, 1532 dst_buf->vb2_buf.timestamp = src_buf->vb2_buf.timestamp;
|
/linux-master/drivers/media/platform/ti/davinci/ |
H A D | vpif_capture.c | 213 addr = vb2_dma_contig_plane_dma_addr(&common->cur_frm->vb.vb2_buf, 0); 243 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_QUEUED); 285 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, 289 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, 292 vb2_buffer_done(&common->next_frm->vb.vb2_buf, 301 vb2_buffer_done(&common->next_frm->vb.vb2_buf, 327 common->cur_frm->vb.vb2_buf.timestamp = ktime_get_ns(); 328 vb2_buffer_done(&common->cur_frm->vb.vb2_buf, VB2_BUF_STATE_DONE); 351 addr = vb2_dma_contig_plane_dma_addr(&common->next_frm->vb.vb2_buf, 0);
|
/linux-master/drivers/media/usb/pwc/ |
H A D | pwc-if.c | 274 vb2_buffer_done(&fbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); 323 vb2_buffer_done(&pdev->fill_buf->vb.vb2_buf, 357 fbuf->vb.vb2_buf.timestamp = ktime_get_ns(); 566 vb2_buffer_done(&buf->vb.vb2_buf, state); 749 vb2_buffer_done(&pdev->fill_buf->vb.vb2_buf,
|
/linux-master/drivers/media/platform/nvidia/tegra-vde/ |
H A D | h264.c | 672 return &dst->vb2_buf; 764 struct tegra_m2m_buffer *tb = vb_to_tegra_buf(&dst->vb2_buf); 793 err = tegra_vde_h264_setup_frame(ctx, h264, NULL, &dst->vb2_buf, 0, 928 struct tegra_m2m_buffer *bitstream = vb_to_tegra_buf(&src->vb2_buf); 929 size_t bitstream_size = vb2_get_plane_payload(&src->vb2_buf, 0);
|
/linux-master/drivers/media/platform/amlogic/meson-ge2d/ |
H A D | ge2d.c | 185 (vb2_dma_contig_plane_dma_addr(&ctx->in.buf->vb2_buf, 0) + 7) >> 3); 189 (vb2_dma_contig_plane_dma_addr(&ctx->out.buf->vb2_buf, 0) + 7) >> 3); 193 (vb2_dma_contig_plane_dma_addr(&ctx->out.buf->vb2_buf, 0) + 7) >> 3); 308 dst->vb2_buf.timestamp = src->vb2_buf.timestamp;
|
/linux-master/drivers/media/platform/via/ |
H A D | via-camera.c | 356 sgt = vb2_dma_sg_plane_desc(&vb->vbuf.vb2_buf, 0); 357 vb->vbuf.vb2_buf.timestamp = ktime_get_ns(); 362 vb2_buffer_done(&vb->vbuf.vb2_buf, VB2_BUF_STATE_DONE); 644 vb2_buffer_done(&buf->vbuf.vb2_buf, VB2_BUF_STATE_QUEUED); 659 vb2_buffer_done(&buf->vbuf.vb2_buf, VB2_BUF_STATE_ERROR);
|
/linux-master/drivers/input/touchscreen/ |
H A D | sur40.c | 582 sgt = vb2_dma_sg_plane_desc(&new_buf->vb.vb2_buf, 0); 605 new_buf->vb.vb2_buf.timestamp = ktime_get_ns(); 608 vb2_buffer_done(&new_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); 613 vb2_buffer_done(&new_buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); 903 vb2_buffer_done(&buf->vb.vb2_buf, state);
|
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/ |
H A D | mtk_vcodec_dec.c | 787 vb2_v4l2 = container_of(vb, struct vb2_v4l2_buffer, vb2_buf); 806 struct vb2_v4l2_buffer, vb2_buf); 841 src_buf->vb2_buf.req_obj.req; 876 vb2_set_plane_payload(&dst_buf->vb2_buf, 0, 0); 878 vb2_set_plane_payload(&dst_buf->vb2_buf, 1, 0);
|
/linux-master/drivers/media/platform/verisilicon/ |
H A D | hantro_g2_hevc_dec.c | 458 dst = vb2_to_hantro_decoded_buf(&vb2_dst->vb2_buf); 459 luma_addr = hantro_get_dec_buf_addr(ctx, &dst->base.vb.vb2_buf); 498 src_dma = vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 0); 499 src_len = vb2_get_plane_payload(&src_buf->vb2_buf, 0); 500 src_buf_len = vb2_plane_size(&src_buf->vb2_buf, 0);
|
/linux-master/drivers/media/pci/netup_unidvb/ |
H A D | netup_unidvb_core.c | 543 u8 *p = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); 613 buf->vb.vb2_buf.timestamp = ktime_get_ns(); 614 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, buf->size); 615 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); 633 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR);
|
/linux-master/drivers/media/usb/msi2500/ |
H A D | msi2500.c | 420 ptr = vb2_plane_vaddr(&fbuf->vb.vb2_buf, 0); 422 vb2_set_plane_payload(&fbuf->vb.vb2_buf, 0, flen); 423 vb2_buffer_done(&fbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); 557 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); 626 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR);
|
/linux-master/drivers/media/platform/renesas/rzg2l-cru/ |
H A D | rzg2l-video.c | 129 vb2_buffer_done(&cru->queue_buf[i]->vb2_buf, 136 vb2_buffer_done(&buf->vb.vb2_buf, state); 272 phys_addr = vb2_dma_contig_plane_dma_addr(&vbuf->vb2_buf, 0); 593 cru->queue_buf[slot]->vb2_buf.timestamp = ktime_get_ns(); 594 vb2_buffer_done(&cru->queue_buf[slot]->vb2_buf,
|
/linux-master/drivers/media/platform/nxp/imx-jpeg/ |
H A D | mxc-jpeg.c | 924 jpeg_src_buf = vb2_to_mxc_buf(&src_buf->vb2_buf); 957 vb2_set_plane_payload(&dst_buf->vb2_buf, 0, payload); 963 vb2_set_plane_payload(&dst_buf->vb2_buf, 0, payload); 964 vb2_set_plane_payload(&dst_buf->vb2_buf, 1, 0); 967 vb2_set_plane_payload(&dst_buf->vb2_buf, 1, payload); 970 vb2_get_plane_payload(&dst_buf->vb2_buf, 0), 971 vb2_get_plane_payload(&dst_buf->vb2_buf, 1)); 976 print_mxc_buf(jpeg, &src_buf->vb2_buf, 32); 978 print_mxc_buf(jpeg, &dst_buf->vb2_buf, 32); 1460 jpeg_src_buf = vb2_to_mxc_buf(&src_buf->vb2_buf); [all...] |
/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_fops.c | 268 param = pipe->frame_params[frame->vb.vb2_buf.index]; 307 pipe->frame_params[frame->vb.vb2_buf.index] = NULL; 429 int index = frame->vb.vb2_buf.index;
|