Home
last modified time | relevance | path

Searched refs:type_ops (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/media/v4l2-core/
H A Dv4l2-ctrls-api.c92 ctrl->type_ops->init(ctrl, 0, ctrl->p_new); in def_to_user()
100 ctrl->type_ops->minimum(ctrl, 0, ctrl->p_new); in min_to_user()
108 ctrl->type_ops->maximum(ctrl, 0, ctrl->p_new); in max_to_user()
145 ctrl->type_ops->init(ctrl, elems, ctrl->p_new); in user_to_new()
529 return ctrl->type_ops->validate(ctrl, p_new); in validate_new()
1048 ctrl->type_ops->init(ctrl, 0, ctrl->p_cur); in __v4l2_ctrl_modify_dimensions()
H A Dv4l2-ctrls-core.c1940 const struct v4l2_ctrl_type_ops *type_ops, in v4l2_ctrl_new() argument
2149 ctrl->type_ops = type_ops ? type_ops : &std_type_ops; in v4l2_ctrl_new()
2219 ctrl->type_ops->init(ctrl, 0, ctrl->p_cur); in v4l2_ctrl_new()
2265 ctrl = v4l2_ctrl_new(hdl, cfg->ops, cfg->type_ops, cfg->id, name, in v4l2_ctrl_new_custom()
2570 ctrl_changed = !ctrl->type_ops->equal(ctrl, in cluster_changed()
2751 ctrl->type_ops->log(ctrl); in log_ctrl()
/linux/include/media/
H A Dv4l2-ctrls.h208 * @type_ops: The control type ops.
293 const struct v4l2_ctrl_type_ops *type_ops; member
433 * @type_ops: The control type ops. Only needed for compound controls.
464 const struct v4l2_ctrl_type_ops *type_ops; member
/linux/drivers/media/platform/nxp/dw100/
H A Ddw100.c420 .type_ops = &dw100_ctrl_type_ops,