Lines Matching refs:v4l2_ctrl

19 static void fill_event(struct v4l2_event *ev, struct v4l2_ctrl *ctrl,
42 void send_initial_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl)
53 void send_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 changes)
68 bool v4l2_ctrl_type_op_equal(const struct v4l2_ctrl *ctrl,
104 static void std_init_compound(const struct v4l2_ctrl *ctrl, u32 idx,
185 void v4l2_ctrl_type_op_init(const struct v4l2_ctrl *ctrl, u32 from_idx,
255 void v4l2_ctrl_type_op_log(const struct v4l2_ctrl *ctrl)
801 static int std_validate_compound(const struct v4l2_ctrl *ctrl, u32 idx,
1182 static int std_validate_elem(const struct v4l2_ctrl *ctrl, u32 idx,
1253 int v4l2_ctrl_type_op_validate(const struct v4l2_ctrl *ctrl,
1292 void v4l2_ctrl_notify(struct v4l2_ctrl *ctrl, v4l2_ctrl_notify_fnc notify, void *priv)
1309 static void ptr_to_ptr(struct v4l2_ctrl *ctrl,
1319 void new_to_cur(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 ch_flags)
1358 void cur_to_new(struct v4l2_ctrl *ctrl)
1393 struct v4l2_ctrl *ctrl;
1410 struct v4l2_ctrl *ctrl;
1427 struct v4l2_ctrl *ctrl;
1558 struct v4l2_ctrl *ctrl, *next_ctrl;
1659 struct v4l2_ctrl *v4l2_ctrl_find(struct v4l2_ctrl_handler *hdl, u32 id)
1669 struct v4l2_ctrl *ctrl,
1753 static struct v4l2_ctrl *v4l2_ctrl_new(struct v4l2_ctrl_handler *hdl,
1763 struct v4l2_ctrl *ctrl;
2009 struct v4l2_ctrl *v4l2_ctrl_new_custom(struct v4l2_ctrl_handler *hdl,
2013 struct v4l2_ctrl *ctrl;
2053 struct v4l2_ctrl *v4l2_ctrl_new_std(struct v4l2_ctrl_handler *hdl,
2075 struct v4l2_ctrl *v4l2_ctrl_new_std_menu(struct v4l2_ctrl_handler *hdl,
2108 struct v4l2_ctrl *v4l2_ctrl_new_std_menu_items(struct v4l2_ctrl_handler *hdl,
2141 struct v4l2_ctrl *v4l2_ctrl_new_std_compound(struct v4l2_ctrl_handler *hdl,
2162 struct v4l2_ctrl *v4l2_ctrl_new_int_menu(struct v4l2_ctrl_handler *hdl,
2188 bool (*filter)(const struct v4l2_ctrl *ctrl),
2201 struct v4l2_ctrl *ctrl = ref->ctrl;
2221 bool v4l2_ctrl_radio_filter(const struct v4l2_ctrl *ctrl)
2243 void v4l2_ctrl_cluster(unsigned ncontrols, struct v4l2_ctrl **controls)
2264 void v4l2_ctrl_auto_cluster(unsigned ncontrols, struct v4l2_ctrl **controls,
2267 struct v4l2_ctrl *master = controls[0];
2294 void update_from_auto_cluster(struct v4l2_ctrl *master)
2310 static int cluster_changed(struct v4l2_ctrl *master)
2316 struct v4l2_ctrl *ctrl = master->cluster[i];
2352 int try_or_set_cluster(struct v4l2_fh *fh, struct v4l2_ctrl *master,
2366 struct v4l2_ctrl *ctrl = master->cluster[i];
2414 void v4l2_ctrl_activate(struct v4l2_ctrl *ctrl, bool active)
2434 void __v4l2_ctrl_grab(struct v4l2_ctrl *ctrl, bool grabbed)
2457 struct v4l2_ctrl *ctrl;
2469 struct v4l2_ctrl *master = ctrl->cluster[0];
2510 static void log_ctrl(const struct v4l2_ctrl *ctrl,
2539 struct v4l2_ctrl *ctrl;