Lines Matching refs:v4l2_ctrl

29 struct v4l2_ctrl;
89 int (*g_volatile_ctrl)(struct v4l2_ctrl *ctrl);
90 int (*try_ctrl)(struct v4l2_ctrl *ctrl);
91 int (*s_ctrl)(struct v4l2_ctrl *ctrl);
105 bool (*equal)(const struct v4l2_ctrl *ctrl, u32 idx,
108 void (*init)(const struct v4l2_ctrl *ctrl, u32 idx,
110 void (*log)(const struct v4l2_ctrl *ctrl);
111 int (*validate)(const struct v4l2_ctrl *ctrl, u32 idx,
125 typedef void (*v4l2_ctrl_notify_fnc)(struct v4l2_ctrl *ctrl, void *priv);
210 struct v4l2_ctrl { struct
215 struct v4l2_ctrl **cluster; argument
290 struct v4l2_ctrl *ctrl;
503 static inline void v4l2_ctrl_lock(struct v4l2_ctrl *ctrl) in v4l2_ctrl_lock()
513 static inline void v4l2_ctrl_unlock(struct v4l2_ctrl *ctrl) in v4l2_ctrl_unlock()
568 struct v4l2_ctrl *v4l2_ctrl_new_custom(struct v4l2_ctrl_handler *hdl,
592 struct v4l2_ctrl *v4l2_ctrl_new_std(struct v4l2_ctrl_handler *hdl,
618 struct v4l2_ctrl *v4l2_ctrl_new_std_menu(struct v4l2_ctrl_handler *hdl,
643 struct v4l2_ctrl *v4l2_ctrl_new_std_menu_items(struct v4l2_ctrl_handler *hdl,
665 struct v4l2_ctrl *v4l2_ctrl_new_int_menu(struct v4l2_ctrl_handler *hdl,
677 typedef bool (*v4l2_ctrl_filter)(const struct v4l2_ctrl *ctrl);
712 bool v4l2_ctrl_radio_filter(const struct v4l2_ctrl *ctrl);
721 void v4l2_ctrl_cluster(unsigned int ncontrols, struct v4l2_ctrl **controls);
756 struct v4l2_ctrl **controls,
769 struct v4l2_ctrl *v4l2_ctrl_find(struct v4l2_ctrl_handler *hdl, u32 id);
783 void v4l2_ctrl_activate(struct v4l2_ctrl *ctrl, bool active);
799 void __v4l2_ctrl_grab(struct v4l2_ctrl *ctrl, bool grabbed);
816 static inline void v4l2_ctrl_grab(struct v4l2_ctrl *ctrl, bool grabbed) in v4l2_ctrl_grab()
845 int __v4l2_ctrl_modify_range(struct v4l2_ctrl *ctrl,
867 static inline int v4l2_ctrl_modify_range(struct v4l2_ctrl *ctrl, in v4l2_ctrl_modify_range()
893 void v4l2_ctrl_notify(struct v4l2_ctrl *ctrl, v4l2_ctrl_notify_fnc notify,
939 s32 v4l2_ctrl_g_ctrl(struct v4l2_ctrl *ctrl);
953 int __v4l2_ctrl_s_ctrl(struct v4l2_ctrl *ctrl, s32 val);
967 static inline int v4l2_ctrl_s_ctrl(struct v4l2_ctrl *ctrl, s32 val) in v4l2_ctrl_s_ctrl()
990 s64 v4l2_ctrl_g_ctrl_int64(struct v4l2_ctrl *ctrl);
1004 int __v4l2_ctrl_s_ctrl_int64(struct v4l2_ctrl *ctrl, s64 val);
1019 static inline int v4l2_ctrl_s_ctrl_int64(struct v4l2_ctrl *ctrl, s64 val) in v4l2_ctrl_s_ctrl_int64()
1042 int __v4l2_ctrl_s_ctrl_string(struct v4l2_ctrl *ctrl, const char *s);
1057 static inline int v4l2_ctrl_s_ctrl_string(struct v4l2_ctrl *ctrl, const char *s) in v4l2_ctrl_s_ctrl_string()
1202 struct v4l2_ctrl *