Lines Matching defs:v4l2_ctrl_handler

20 struct v4l2_ctrl_handler;
155 * and as an argument at struct &v4l2_ctrl_handler.
259 struct v4l2_ctrl_handler *handler;
320 * device than the &struct v4l2_ctrl_handler.
364 * struct v4l2_ctrl_handler - The control handler keeps track of all the
396 struct v4l2_ctrl_handler {
515 int v4l2_ctrl_handler_init_class(struct v4l2_ctrl_handler *hdl,
563 void v4l2_ctrl_handler_free(struct v4l2_ctrl_handler *hdl);
596 int __v4l2_ctrl_handler_setup(struct v4l2_ctrl_handler *hdl);
607 int v4l2_ctrl_handler_setup(struct v4l2_ctrl_handler *hdl);
621 void v4l2_ctrl_handler_log_status(struct v4l2_ctrl_handler *hdl,
635 struct v4l2_ctrl *v4l2_ctrl_new_custom(struct v4l2_ctrl_handler *hdl,
659 struct v4l2_ctrl *v4l2_ctrl_new_std(struct v4l2_ctrl_handler *hdl,
685 struct v4l2_ctrl *v4l2_ctrl_new_std_menu(struct v4l2_ctrl_handler *hdl,
710 struct v4l2_ctrl *v4l2_ctrl_new_std_menu_items(struct v4l2_ctrl_handler *hdl,
731 struct v4l2_ctrl *v4l2_ctrl_new_std_compound(struct v4l2_ctrl_handler *hdl,
752 struct v4l2_ctrl *v4l2_ctrl_new_int_menu(struct v4l2_ctrl_handler *hdl,
783 int v4l2_ctrl_add_handler(struct v4l2_ctrl_handler *hdl,
784 struct v4l2_ctrl_handler *add,
856 struct v4l2_ctrl *v4l2_ctrl_find(struct v4l2_ctrl_handler *hdl, u32 id);
1328 struct v4l2_ctrl_handler *parent);
1345 struct v4l2_ctrl_handler *parent);
1365 struct v4l2_ctrl_handler *v4l2_ctrl_request_hdl_find(struct media_request *req,
1366 struct v4l2_ctrl_handler *parent);
1376 static inline void v4l2_ctrl_request_hdl_put(struct v4l2_ctrl_handler *hdl)
1392 v4l2_ctrl_request_hdl_ctrl_find(struct v4l2_ctrl_handler *hdl, u32 id);
1400 * @hdl: pointer to &struct v4l2_ctrl_handler
1405 int v4l2_queryctrl(struct v4l2_ctrl_handler *hdl, struct v4l2_queryctrl *qc);
1411 * @hdl: pointer to &struct v4l2_ctrl_handler
1416 int v4l2_query_ext_ctrl(struct v4l2_ctrl_handler *hdl,
1423 * @hdl: pointer to &struct v4l2_ctrl_handler
1428 int v4l2_querymenu(struct v4l2_ctrl_handler *hdl, struct v4l2_querymenu *qm);
1434 * @hdl: pointer to &struct v4l2_ctrl_handler
1439 int v4l2_g_ctrl(struct v4l2_ctrl_handler *hdl, struct v4l2_control *ctrl);
1446 * @hdl: pointer to &struct v4l2_ctrl_handler
1452 int v4l2_s_ctrl(struct v4l2_fh *fh, struct v4l2_ctrl_handler *hdl,
1459 * @hdl: pointer to &struct v4l2_ctrl_handler
1466 int v4l2_g_ext_ctrls(struct v4l2_ctrl_handler *hdl, struct video_device *vdev,
1473 * @hdl: pointer to &struct v4l2_ctrl_handler
1480 int v4l2_try_ext_ctrls(struct v4l2_ctrl_handler *hdl,
1490 * @hdl: pointer to &struct v4l2_ctrl_handler
1497 int v4l2_s_ext_ctrls(struct v4l2_fh *fh, struct v4l2_ctrl_handler *hdl,
1526 * @hdl: pointer to &struct v4l2_ctrl_handler to register controls on
1544 int v4l2_ctrl_new_fwnode_properties(struct v4l2_ctrl_handler *hdl,