Home
last modified time | relevance | path

Searched refs:m2m_ops (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.4/drivers/media/v4l2-core/
Dv4l2-mem2mem.c105 const struct v4l2_m2m_ops *m2m_ops; member
272 m2m_dev->m2m_ops->device_run(m2m_dev->curr_ctx->priv); in v4l2_m2m_try_run()
325 if (m2m_dev->m2m_ops->job_ready in __v4l2_m2m_try_queue()
326 && (!m2m_dev->m2m_ops->job_ready(m2m_ctx->priv))) { in __v4l2_m2m_try_queue()
398 if (m2m_dev->m2m_ops->job_abort) in v4l2_m2m_cancel_job()
399 m2m_dev->m2m_ops->job_abort(m2m_ctx->priv); in v4l2_m2m_cancel_job()
873 struct v4l2_m2m_dev *v4l2_m2m_init(const struct v4l2_m2m_ops *m2m_ops) in v4l2_m2m_init() argument
877 if (!m2m_ops || WARN_ON(!m2m_ops->device_run)) in v4l2_m2m_init()
885 m2m_dev->m2m_ops = m2m_ops; in v4l2_m2m_init()
/Linux-v5.4/drivers/media/platform/s5p-jpeg/
Djpeg-core.h145 struct v4l2_m2m_ops *m2m_ops; member
Djpeg-core.c2923 jpeg->m2m_dev = v4l2_m2m_init(jpeg->variant->m2m_ops); in s5p_jpeg_probe()
3094 .m2m_ops = &s5p_jpeg_m2m_ops,
3103 .m2m_ops = &exynos3250_jpeg_m2m_ops,
3113 .m2m_ops = &exynos4_jpeg_m2m_ops,
3124 .m2m_ops = &exynos3250_jpeg_m2m_ops, /* intentionally 3250 */
3135 .m2m_ops = &exynos4_jpeg_m2m_ops,
/Linux-v5.4/include/media/
Dv4l2-mem2mem.h320 struct v4l2_m2m_dev *v4l2_m2m_init(const struct v4l2_m2m_ops *m2m_ops);
/Linux-v5.4/drivers/media/platform/exynos4-is/
Dfimc-m2m.c712 static const struct v4l2_m2m_ops m2m_ops = { variable
739 fimc->m2m.m2m_dev = v4l2_m2m_init(&m2m_ops); in fimc_register_m2m_device()
/Linux-v5.4/drivers/media/platform/
Dmx2_emmaprp.c798 static const struct v4l2_m2m_ops m2m_ops = { variable
862 pcdev->m2m_dev = v4l2_m2m_init(&m2m_ops); in emmaprp_probe()
Dm2m-deinterlace.c913 static const struct v4l2_m2m_ops m2m_ops = { variable
968 pcdev->m2m_dev = v4l2_m2m_init(&m2m_ops); in deinterlace_probe()
Dvim2m.c1297 static const struct v4l2_m2m_ops m2m_ops = { variable
1342 dev->m2m_dev = v4l2_m2m_init(&m2m_ops); in vim2m_probe()
Dimx-pxp.c1609 static const struct v4l2_m2m_ops m2m_ops = { variable
1705 dev->m2m_dev = v4l2_m2m_init(&m2m_ops); in pxp_probe()
Drcar_fdp1.c2198 static const struct v4l2_m2m_ops m2m_ops = { variable
2332 fdp1->m2m_dev = v4l2_m2m_init(&m2m_ops); in fdp1_probe()
/Linux-v5.4/drivers/staging/media/imx/
Dimx-media-csc-scaler.c820 static struct v4l2_m2m_ops m2m_ops = { variable
906 priv->m2m_dev = v4l2_m2m_init(&m2m_ops); in imx_media_csc_scaler_device_init()
/Linux-v5.4/drivers/media/platform/ti-vpe/
Dvpe.c2400 static const struct v4l2_m2m_ops m2m_ops = { variable
2497 dev->m2m_dev = v4l2_m2m_init(&m2m_ops); in vpe_probe()
/Linux-v5.4/drivers/media/platform/vicodec/
Dvicodec-core.c2087 static const struct v4l2_m2m_ops m2m_ops = { variable
2101 dev_instance->m2m_dev = v4l2_m2m_init(&m2m_ops); in register_instance()