Searched refs:type_ops (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-ctrls.c | 2085 ctrl->type_ops->init(ctrl, idx, ctrl->p_new); in def_to_user() 2106 ctrl->type_ops->init(ctrl, idx, ptr); in user_to_ptr() 2255 ctrl_changed = !ctrl->type_ops->equal(ctrl, idx, in cluster_changed() 2309 err = ctrl->type_ops->validate(ctrl, idx, p_new); in validate_new() 2562 const struct v4l2_ctrl_type_ops *type_ops, in v4l2_ctrl_new() 2702 ctrl->type_ops = type_ops ? type_ops : &std_type_ops; in v4l2_ctrl_new() 2742 ctrl->type_ops->init(ctrl, idx, ctrl->p_cur); in v4l2_ctrl_new() 2743 ctrl->type_ops in v4l2_ctrl_new() 2560 v4l2_ctrl_new(struct v4l2_ctrl_handler *hdl, const struct v4l2_ctrl_ops *ops, const struct v4l2_ctrl_type_ops *type_ops, u32 id, const char *name, enum v4l2_ctrl_type type, s64 min, s64 max, u64 step, s64 def, const u32 dims[V4L2_CTRL_MAX_DIMS], u32 elem_size, u32 flags, const char * const *qmenu, const s64 *qmenu_int, const union v4l2_ctrl_ptr p_def, void *priv) v4l2_ctrl_new() argument [all...] |
/kernel/linux/linux-5.10/include/media/ |
H A D | v4l2-ctrls.h | 192 * @type_ops: The control type ops. 262 const struct v4l2_ctrl_type_ops *type_ops; member 384 * @type_ops: The control type ops. Only needed for compound controls. 413 const struct v4l2_ctrl_type_ops *type_ops; member
|
/kernel/linux/linux-6.6/include/media/ |
H A D | v4l2-ctrls.h | 200 * @type_ops: The control type ops. 279 const struct v4l2_ctrl_type_ops *type_ops; member 417 * @type_ops: The control type ops. Only needed for compound controls. 446 const struct v4l2_ctrl_type_ops *type_ops; member
|
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-ctrls-core.c | 1751 const struct v4l2_ctrl_type_ops *type_ops, in v4l2_ctrl_new() 1937 ctrl->type_ops = type_ops ? type_ops : &std_type_ops; in v4l2_ctrl_new() 1991 ctrl->type_ops->init(ctrl, 0, ctrl->p_cur); in v4l2_ctrl_new() 2037 ctrl = v4l2_ctrl_new(hdl, cfg->ops, cfg->type_ops, cfg->id, name, in v4l2_ctrl_new_custom() 2335 ctrl_changed = !ctrl->type_ops->equal(ctrl, in cluster_changed() 2516 ctrl->type_ops->log(ctrl); in log_ctrl() 1749 v4l2_ctrl_new(struct v4l2_ctrl_handler *hdl, const struct v4l2_ctrl_ops *ops, const struct v4l2_ctrl_type_ops *type_ops, u32 id, const char *name, enum v4l2_ctrl_type type, s64 min, s64 max, u64 step, s64 def, const u32 dims[V4L2_CTRL_MAX_DIMS], u32 elem_size, u32 flags, const char * const *qmenu, const s64 *qmenu_int, const union v4l2_ctrl_ptr p_def, void *priv) v4l2_ctrl_new() argument
|
H A D | v4l2-ctrls-api.c | 92 ctrl->type_ops->init(ctrl, 0, ctrl->p_new); in def_to_user() 129 ctrl->type_ops->init(ctrl, elems, ctrl->p_new); in user_to_new() 498 return ctrl->type_ops->validate(ctrl, p_new); in validate_new() 1011 ctrl->type_ops->init(ctrl, 0, ctrl->p_cur); in __v4l2_ctrl_modify_dimensions()
|
/kernel/linux/linux-6.6/drivers/media/platform/nxp/dw100/ |
H A D | dw100.c | 420 .type_ops = &dw100_ctrl_type_ops,
|
Completed in 14 milliseconds