Home
last modified time | relevance | path

Searched refs:out_vb (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c1268 void v4l2_m2m_buf_copy_metadata(const struct vb2_v4l2_buffer *out_vb, in v4l2_m2m_buf_copy_metadata() argument
1278 cap_vb->vb2_buf.timestamp = out_vb->vb2_buf.timestamp; in v4l2_m2m_buf_copy_metadata()
1280 if (out_vb->flags & V4L2_BUF_FLAG_TIMECODE) in v4l2_m2m_buf_copy_metadata()
1281 cap_vb->timecode = out_vb->timecode; in v4l2_m2m_buf_copy_metadata()
1282 cap_vb->field = out_vb->field; in v4l2_m2m_buf_copy_metadata()
1284 cap_vb->flags |= out_vb->flags & mask; in v4l2_m2m_buf_copy_metadata()
1527 struct vb2_v4l2_buffer *out_vb, *cap_vb; in v4l2_m2m_ioctl_stateless_decoder_cmd() local
1537 out_vb = v4l2_m2m_last_src_buf(fh->m2m_ctx); in v4l2_m2m_ioctl_stateless_decoder_cmd()
1546 if (out_vb) { in v4l2_m2m_ioctl_stateless_decoder_cmd()
1547 out_vb in v4l2_m2m_ioctl_stateless_decoder_cmd()
[all...]
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c1299 void v4l2_m2m_buf_copy_metadata(const struct vb2_v4l2_buffer *out_vb, in v4l2_m2m_buf_copy_metadata() argument
1309 cap_vb->vb2_buf.timestamp = out_vb->vb2_buf.timestamp; in v4l2_m2m_buf_copy_metadata()
1311 if (out_vb->flags & V4L2_BUF_FLAG_TIMECODE) in v4l2_m2m_buf_copy_metadata()
1312 cap_vb->timecode = out_vb->timecode; in v4l2_m2m_buf_copy_metadata()
1313 cap_vb->field = out_vb->field; in v4l2_m2m_buf_copy_metadata()
1315 cap_vb->flags |= out_vb->flags & mask; in v4l2_m2m_buf_copy_metadata()
1558 struct vb2_v4l2_buffer *out_vb, *cap_vb; in v4l2_m2m_ioctl_stateless_decoder_cmd() local
1568 out_vb = v4l2_m2m_last_src_buf(fh->m2m_ctx); in v4l2_m2m_ioctl_stateless_decoder_cmd()
1577 if (out_vb) { in v4l2_m2m_ioctl_stateless_decoder_cmd()
1578 out_vb in v4l2_m2m_ioctl_stateless_decoder_cmd()
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/
H A Dimx-pxp.c721 struct vb2_v4l2_buffer *out_vb) in pxp_start()
747 p_out = vb2_dma_contig_plane_dma_addr(&out_vb->vb2_buf, 0); in pxp_start()
755 out_vb->sequence = in pxp_start()
758 out_vb->vb2_buf.timestamp = in_vb->vb2_buf.timestamp; in pxp_start()
761 out_vb->timecode = in_vb->timecode; in pxp_start()
762 out_vb->field = in_vb->field; in pxp_start()
763 out_vb->flags = in_vb->flags & in pxp_start()
720 pxp_start(struct pxp_ctx *ctx, struct vb2_v4l2_buffer *in_vb, struct vb2_v4l2_buffer *out_vb) pxp_start() argument
/kernel/linux/linux-6.6/drivers/media/platform/nxp/
H A Dimx-pxp.c839 struct vb2_v4l2_buffer *out_vb) in pxp_start()
865 p_out = vb2_dma_contig_plane_dma_addr(&out_vb->vb2_buf, 0); in pxp_start()
873 out_vb->sequence = in pxp_start()
876 out_vb->vb2_buf.timestamp = in_vb->vb2_buf.timestamp; in pxp_start()
879 out_vb->timecode = in_vb->timecode; in pxp_start()
880 out_vb->field = in_vb->field; in pxp_start()
881 out_vb->flags = in_vb->flags & in pxp_start()
838 pxp_start(struct pxp_ctx *ctx, struct vb2_v4l2_buffer *in_vb, struct vb2_v4l2_buffer *out_vb) pxp_start() argument
/kernel/linux/linux-5.10/drivers/media/test-drivers/
H A Dvim2m.c446 struct vb2_v4l2_buffer *out_vb) in device_process()
470 p_out = vb2_plane_vaddr(&out_vb->vb2_buf, 0); in device_process()
477 out_vb->sequence = q_data_out->sequence++; in device_process()
479 v4l2_m2m_buf_copy_metadata(in_vb, out_vb, true); in device_process()
444 device_process(struct vim2m_ctx *ctx, struct vb2_v4l2_buffer *in_vb, struct vb2_v4l2_buffer *out_vb) device_process() argument
/kernel/linux/linux-6.6/drivers/media/test-drivers/
H A Dvim2m.c441 struct vb2_v4l2_buffer *out_vb) in device_process()
465 p_out = vb2_plane_vaddr(&out_vb->vb2_buf, 0); in device_process()
472 out_vb->sequence = q_data_out->sequence++; in device_process()
474 v4l2_m2m_buf_copy_metadata(in_vb, out_vb, true); in device_process()
439 device_process(struct vim2m_ctx *ctx, struct vb2_v4l2_buffer *in_vb, struct vb2_v4l2_buffer *out_vb) device_process() argument
/kernel/linux/linux-6.6/drivers/media/platform/nxp/dw100/
H A Ddw100.c1426 struct vb2_v4l2_buffer *out_vb) in dw100_start()
1430 out_vb->sequence = in dw100_start()
1441 in_vb->sequence, out_vb->sequence); in dw100_start()
1443 v4l2_m2m_buf_copy_metadata(in_vb, out_vb, true); in dw100_start()
1455 &out_vb->vb2_buf); in dw100_start()
1425 dw100_start(struct dw100_ctx *ctx, struct vb2_v4l2_buffer *in_vb, struct vb2_v4l2_buffer *out_vb) dw100_start() argument
/kernel/linux/linux-5.10/include/media/
H A Dv4l2-mem2mem.h832 * @out_vb: the output buffer that is the source of the metadata.
838 * and TSTAMP_SRC_MASK flags from @out_vb to @cap_vb.
844 void v4l2_m2m_buf_copy_metadata(const struct vb2_v4l2_buffer *out_vb,
/kernel/linux/linux-6.6/include/media/
H A Dv4l2-mem2mem.h837 * @out_vb: the output buffer that is the source of the metadata.
843 * and TSTAMP_SRC_MASK flags from @out_vb to @cap_vb.
849 void v4l2_m2m_buf_copy_metadata(const struct vb2_v4l2_buffer *out_vb,

Completed in 18 milliseconds