Lines Matching refs:inst

71 	struct venus_inst *inst = ctrl_to_inst(ctrl);  in venc_op_s_ctrl()  local
72 struct venc_controls *ctr = &inst->controls.enc; in venc_op_s_ctrl()
87 mutex_lock(&inst->lock); in venc_op_s_ctrl()
88 if (inst->streamon_out && inst->streamon_cap) { in venc_op_s_ctrl()
93 ret = hfi_session_set_property(inst, ptype, &brate); in venc_op_s_ctrl()
95 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
99 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
214 mutex_lock(&inst->lock); in venc_op_s_ctrl()
215 if (inst->streamon_out && inst->streamon_cap) { in venc_op_s_ctrl()
221 ret = hfi_session_set_property(inst, ptype, &en); in venc_op_s_ctrl()
223 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
227 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
255 mutex_lock(&inst->lock); in venc_op_s_ctrl()
256 if (inst->streamon_out && inst->streamon_cap) { in venc_op_s_ctrl()
258 ret = hfi_session_set_property(inst, ptype, &en); in venc_op_s_ctrl()
261 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
265 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
286 mutex_lock(&inst->lock); in venc_op_s_ctrl()
287 if (inst->streamon_out && inst->streamon_cap) { in venc_op_s_ctrl()
290 ret = hfi_session_set_property(inst, ptype, &ltr_mark); in venc_op_s_ctrl()
292 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
296 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
299 mutex_lock(&inst->lock); in venc_op_s_ctrl()
300 if (inst->streamon_out && inst->streamon_cap) { in venc_op_s_ctrl()
305 ret = hfi_session_set_property(inst, ptype, &ltr_use); in venc_op_s_ctrl()
307 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
311 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
352 int venc_ctrl_init(struct venus_inst *inst) in venc_ctrl_init() argument
356 ret = v4l2_ctrl_handler_init(&inst->ctrl_handler, 58); in venc_ctrl_init()
360 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
368 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
373 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
380 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
385 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
393 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
398 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
409 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
414 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
419 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
426 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
431 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
436 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
440 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
444 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
447 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
450 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
453 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
456 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
459 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
462 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
465 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
468 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
471 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
474 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
477 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
480 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
483 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
486 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
489 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
492 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
495 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
498 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
501 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
504 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
507 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
510 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
513 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
517 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
521 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
524 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
527 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
530 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
533 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
536 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
539 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
542 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
545 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
548 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
551 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
558 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
562 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
565 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
569 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
573 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
577 v4l2_ctrl_new_std_compound(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
581 v4l2_ctrl_new_std_compound(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
585 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init()
589 ret = inst->ctrl_handler.error; in venc_ctrl_init()
593 ret = v4l2_ctrl_handler_setup(&inst->ctrl_handler); in venc_ctrl_init()
599 v4l2_ctrl_handler_free(&inst->ctrl_handler); in venc_ctrl_init()
603 void venc_ctrl_deinit(struct venus_inst *inst) in venc_ctrl_deinit() argument
605 v4l2_ctrl_handler_free(&inst->ctrl_handler); in venc_ctrl_deinit()