Lines Matching defs:ctrl
41 struct v4l2_ctrl *ctrl; member
1370 static u32 user_flags(const struct v4l2_ctrl *ctrl) in user_flags()
1380 static void fill_event(struct v4l2_event *ev, struct v4l2_ctrl *ctrl, u32 changes) in fill_event()
1402 static void send_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 changes) in send_event()
1417 static bool std_equal(const struct v4l2_ctrl *ctrl, u32 idx, in std_equal()
1444 static void std_init(const struct v4l2_ctrl *ctrl, u32 idx, in std_init()
1479 static void std_log(const struct v4l2_ctrl *ctrl) in std_log()
1533 #define ROUND_TO_RANGE(val, offset_type, ctrl) \ argument
1550 static int std_validate(const struct v4l2_ctrl *ctrl, u32 idx, in std_validate()
1629 struct v4l2_ctrl *ctrl, in ptr_to_user()
1659 struct v4l2_ctrl *ctrl) in cur_to_user()
1666 struct v4l2_ctrl *ctrl) in new_to_user()
1672 static int def_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) in def_to_user()
1684 struct v4l2_ctrl *ctrl, in user_to_ptr()
1732 struct v4l2_ctrl *ctrl) in user_to_new()
1738 static void ptr_to_ptr(struct v4l2_ctrl *ctrl, in ptr_to_ptr()
1747 static void new_to_cur(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 ch_flags) in new_to_cur()
1783 static void cur_to_new(struct v4l2_ctrl *ctrl) in cur_to_new()
1799 struct v4l2_ctrl *ctrl = master->cluster[i]; in cluster_changed() local
1866 static int validate_new(const struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr p_new) in validate_new()
1912 struct v4l2_ctrl *ctrl, *next_ctrl; in v4l2_ctrl_handler_free() local
2019 struct v4l2_ctrl *ctrl) in handler_new_ref()
2098 struct v4l2_ctrl *ctrl; in v4l2_ctrl_new() local
2237 struct v4l2_ctrl *ctrl; in v4l2_ctrl_new_custom() local
2392 bool (*filter)(const struct v4l2_ctrl *ctrl)) in v4l2_ctrl_add_handler()
2404 struct v4l2_ctrl *ctrl = ref->ctrl; in v4l2_ctrl_add_handler() local
2424 bool v4l2_ctrl_radio_filter(const struct v4l2_ctrl *ctrl) in v4l2_ctrl_radio_filter()
2494 void v4l2_ctrl_activate(struct v4l2_ctrl *ctrl, bool active) in v4l2_ctrl_activate()
2520 void v4l2_ctrl_grab(struct v4l2_ctrl *ctrl, bool grabbed) in v4l2_ctrl_grab()
2541 static void log_ctrl(const struct v4l2_ctrl *ctrl, in log_ctrl()
2570 struct v4l2_ctrl *ctrl; in v4l2_ctrl_handler_log_status() local
2599 struct v4l2_ctrl *ctrl; in __v4l2_ctrl_handler_setup() local
2657 struct v4l2_ctrl *ctrl; in v4l2_query_ext_ctrl() local
2784 struct v4l2_ctrl *ctrl; in v4l2_querymenu() local
2878 struct v4l2_ctrl *ctrl; in prepare_ext_ctrls() local
3051 static int get_ctrl(struct v4l2_ctrl *ctrl, struct v4l2_ext_control *c) in get_ctrl()
3083 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(hdl, control->id); in v4l2_g_ctrl() local
3095 s32 v4l2_ctrl_g_ctrl(struct v4l2_ctrl *ctrl) in v4l2_ctrl_g_ctrl()
3107 s64 v4l2_ctrl_g_ctrl_int64(struct v4l2_ctrl *ctrl) in v4l2_ctrl_g_ctrl_int64()
3135 struct v4l2_ctrl *ctrl = master->cluster[i]; in try_or_set_cluster() local
3189 struct v4l2_ctrl *ctrl = helpers[i].ctrl; in validate_ctrls() local
3314 struct v4l2_ctrl *ctrl = helpers[idx].ctrl; in try_set_ext_ctrls() local
3356 static int set_ctrl(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 ch_flags) in set_ctrl()
3383 static int set_ctrl_lock(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, in set_ctrl_lock()
3400 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(hdl, control->id); in v4l2_s_ctrl() local
3417 int __v4l2_ctrl_s_ctrl(struct v4l2_ctrl *ctrl, s32 val) in __v4l2_ctrl_s_ctrl()
3428 int __v4l2_ctrl_s_ctrl_int64(struct v4l2_ctrl *ctrl, s64 val) in __v4l2_ctrl_s_ctrl_int64()
3439 int __v4l2_ctrl_s_ctrl_string(struct v4l2_ctrl *ctrl, const char *s) in __v4l2_ctrl_s_ctrl_string()
3450 void v4l2_ctrl_notify(struct v4l2_ctrl *ctrl, v4l2_ctrl_notify_fnc notify, void *priv) in v4l2_ctrl_notify()
3466 int __v4l2_ctrl_modify_range(struct v4l2_ctrl *ctrl, in __v4l2_ctrl_modify_range()
3524 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(sev->fh->ctrl_handler, sev->id); in v4l2_ctrl_add_event() local
3550 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(sev->fh->ctrl_handler, sev->id); in v4l2_ctrl_del_event() local