Lines Matching refs:ctrl_handler
42 ctrl = v4l2_ctrl_find(&ctx->ctrl_handler, id); in hantro_get_ctrl()
140 &ctx->ctrl_handler); in hantro_start_prepare_run()
163 &ctx->ctrl_handler); in hantro_end_prepare_run()
296 struct hantro_ctx, ctrl_handler); in hantro_jpeg_s_ctrl()
316 struct hantro_ctx, ctrl_handler); in hantro_vp9_s_ctrl()
339 struct hantro_ctx, ctrl_handler); in hantro_hevc_s_ctrl()
363 struct hantro_ctx, ctrl_handler); in hantro_av1_s_ctrl()
603 v4l2_ctrl_handler_init(&ctx->ctrl_handler, num_ctrls); in hantro_ctrls_setup()
609 v4l2_ctrl_new_custom(&ctx->ctrl_handler, in hantro_ctrls_setup()
611 if (ctx->ctrl_handler.error) { in hantro_ctrls_setup()
614 ctx->ctrl_handler.error); in hantro_ctrls_setup()
615 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in hantro_ctrls_setup()
616 return ctx->ctrl_handler.error; in hantro_ctrls_setup()
619 return v4l2_ctrl_handler_setup(&ctx->ctrl_handler); in hantro_ctrls_setup()
676 ctx->fh.ctrl_handler = &ctx->ctrl_handler; in hantro_open()
700 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in hantro_release()