/kernel/linux/linux-5.10/drivers/media/usb/go7007/ |
H A D | go7007-v4l2.c | 360 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in go7007_buf_queue() local 362 container_of(vbuf, struct go7007_buffer, vb); in go7007_buf_queue() 372 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in go7007_buf_prepare() local 374 container_of(vbuf, struct go7007_buffer, vb); in go7007_buf_prepare() 386 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in go7007_buf_finish() local 388 container_of(vbuf, struct go7007_buffer, vb); in go7007_buf_finish() 391 vbuf->flags &= ~(V4L2_BUF_FLAG_KEYFRAME | V4L2_BUF_FLAG_BFRAME | in go7007_buf_finish() 393 vbuf->flags |= frame_type_flag; in go7007_buf_finish() 394 vbuf->field = V4L2_FIELD_NONE; in go7007_buf_finish()
|
/kernel/linux/linux-6.6/drivers/media/usb/go7007/ |
H A D | go7007-v4l2.c | 360 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in go7007_buf_queue() local 362 container_of(vbuf, struct go7007_buffer, vb); in go7007_buf_queue() 372 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in go7007_buf_prepare() local 374 container_of(vbuf, struct go7007_buffer, vb); in go7007_buf_prepare() 386 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in go7007_buf_finish() local 388 container_of(vbuf, struct go7007_buffer, vb); in go7007_buf_finish() 391 vbuf->flags &= ~(V4L2_BUF_FLAG_KEYFRAME | V4L2_BUF_FLAG_BFRAME | in go7007_buf_finish() 393 vbuf->flags |= frame_type_flag; in go7007_buf_finish() 394 vbuf->field = V4L2_FIELD_NONE; in go7007_buf_finish()
|
/kernel/linux/linux-6.6/drivers/media/platform/amlogic/meson-ge2d/ |
H A D | ge2d.c | 342 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in ge2d_buf_prepare() local 345 vbuf->field = V4L2_FIELD_NONE; in ge2d_buf_prepare() 354 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in ge2d_buf_queue() local 357 v4l2_m2m_buf_queue(ctx->fh.m2m_ctx, vbuf); in ge2d_buf_queue() 375 struct vb2_v4l2_buffer *vbuf; in ge2d_stop_streaming() local 379 vbuf = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx); in ge2d_stop_streaming() 381 vbuf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); in ge2d_stop_streaming() 382 if (!vbuf) in ge2d_stop_streaming() 384 v4l2_m2m_buf_done(vbuf, VB2_BUF_STATE_ERROR); in ge2d_stop_streaming()
|
/third_party/mesa3d/src/gallium/frontends/omx/ |
H A D | vid_dec_h264_common.c | 1051 struct pipe_video_buffer *vbuf = buf->pInputPortPrivate; in vid_dec_FreeInputPortPrivate() local 1052 if (!vbuf) in vid_dec_FreeInputPortPrivate() 1055 vbuf->destroy(vbuf); in vid_dec_FreeInputPortPrivate() 1081 struct pipe_video_buffer *tmp, *vbuf, *new_vbuf; in vid_dec_FrameDecoded_common() local 1084 vbuf = input->pInputPortPrivate; in vid_dec_FrameDecoded_common() 1085 if (vbuf->interlaced) { in vid_dec_FrameDecoded_common() 1121 vbuf->destroy(vbuf); in vid_dec_FrameDecoded_common()
|
/third_party/backends/backend/ |
H A D | hs2p.c | 965 struct inquiry_vpd_data vbuf; in attach() local 1052 memset (&vbuf, 0, sizeof (vbuf)); in attach() 1053 buf_size = sizeof (vbuf); in attach() 1054 status = inquiry (fd, &vbuf, &buf_size, 1, HS2P_INQUIRY_VPD_PAGE_CODE); in attach() 1062 print_vpd_info (&vbuf); in attach() 1181 dev->info.hasADF = vbuf.adf_id == 0 ? SANE_FALSE : SANE_TRUE; in attach() 1182 dev->info.hasSimplex = vbuf.adf_id == 1 ? SANE_TRUE : SANE_FALSE; in attach() 1183 dev->info.hasDuplex = vbuf.adf_id == 2 ? SANE_TRUE : SANE_FALSE; in attach() 1184 dev->info.hasARDF = vbuf in attach() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/amphion/ |
H A D | vpu_dbg.c | 144 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in vpu_dbg_instance() local 151 to_vpu_stat_name(vpu_get_buffer_state(vbuf))); in vpu_dbg_instance() 159 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in vpu_dbg_instance() local 166 to_vpu_stat_name(vpu_get_buffer_state(vbuf))); in vpu_dbg_instance()
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_draw_quad.h | 46 struct pipe_resource *vbuf, uint vbuf_slot,
|
/kernel/linux/linux-5.10/drivers/media/platform/s3c-camif/ |
H A D | camif-capture.c | 329 struct camif_buffer *vbuf; in s3c_camif_irq_handler() local 336 vbuf = camif_active_queue_peek(vp, index); in s3c_camif_irq_handler() 338 if (!WARN_ON(vbuf == NULL)) { in s3c_camif_irq_handler() 340 vbuf->vb.vb2_buf.timestamp = ktime_get_ns(); in s3c_camif_irq_handler() 341 vbuf->vb.sequence = vp->frame_sequence++; in s3c_camif_irq_handler() 342 vb2_buffer_done(&vbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); in s3c_camif_irq_handler() 345 vbuf = camif_pending_queue_pop(vp); in s3c_camif_irq_handler() 346 vbuf->index = index; in s3c_camif_irq_handler() 347 camif_hw_set_output_addr(vp, &vbuf->paddr, index); in s3c_camif_irq_handler() 348 camif_hw_set_output_addr(vp, &vbuf in s3c_camif_irq_handler() 480 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); buffer_queue() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/nxp/ |
H A D | imx7-media-csi.c | 190 struct vb2_v4l2_buffer vbuf; member 197 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in to_imx7_csi_vb2_buffer() local 199 return container_of(vbuf, struct imx7_csi_vb2_buffer, vbuf); in to_imx7_csi_vb2_buffer() 407 vb2_buf = &buf->vbuf.vb2_buf; in imx7_csi_setup_vb2_buf() 428 struct vb2_buffer *vb = &buf->vbuf.vb2_buf; in imx7_csi_dma_unsetup_vb2_buf() 727 done->vbuf.field = csi->vdev_fmt.field; in imx7_csi_vb2_buf_done() 728 done->vbuf.sequence = csi->frame_sequence; in imx7_csi_vb2_buf_done() 729 vb = &done->vbuf.vb2_buf; in imx7_csi_vb2_buf_done() 738 dma_addr = vb2_dma_contig_plane_dma_addr(&next->vbuf in imx7_csi_vb2_buf_done() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/samsung/s3c-camif/ |
H A D | camif-capture.c | 329 struct camif_buffer *vbuf; in s3c_camif_irq_handler() local 336 vbuf = camif_active_queue_peek(vp, index); in s3c_camif_irq_handler() 338 if (!WARN_ON(vbuf == NULL)) { in s3c_camif_irq_handler() 340 vbuf->vb.vb2_buf.timestamp = ktime_get_ns(); in s3c_camif_irq_handler() 341 vbuf->vb.sequence = vp->frame_sequence++; in s3c_camif_irq_handler() 342 vb2_buffer_done(&vbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); in s3c_camif_irq_handler() 345 vbuf = camif_pending_queue_pop(vp); in s3c_camif_irq_handler() 346 vbuf->index = index; in s3c_camif_irq_handler() 347 camif_hw_set_output_addr(vp, &vbuf->paddr, index); in s3c_camif_irq_handler() 348 camif_hw_set_output_addr(vp, &vbuf in s3c_camif_irq_handler() 480 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); buffer_queue() local [all...] |
/third_party/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_emit.c | 933 struct pipe_vertex_buffer *vbuf = r300->vertex_buffer; in r300_emit_vertex_arrays() local 951 vb1 = &vbuf[velem[i].vertex_buffer_index]; in r300_emit_vertex_arrays() 952 vb2 = &vbuf[velem[i+1].vertex_buffer_index]; in r300_emit_vertex_arrays() 963 vb1 = &vbuf[velem[i].vertex_buffer_index]; in r300_emit_vertex_arrays() 971 buf = r300_resource(vbuf[velem[i].vertex_buffer_index].buffer.resource); in r300_emit_vertex_arrays() 977 vb1 = &vbuf[velem[i].vertex_buffer_index]; in r300_emit_vertex_arrays() 978 vb2 = &vbuf[velem[i+1].vertex_buffer_index]; in r300_emit_vertex_arrays() 1006 vb1 = &vbuf[velem[i].vertex_buffer_index]; in r300_emit_vertex_arrays() 1023 buf = r300_resource(vbuf[velem[i].vertex_buffer_index].buffer.resource); in r300_emit_vertex_arrays() 1380 struct pipe_vertex_buffer *vbuf in r300_emit_buffer_validate() local [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/cx25821/ |
H A D | cx25821-video.c | 144 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in cx25821_buffer_prepare() local 148 container_of(vbuf, struct cx25821_buffer, vb); in cx25821_buffer_prepare() 226 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in cx25821_buffer_finish() local 228 container_of(vbuf, struct cx25821_buffer, vb); in cx25821_buffer_finish() 237 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in cx25821_buffer_queue() local 239 container_of(vbuf, struct cx25821_buffer, vb); in cx25821_buffer_queue()
|
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | video-i2c.c | 418 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_prepare() local 425 vbuf->field = V4L2_FIELD_NONE; in buffer_prepare() 433 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_queue() local 436 container_of(vbuf, struct video_i2c_buffer, vb); in buffer_queue() 470 void *vbuf = vb2_plane_vaddr(vb2_buf, 0); in video_i2c_thread_vid_cap() local 473 ret = data->chip->xfer(data, vbuf); in video_i2c_thread_vid_cap()
|
/kernel/linux/linux-5.10/drivers/media/platform/qcom/camss/ |
H A D | camss-video.c | 356 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in video_buf_init() local 358 struct camss_buffer *buffer = container_of(vbuf, struct camss_buffer, in video_buf_init() 386 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in video_buf_prepare() local 399 vbuf->field = V4L2_FIELD_NONE; in video_buf_prepare() 406 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in video_buf_queue() local 408 struct camss_buffer *buffer = container_of(vbuf, struct camss_buffer, in video_buf_queue()
|
/kernel/linux/linux-5.10/drivers/media/pci/tw68/ |
H A D | tw68-video.c | 405 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in tw68_buf_queue() local 408 struct tw68_buf *buf = container_of(vbuf, struct tw68_buf, vb); in tw68_buf_queue() 440 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in tw68_buf_prepare() local 443 struct tw68_buf *buf = container_of(vbuf, struct tw68_buf, vb); in tw68_buf_prepare() 483 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in tw68_buf_finish() local 486 struct tw68_buf *buf = container_of(vbuf, struct tw68_buf, vb); in tw68_buf_finish()
|
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | video-i2c.c | 423 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_prepare() local 430 vbuf->field = V4L2_FIELD_NONE; in buffer_prepare() 438 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_queue() local 441 container_of(vbuf, struct video_i2c_buffer, vb); in buffer_queue() 476 void *vbuf = vb2_plane_vaddr(vb2_buf, 0); in video_i2c_thread_vid_cap() local 479 ret = data->chip->xfer(data, vbuf); in video_i2c_thread_vid_cap()
|
/kernel/linux/linux-6.6/drivers/media/pci/tw68/ |
H A D | tw68-video.c | 405 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in tw68_buf_queue() local 408 struct tw68_buf *buf = container_of(vbuf, struct tw68_buf, vb); in tw68_buf_queue() 441 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in tw68_buf_prepare() local 444 struct tw68_buf *buf = container_of(vbuf, struct tw68_buf, vb); in tw68_buf_prepare() 484 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in tw68_buf_finish() local 487 struct tw68_buf *buf = container_of(vbuf, struct tw68_buf, vb); in tw68_buf_finish()
|
/kernel/linux/linux-6.6/drivers/media/pci/cx25821/ |
H A D | cx25821-video.c | 144 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in cx25821_buffer_prepare() local 148 container_of(vbuf, struct cx25821_buffer, vb); in cx25821_buffer_prepare() 226 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in cx25821_buffer_finish() local 228 container_of(vbuf, struct cx25821_buffer, vb); in cx25821_buffer_finish() 237 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in cx25821_buffer_queue() local 239 container_of(vbuf, struct cx25821_buffer, vb); in cx25821_buffer_queue()
|
/kernel/linux/linux-6.6/drivers/media/platform/qcom/camss/ |
H A D | camss-video.c | 408 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in video_buf_init() local 410 struct camss_buffer *buffer = container_of(vbuf, struct camss_buffer, in video_buf_init() 438 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in video_buf_prepare() local 451 vbuf->field = V4L2_FIELD_NONE; in video_buf_prepare() 458 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in video_buf_queue() local 460 struct camss_buffer *buffer = container_of(vbuf, struct camss_buffer, in video_buf_queue()
|
/kernel/linux/linux-6.6/drivers/media/common/saa7146/ |
H A D | saa7146_video.c | 573 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buf_queue() local 576 struct saa7146_buf *buf = container_of(vbuf, struct saa7146_buf, vb); in buf_queue() 587 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buf_init() local 588 struct saa7146_buf *buf = container_of(vbuf, struct saa7146_buf, vb); in buf_init() 627 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buf_cleanup() local 628 struct saa7146_buf *buf = container_of(vbuf, struct saa7146_buf, vb); in buf_cleanup()
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_swtnl_private.h | 50 struct pipe_resource *vbuf; member
|
/kernel/linux/linux-5.10/drivers/media/pci/sta2x11/ |
H A D | sta2x11_vip.c | 273 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_init() local 274 struct vip_buffer *vip_buf = to_vip_buffer(vbuf); in buffer_init() 283 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_prepare() local 285 struct vip_buffer *vip_buf = to_vip_buffer(vbuf); in buffer_prepare() 301 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_queue() local 303 struct vip_buffer *vip_buf = to_vip_buffer(vbuf); in buffer_queue() 318 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_finish() local 320 struct vip_buffer *vip_buf = to_vip_buffer(vbuf); in buffer_finish()
|
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/ |
H A D | venc.c | 947 struct vb2_v4l2_buffer *vbuf; in venc_buf_done() local 956 vbuf = venus_helper_find_buf(inst, type, tag); in venc_buf_done() 957 if (!vbuf) in venc_buf_done() 960 vbuf->flags = flags; in venc_buf_done() 963 vb = &vbuf->vb2_buf; in venc_buf_done() 967 vbuf->sequence = inst->sequence_cap++; in venc_buf_done() 969 vbuf->sequence = inst->sequence_out++; in venc_buf_done() 972 v4l2_m2m_buf_done(vbuf, VB2_BUF_STATE_DONE); in venc_buf_done()
|
/kernel/linux/linux-5.10/drivers/media/platform/sunxi/sun8i-di/ |
H A D | sun8i-di.c | 560 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in deinterlace_buf_queue() local 563 v4l2_m2m_buf_queue(ctx->fh.m2m_ctx, vbuf); in deinterlace_buf_queue() 569 struct vb2_v4l2_buffer *vbuf; in deinterlace_queue_cleanup() local 573 vbuf = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx); in deinterlace_queue_cleanup() 575 vbuf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); in deinterlace_queue_cleanup() 577 if (vbuf) in deinterlace_queue_cleanup() 578 v4l2_m2m_buf_done(vbuf, state); in deinterlace_queue_cleanup() 579 } while (vbuf); in deinterlace_queue_cleanup()
|
/kernel/linux/linux-6.6/drivers/media/pci/sta2x11/ |
H A D | sta2x11_vip.c | 274 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_init() local 275 struct vip_buffer *vip_buf = to_vip_buffer(vbuf); in buffer_init() 284 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_prepare() local 286 struct vip_buffer *vip_buf = to_vip_buffer(vbuf); in buffer_prepare() 302 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_queue() local 304 struct vip_buffer *vip_buf = to_vip_buffer(vbuf); in buffer_queue() 319 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_finish() local 321 struct vip_buffer *vip_buf = to_vip_buffer(vbuf); in buffer_finish()
|