/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-mem2mem.c | 92 * @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 D | v4l2-mem2mem.c | 92 * @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 D | mtk_jpeg_core.h | 56 * @m2m_ops: the callback of jpeg v4l2_m2m_ops 70 const struct v4l2_m2m_ops *m2m_ops; member
|
H A D | mtk_jpeg_core.c | 1392 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 D | jpeg-core.h | 145 struct v4l2_m2m_ops *m2m_ops; member
|
H A D | jpeg-core.c | 2907 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 D | jpeg-core.h | 135 const struct v4l2_m2m_ops *m2m_ops; member
|
H A D | jpeg-core.c | 2902 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 D | mtk_jpeg_core.h | 58 * @m2m_ops: the callback of jpeg v4l2_m2m_ops 74 const struct v4l2_m2m_ops *m2m_ops; member
|
H A D | mtk_jpeg_core.c | 1349 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 D | v4l2-mem2mem.h | 501 * @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 D | v4l2-mem2mem.h | 506 * @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 D | fimc-m2m.c | 709 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 D | mx2_emmaprp.c | 798 static const struct v4l2_m2m_ops m2m_ops = { variable 865 pcdev->m2m_dev = v4l2_m2m_init(&m2m_ops); in emmaprp_probe()
|
H A D | m2m-deinterlace.c | 913 static const struct v4l2_m2m_ops m2m_ops = { variable 968 pcdev->m2m_dev = v4l2_m2m_init(&m2m_ops); in deinterlace_probe()
|
H A D | imx-pxp.c | 1609 static const struct v4l2_m2m_ops m2m_ops = { variable 1705 dev->m2m_dev = v4l2_m2m_init(&m2m_ops); in pxp_probe()
|
H A D | rcar_fdp1.c | 2203 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 D | imx-media-csc-scaler.c | 823 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 D | imx-media-csc-scaler.c | 824 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 D | fimc-m2m.c | 709 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 D | mx2_emmaprp.c | 798 static const struct v4l2_m2m_ops m2m_ops = { variable 863 pcdev->m2m_dev = v4l2_m2m_init(&m2m_ops); in emmaprp_probe()
|
H A D | imx-pxp.c | 1754 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 D | vim2m.c | 1295 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 D | vim2m.c | 1285 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 D | m2m-deinterlace.c | 913 static const struct v4l2_m2m_ops m2m_ops = { variable 968 pcdev->m2m_dev = v4l2_m2m_init(&m2m_ops); in deinterlace_probe()
|