Lines Matching refs:v4l2_ctrl_handler

20 struct v4l2_ctrl_handler;
163 * and as an argument at struct &v4l2_ctrl_handler.
273 struct v4l2_ctrl_handler *handler;
336 * device than the &struct v4l2_ctrl_handler.
380 * struct v4l2_ctrl_handler - The control handler keeps track of all the
412 struct v4l2_ctrl_handler {
535 int v4l2_ctrl_handler_init_class(struct v4l2_ctrl_handler *hdl,
583 void v4l2_ctrl_handler_free(struct v4l2_ctrl_handler *hdl);
616 int __v4l2_ctrl_handler_setup(struct v4l2_ctrl_handler *hdl);
627 int v4l2_ctrl_handler_setup(struct v4l2_ctrl_handler *hdl);
641 void v4l2_ctrl_handler_log_status(struct v4l2_ctrl_handler *hdl,
655 struct v4l2_ctrl *v4l2_ctrl_new_custom(struct v4l2_ctrl_handler *hdl,
679 struct v4l2_ctrl *v4l2_ctrl_new_std(struct v4l2_ctrl_handler *hdl,
705 struct v4l2_ctrl *v4l2_ctrl_new_std_menu(struct v4l2_ctrl_handler *hdl,
730 struct v4l2_ctrl *v4l2_ctrl_new_std_menu_items(struct v4l2_ctrl_handler *hdl,
757 struct v4l2_ctrl *v4l2_ctrl_new_std_compound(struct v4l2_ctrl_handler *hdl,
780 struct v4l2_ctrl *v4l2_ctrl_new_int_menu(struct v4l2_ctrl_handler *hdl,
811 int v4l2_ctrl_add_handler(struct v4l2_ctrl_handler *hdl,
812 struct v4l2_ctrl_handler *add,
884 struct v4l2_ctrl *v4l2_ctrl_find(struct v4l2_ctrl_handler *hdl, u32 id);
1356 struct v4l2_ctrl_handler *parent);
1373 struct v4l2_ctrl_handler *parent);
1393 struct v4l2_ctrl_handler *v4l2_ctrl_request_hdl_find(struct media_request *req,
1394 struct v4l2_ctrl_handler *parent);
1404 static inline void v4l2_ctrl_request_hdl_put(struct v4l2_ctrl_handler *hdl)
1420 v4l2_ctrl_request_hdl_ctrl_find(struct v4l2_ctrl_handler *hdl, u32 id);
1428 * @hdl: pointer to &struct v4l2_ctrl_handler
1433 int v4l2_queryctrl(struct v4l2_ctrl_handler *hdl, struct v4l2_queryctrl *qc);
1451 * @hdl: pointer to &struct v4l2_ctrl_handler
1456 int v4l2_query_ext_ctrl(struct v4l2_ctrl_handler *hdl,
1463 * @hdl: pointer to &struct v4l2_ctrl_handler
1468 int v4l2_querymenu(struct v4l2_ctrl_handler *hdl, struct v4l2_querymenu *qm);
1474 * @hdl: pointer to &struct v4l2_ctrl_handler
1479 int v4l2_g_ctrl(struct v4l2_ctrl_handler *hdl, struct v4l2_control *ctrl);
1486 * @hdl: pointer to &struct v4l2_ctrl_handler
1492 int v4l2_s_ctrl(struct v4l2_fh *fh, struct v4l2_ctrl_handler *hdl,
1499 * @hdl: pointer to &struct v4l2_ctrl_handler
1506 int v4l2_g_ext_ctrls(struct v4l2_ctrl_handler *hdl, struct video_device *vdev,
1513 * @hdl: pointer to &struct v4l2_ctrl_handler
1520 int v4l2_try_ext_ctrls(struct v4l2_ctrl_handler *hdl,
1530 * @hdl: pointer to &struct v4l2_ctrl_handler
1537 int v4l2_s_ext_ctrls(struct v4l2_fh *fh, struct v4l2_ctrl_handler *hdl,
1566 * @hdl: pointer to &struct v4l2_ctrl_handler to register controls on
1584 int v4l2_ctrl_new_fwnode_properties(struct v4l2_ctrl_handler *hdl,