Searched refs:vbuf (Results 76 - 100 of 187) sorted by relevance

12345678

/linux-master/drivers/media/test-drivers/vivid/
H A Dvivid-vbi-out.c67 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
69 struct vivid_buffer *buf = container_of(vbuf, struct vivid_buffer, vb);
H A Dvivid-meta-cap.c64 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
66 struct vivid_buffer *buf = container_of(vbuf, struct vivid_buffer, vb);
/linux-master/drivers/media/pci/sta2x11/
H A Dsta2x11_vip.c274 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
275 struct vip_buffer *vip_buf = to_vip_buffer(vbuf);
284 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
286 struct vip_buffer *vip_buf = to_vip_buffer(vbuf);
302 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
304 struct vip_buffer *vip_buf = to_vip_buffer(vbuf);
319 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
321 struct vip_buffer *vip_buf = to_vip_buffer(vbuf);
/linux-master/drivers/media/platform/sunxi/sun8i-di/
H A Dsun8i-di.c560 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
563 v4l2_m2m_buf_queue(ctx->fh.m2m_ctx, vbuf);
569 struct vb2_v4l2_buffer *vbuf; local
573 vbuf = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx);
575 vbuf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx);
577 if (vbuf)
578 v4l2_m2m_buf_done(vbuf, state);
579 } while (vbuf);
/linux-master/drivers/media/platform/ti/omap/
H A Domap_vout.c464 vout->cur_frm->vbuf.vb2_buf.timestamp = ts;
465 vout->cur_frm->vbuf.sequence = vout->sequence++;
466 vb2_buffer_done(&vout->cur_frm->vbuf.vb2_buf, VB2_BUF_STATE_DONE);
533 vout->cur_frm->vbuf.vb2_buf.timestamp = ts;
534 vout->cur_frm->vbuf.sequence = vout->sequence++;
535 vb2_buffer_done(&vout->cur_frm->vbuf.vb2_buf, VB2_BUF_STATE_DONE);
547 addr = vout->queued_buf_addr[vout->next_frm->vbuf.vb2_buf.index]
979 voutbuf->vbuf.field = V4L2_FIELD_NONE;
1024 addr = vout->queued_buf_addr[vout->cur_frm->vbuf.vb2_buf.index]
1076 vb2_buffer_done(&vout->cur_frm->vbuf
[all...]
/linux-master/drivers/media/platform/nxp/
H A Dimx7-media-csi.c205 struct vb2_v4l2_buffer vbuf; member in struct:imx7_csi_vb2_buffer
212 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
214 return container_of(vbuf, struct imx7_csi_vb2_buffer, vbuf);
422 vb2_buf = &buf->vbuf.vb2_buf;
443 struct vb2_buffer *vb = &buf->vbuf.vb2_buf;
742 done->vbuf.field = csi->vdev_fmt.field;
743 done->vbuf.sequence = csi->frame_sequence;
744 vb = &done->vbuf.vb2_buf;
753 dma_addr = vb2_dma_contig_plane_dma_addr(&next->vbuf
[all...]
H A Dimx-pxp.c1538 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
1547 if (vbuf->field == V4L2_FIELD_ANY)
1548 vbuf->field = V4L2_FIELD_NONE;
1549 if (vbuf->field != V4L2_FIELD_NONE) {
1569 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
1572 v4l2_m2m_buf_queue(ctx->fh.m2m_ctx, vbuf);
1587 struct vb2_v4l2_buffer *vbuf; local
1592 vbuf = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx);
1594 vbuf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx);
1595 if (vbuf
[all...]
/linux-master/drivers/media/platform/samsung/s3c-camif/
H A Dcamif-capture.c329 struct camif_buffer *vbuf; local
336 vbuf = camif_active_queue_peek(vp, index);
338 if (!WARN_ON(vbuf == NULL)) {
340 vbuf->vb.vb2_buf.timestamp = ktime_get_ns();
341 vbuf->vb.sequence = vp->frame_sequence++;
342 vb2_buffer_done(&vbuf->vb.vb2_buf, VB2_BUF_STATE_DONE);
345 vbuf = camif_pending_queue_pop(vp);
346 vbuf->index = index;
347 camif_hw_set_output_addr(vp, &vbuf->paddr, index);
348 camif_hw_set_output_addr(vp, &vbuf
480 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
[all...]
/linux-master/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-m2m.c232 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb2); local
235 v4l2_m2m_buf_queue(ctx->fh.m2m_ctx, vbuf);
253 struct vb2_v4l2_buffer *vbuf; local
257 vbuf = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx);
259 vbuf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx);
260 if (!vbuf)
263 v4l2_m2m_buf_done(vbuf, VB2_BUF_STATE_ERROR);
/linux-master/drivers/media/test-drivers/visl/
H A Dvisl-dec.c35 void *vbuf; local
39 vbuf = vb2_plane_vaddr(buf, 0);
41 vbuf += bpl[i] * h / tpg->vdownsampling[i];
42 return vbuf;
344 void *vbuf = plane_vaddr(&ctx->tpg, local
349 tpg_calc_text_basep(&ctx->tpg, basep, p, vbuf);
350 tpg_fill_plane_buffer(&ctx->tpg, 0, p, vbuf);
/linux-master/drivers/media/platform/renesas/rzg2l-cru/
H A Drzg2l-video.c176 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
182 list_add_tail(to_buf_list(vbuf), &cru->buf_list);
250 struct vb2_v4l2_buffer *vbuf; local
267 vbuf = &buf->vb;
268 list_del_init(to_buf_list(vbuf));
269 cru->queue_buf[slot] = vbuf;
272 phys_addr = vb2_dma_contig_plane_dma_addr(&vbuf->vb2_buf, 0);
/linux-master/drivers/media/usb/go7007/
H A Dgo7007-v4l2.c360 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
362 container_of(vbuf, struct go7007_buffer, vb);
372 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
374 container_of(vbuf, struct go7007_buffer, vb);
386 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
388 container_of(vbuf, struct go7007_buffer, vb);
391 vbuf->flags &= ~(V4L2_BUF_FLAG_KEYFRAME | V4L2_BUF_FLAG_BFRAME |
393 vbuf->flags |= frame_type_flag;
394 vbuf->field = V4L2_FIELD_NONE;
/linux-master/drivers/media/dvb-core/
H A Ddvb_vb2.c255 void *vbuf = NULL; local
294 vbuf = vb2_plane_vaddr(&ctx->buf->vb, 0);
295 memcpy(vbuf + ctx->offset, psrc, ll);
/linux-master/drivers/staging/media/meson/vdec/
H A Dcodec_vp9.c427 struct vb2_v4l2_buffer *vbuf; member in struct:vp9_frame
673 amvdec_dst_buf_done(sess, tmp->vbuf,
676 v4l2_m2m_buf_queue(sess->m2m_ctx, tmp->vbuf);
1192 struct vb2_v4l2_buffer *vbuf; local
1199 vbuf = v4l2_m2m_dst_buf_remove(sess->m2m_ctx);
1200 if (!vbuf) {
1206 while (codec_vp9_get_frame_by_idx(vp9, vbuf->vb2_buf.index)) {
1207 struct vb2_v4l2_buffer *old_vbuf = vbuf;
1209 vbuf = v4l2_m2m_dst_buf_remove(sess->m2m_ctx);
1211 if (!vbuf) {
[all...]
/linux-master/drivers/media/usb/dvb-usb/
H A Dcxusb.h145 struct cxusb_medion_vbuffer *vbuf; member in struct:cxusb_medion_dev
/linux-master/drivers/media/pci/solo6x10/
H A Dsolo6x10-v4l2.c186 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
218 vbuf->sequence = solo_dev->sequence++;
351 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
355 container_of(vbuf, struct solo_vb2_buf, vb);
/linux-master/drivers/media/platform/xilinx/
H A Dxilinx-dma.c318 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
320 struct xvip_dma_buffer *buf = to_xvip_dma_buffer(vbuf);
329 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
331 struct xvip_dma_buffer *buf = to_xvip_dma_buffer(vbuf);
/linux-master/drivers/media/pci/mgb4/
H A Dmgb4_vout.c84 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
85 struct mgb4_frame_buffer *buf = to_frame_buffer(vbuf);
114 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
115 struct mgb4_frame_buffer *buf = to_frame_buffer(vbuf);
/linux-master/samples/v4l/
H A Dv4l2-pci-skeleton.c76 static inline struct skel_buffer *to_skel_buffer(struct vb2_v4l2_buffer *vbuf) argument
78 return container_of(vbuf, struct skel_buffer, vb);
205 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
207 struct skel_buffer *buf = to_skel_buffer(vbuf);
/linux-master/arch/powerpc/kernel/
H A Dtraps.c889 u8 vbuf[16] __aligned(16), *vdst;
949 rc = __copy_from_user_inatomic(vbuf, addr, 16);
951 __get_user_atomic_128_aligned(vbuf, addr, rc);
1020 ((u32 *)vdst)[i] = ((u32 *)vbuf)[3-i];
1024 ((u16 *)vdst)[i] = ((u16 *)vbuf)[7-i];
1028 ((u64 *)vdst)[i] = ((u64 *)vbuf)[1-i];
1032 vdst[i] = vbuf[15-i];
1044 ((u32 *)vdst)[i] = cpu_to_le32(((u32 *)vbuf)[i]);
1048 ((u16 *)vdst)[i] = cpu_to_le16(((u16 *)vbuf)[i]);
1052 ((u64 *)vdst)[i] = cpu_to_le64(((u64 *)vbuf)[
[all...]
/linux-master/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-lite.c246 struct flite_buffer *vbuf; local
277 vbuf = fimc_lite_pending_queue_pop(fimc);
278 flite_hw_set_dma_buffer(fimc, vbuf);
279 fimc_lite_active_queue_add(fimc, vbuf);
285 vbuf = fimc_lite_active_queue_pop(fimc);
286 vbuf->vb.vb2_buf.timestamp = ktime_get_ns();
287 vbuf->vb.sequence = fimc->frame_count++;
288 flite_hw_mask_dma_buffer(fimc, vbuf->index);
289 vb2_buffer_done(&vbuf->vb.vb2_buf, VB2_BUF_STATE_DONE);
405 struct vb2_v4l2_buffer *vbuf local
[all...]
/linux-master/drivers/media/platform/amphion/
H A Dvpu.h314 static inline struct vpu_vb2_buffer *to_vpu_vb2_buffer(struct vb2_v4l2_buffer *vbuf) argument
316 struct v4l2_m2m_buffer *m2m_buf = container_of(vbuf, struct v4l2_m2m_buffer, vb);
/linux-master/drivers/media/common/saa7146/
H A Dsaa7146_video.c573 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
576 struct saa7146_buf *buf = container_of(vbuf, struct saa7146_buf, vb);
587 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
588 struct saa7146_buf *buf = container_of(vbuf, struct saa7146_buf, vb);
627 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
628 struct saa7146_buf *buf = container_of(vbuf, struct saa7146_buf, vb);
/linux-master/drivers/media/pci/bt8xx/
H A Dbttv-risc.c518 struct sg_table *sgt = vb2_dma_sg_plane_desc(&buf->vbuf.vb2_buf, 0);
664 struct sg_table *sgt = vb2_dma_sg_plane_desc(&buf->vbuf.vb2_buf, 0);
674 V4L2_FIELD_HAS_BOTH(buf->vbuf.field), tvnorm,
676 switch (buf->vbuf.field) {
721 switch (buf->vbuf.field) {
790 buf->vbuf.field = V4L2_FIELD_SEQ_TB;
/linux-master/drivers/media/i2c/
H A Dvideo-i2c.c424 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
431 vbuf->field = V4L2_FIELD_NONE;
439 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); local
442 container_of(vbuf, struct video_i2c_buffer, vb);
477 void *vbuf = vb2_plane_vaddr(vb2_buf, 0); local
480 ret = data->chip->xfer(data, vbuf);

Completed in 316 milliseconds

12345678