Searched refs:vb2_buf (Results 76 - 100 of 231) sorted by relevance

12345678910

/linux-master/drivers/media/pci/zoran/
H A Dzoran_device.c756 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 Dipu3.c265 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 Dvideo-i2c.c476 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 Dmgb4_vin.c178 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 Dusbtv-video.c428 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 Dimx7-media-csi.c413 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 Dhackrf.c514 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 Dvicodec-core.c263 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 Ds5p_mfc_opr_v6.c1975 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 Dcx23885-video.c99 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 Dmcam-core.c213 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 Drcar_jpu.c1381 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 Dvpif_capture.c213 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 Dpwc-if.c274 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 Dh264.c672 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 Dge2d.c185 (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 Dvia-camera.c356 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 Dsur40.c582 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 Dmtk_vcodec_dec.c787 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 Dhantro_g2_hevc_dec.c458 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 Dnetup_unidvb_core.c543 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 Dmsi2500.c420 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 Drzg2l-video.c129 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 Dmxc-jpeg.c924 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 Datomisp_fops.c268 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;

Completed in 352 milliseconds

12345678910