Home
last modified time | relevance | path

Searched refs:m2m_ops (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c92 * @m2m_ops: driver callbacks
111 const struct v4l2_m2m_ops *m2m_ops; member
284 m2m_dev->m2m_ops->device_run(m2m_dev->curr_ctx->priv); in v4l2_m2m_try_run()
360 if (m2m_dev->m2m_ops->job_ready in __v4l2_m2m_try_queue()
361 && (!m2m_dev->m2m_ops->job_ready(m2m_ctx->priv))) { in __v4l2_m2m_try_queue()
426 if (m2m_dev->m2m_ops->job_abort) in v4l2_m2m_cancel_job()
427 m2m_dev->m2m_ops->job_abort(m2m_ctx->priv); in v4l2_m2m_cancel_job()
1163 struct v4l2_m2m_dev *v4l2_m2m_init(const struct v4l2_m2m_ops *m2m_ops) in v4l2_m2m_init() argument
1167 if (!m2m_ops || WARN_ON(!m2m_ops in v4l2_m2m_init()
[all...]
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c92 * @m2m_ops: driver callbacks
111 const struct v4l2_m2m_ops *m2m_ops; member
284 m2m_dev->m2m_ops->device_run(m2m_dev->curr_ctx->priv); in v4l2_m2m_try_run()
361 if (m2m_dev->m2m_ops->job_ready in __v4l2_m2m_try_queue()
362 && (!m2m_dev->m2m_ops->job_ready(m2m_ctx->priv))) { in __v4l2_m2m_try_queue()
427 if (m2m_dev->m2m_ops->job_abort) in v4l2_m2m_cancel_job()
428 m2m_dev->m2m_ops->job_abort(m2m_ctx->priv); in v4l2_m2m_cancel_job()
1194 struct v4l2_m2m_dev *v4l2_m2m_init(const struct v4l2_m2m_ops *m2m_ops) in v4l2_m2m_init() argument
1198 if (!m2m_ops || WARN_ON(!m2m_ops in v4l2_m2m_init()
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/mtk-jpeg/
H A Dmtk_jpeg_core.h56 * @m2m_ops: the callback of jpeg v4l2_m2m_ops
70 const struct v4l2_m2m_ops *m2m_ops; member
H A Dmtk_jpeg_core.c1392 jpeg->m2m_dev = v4l2_m2m_init(jpeg->variant->m2m_ops); in mtk_jpeg_probe()
1521 .m2m_ops = &mtk_jpeg_dec_m2m_ops,
1536 .m2m_ops = &mtk_jpeg_enc_m2m_ops,
/kernel/linux/linux-5.10/drivers/media/platform/s5p-jpeg/
H A Djpeg-core.h145 struct v4l2_m2m_ops *m2m_ops; member
H A Djpeg-core.c2907 jpeg->m2m_dev = v4l2_m2m_init(jpeg->variant->m2m_ops); in s5p_jpeg_probe()
3053 * device_run callback of m2m_ops. in s5p_jpeg_runtime_resume()
3078 .m2m_ops = &s5p_jpeg_m2m_ops,
3087 .m2m_ops = &exynos3250_jpeg_m2m_ops,
3097 .m2m_ops = &exynos4_jpeg_m2m_ops,
3108 .m2m_ops = &exynos3250_jpeg_m2m_ops, /* intentionally 3250 */
3119 .m2m_ops = &exynos4_jpeg_m2m_ops,
/kernel/linux/linux-6.6/drivers/media/platform/samsung/s5p-jpeg/
H A Djpeg-core.h135 const struct v4l2_m2m_ops *m2m_ops; member
H A Djpeg-core.c2902 jpeg->m2m_dev = v4l2_m2m_init(jpeg->variant->m2m_ops); in s5p_jpeg_probe()
3046 * device_run callback of m2m_ops. in s5p_jpeg_runtime_resume()
3071 .m2m_ops = &s5p_jpeg_m2m_ops,
3080 .m2m_ops = &exynos3250_jpeg_m2m_ops,
3090 .m2m_ops = &exynos4_jpeg_m2m_ops,
3101 .m2m_ops = &exynos3250_jpeg_m2m_ops, /* intentionally 3250 */
3112 .m2m_ops = &exynos4_jpeg_m2m_ops,
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/jpeg/
H A Dmtk_jpeg_core.h58 * @m2m_ops: the callback of jpeg v4l2_m2m_ops
74 const struct v4l2_m2m_ops *m2m_ops; member
H A Dmtk_jpeg_core.c1349 jpeg->m2m_dev = v4l2_m2m_init(jpeg->variant->m2m_ops); in mtk_jpeg_probe()
1877 .m2m_ops = &mtk_jpeg_dec_m2m_ops,
1892 .m2m_ops = &mtk_jpeg_enc_m2m_ops,
1904 .m2m_ops = &mtk_jpeg_multicore_enc_m2m_ops,
1917 .m2m_ops = &mtk_jpeg_multicore_dec_m2m_ops,
/kernel/linux/linux-5.10/include/media/
H A Dv4l2-mem2mem.h501 * @m2m_ops: pointer to struct v4l2_m2m_ops
507 struct v4l2_m2m_dev *v4l2_m2m_init(const struct v4l2_m2m_ops *m2m_ops);
/kernel/linux/linux-6.6/include/media/
H A Dv4l2-mem2mem.h506 * @m2m_ops: pointer to struct v4l2_m2m_ops
512 struct v4l2_m2m_dev *v4l2_m2m_init(const struct v4l2_m2m_ops *m2m_ops);
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/
H A Dfimc-m2m.c709 static const struct v4l2_m2m_ops m2m_ops = { variable
736 fimc->m2m.m2m_dev = v4l2_m2m_init(&m2m_ops); in fimc_register_m2m_device()
/kernel/linux/linux-5.10/drivers/media/platform/
H A Dmx2_emmaprp.c798 static const struct v4l2_m2m_ops m2m_ops = { variable
865 pcdev->m2m_dev = v4l2_m2m_init(&m2m_ops); in emmaprp_probe()
H A Dm2m-deinterlace.c913 static const struct v4l2_m2m_ops m2m_ops = { variable
968 pcdev->m2m_dev = v4l2_m2m_init(&m2m_ops); in deinterlace_probe()
H A Dimx-pxp.c1609 static const struct v4l2_m2m_ops m2m_ops = { variable
1705 dev->m2m_dev = v4l2_m2m_init(&m2m_ops); in pxp_probe()
H A Drcar_fdp1.c2203 static const struct v4l2_m2m_ops m2m_ops = { variable
2336 fdp1->m2m_dev = v4l2_m2m_init(&m2m_ops); in fdp1_probe()
/kernel/linux/linux-5.10/drivers/staging/media/imx/
H A Dimx-media-csc-scaler.c823 static struct v4l2_m2m_ops m2m_ops = { variable
905 priv->m2m_dev = v4l2_m2m_init(&m2m_ops); in imx_media_csc_scaler_device_init()
/kernel/linux/linux-6.6/drivers/staging/media/imx/
H A Dimx-media-csc-scaler.c824 static const struct v4l2_m2m_ops m2m_ops = { variable
906 priv->m2m_dev = v4l2_m2m_init(&m2m_ops); in imx_media_csc_scaler_device_init()
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-m2m.c709 static const struct v4l2_m2m_ops m2m_ops = { variable
736 fimc->m2m.m2m_dev = v4l2_m2m_init(&m2m_ops); in fimc_register_m2m_device()
/kernel/linux/linux-6.6/drivers/media/platform/nxp/
H A Dmx2_emmaprp.c798 static const struct v4l2_m2m_ops m2m_ops = { variable
863 pcdev->m2m_dev = v4l2_m2m_init(&m2m_ops); in emmaprp_probe()
H A Dimx-pxp.c1754 static const struct v4l2_m2m_ops m2m_ops = { variable
1855 dev->m2m_dev = v4l2_m2m_init(&m2m_ops); in pxp_probe()
/kernel/linux/linux-5.10/drivers/media/test-drivers/
H A Dvim2m.c1295 static const struct v4l2_m2m_ops m2m_ops = { variable
1334 dev->m2m_dev = v4l2_m2m_init(&m2m_ops); in vim2m_probe()
/kernel/linux/linux-6.6/drivers/media/test-drivers/
H A Dvim2m.c1285 static const struct v4l2_m2m_ops m2m_ops = { variable
1324 dev->m2m_dev = v4l2_m2m_init(&m2m_ops); in vim2m_probe()
/kernel/linux/linux-6.6/drivers/media/platform/
H A Dm2m-deinterlace.c913 static const struct v4l2_m2m_ops m2m_ops = { variable
968 pcdev->m2m_dev = v4l2_m2m_init(&m2m_ops); in deinterlace_probe()

Completed in 40 milliseconds

12