Lines Matching defs:v4l2_ctrl_handler

30 struct v4l2_ctrl_handler;
149 * and as an argument at struct &v4l2_ctrl_handler.
243 struct v4l2_ctrl_handler *handler;
300 * device than the &struct v4l2_ctrl_handler.
331 * struct v4l2_ctrl_handler - The control handler keeps track of all the
363 struct v4l2_ctrl_handler {
482 int v4l2_ctrl_handler_init_class(struct v4l2_ctrl_handler *hdl,
530 void v4l2_ctrl_handler_free(struct v4l2_ctrl_handler *hdl);
563 int __v4l2_ctrl_handler_setup(struct v4l2_ctrl_handler *hdl);
574 int v4l2_ctrl_handler_setup(struct v4l2_ctrl_handler *hdl);
588 void v4l2_ctrl_handler_log_status(struct v4l2_ctrl_handler *hdl,
602 struct v4l2_ctrl *v4l2_ctrl_new_custom(struct v4l2_ctrl_handler *hdl,
626 struct v4l2_ctrl *v4l2_ctrl_new_std(struct v4l2_ctrl_handler *hdl,
652 struct v4l2_ctrl *v4l2_ctrl_new_std_menu(struct v4l2_ctrl_handler *hdl,
677 struct v4l2_ctrl *v4l2_ctrl_new_std_menu_items(struct v4l2_ctrl_handler *hdl,
698 struct v4l2_ctrl *v4l2_ctrl_new_std_compound(struct v4l2_ctrl_handler *hdl,
719 struct v4l2_ctrl *v4l2_ctrl_new_int_menu(struct v4l2_ctrl_handler *hdl,
750 int v4l2_ctrl_add_handler(struct v4l2_ctrl_handler *hdl,
751 struct v4l2_ctrl_handler *add,
823 struct v4l2_ctrl *v4l2_ctrl_find(struct v4l2_ctrl_handler *hdl, u32 id);
1242 struct v4l2_ctrl_handler *parent);
1259 struct v4l2_ctrl_handler *parent);
1279 struct v4l2_ctrl_handler *v4l2_ctrl_request_hdl_find(struct media_request *req,
1280 struct v4l2_ctrl_handler *parent);
1290 static inline void v4l2_ctrl_request_hdl_put(struct v4l2_ctrl_handler *hdl)
1306 v4l2_ctrl_request_hdl_ctrl_find(struct v4l2_ctrl_handler *hdl, u32 id);
1314 * @hdl: pointer to &struct v4l2_ctrl_handler
1319 int v4l2_queryctrl(struct v4l2_ctrl_handler *hdl, struct v4l2_queryctrl *qc);
1325 * @hdl: pointer to &struct v4l2_ctrl_handler
1330 int v4l2_query_ext_ctrl(struct v4l2_ctrl_handler *hdl,
1337 * @hdl: pointer to &struct v4l2_ctrl_handler
1342 int v4l2_querymenu(struct v4l2_ctrl_handler *hdl, struct v4l2_querymenu *qm);
1348 * @hdl: pointer to &struct v4l2_ctrl_handler
1353 int v4l2_g_ctrl(struct v4l2_ctrl_handler *hdl, struct v4l2_control *ctrl);
1360 * @hdl: pointer to &struct v4l2_ctrl_handler
1366 int v4l2_s_ctrl(struct v4l2_fh *fh, struct v4l2_ctrl_handler *hdl,
1373 * @hdl: pointer to &struct v4l2_ctrl_handler
1380 int v4l2_g_ext_ctrls(struct v4l2_ctrl_handler *hdl, struct video_device *vdev,
1387 * @hdl: pointer to &struct v4l2_ctrl_handler
1394 int v4l2_try_ext_ctrls(struct v4l2_ctrl_handler *hdl,
1404 * @hdl: pointer to &struct v4l2_ctrl_handler
1411 int v4l2_s_ext_ctrls(struct v4l2_fh *fh, struct v4l2_ctrl_handler *hdl,
1440 * @hdl: pointer to &struct v4l2_ctrl_handler to register controls on
1458 int v4l2_ctrl_new_fwnode_properties(struct v4l2_ctrl_handler *hdl,