Lines Matching refs:uvc_control
573 struct uvc_video_chain *chain, struct uvc_control *ctrl)
984 static inline u8 *uvc_ctrl_data(struct uvc_control *ctrl, int id)
1140 struct uvc_control_mapping **mapping, struct uvc_control **control,
1143 struct uvc_control *ctrl;
1173 static struct uvc_control *uvc_find_control(struct uvc_video_chain *chain,
1176 struct uvc_control *ctrl = NULL;
1202 struct uvc_control *ctrl)
1259 struct uvc_control *ctrl)
1295 struct uvc_control *ctrl,
1359 static bool uvc_ctrl_is_readable(u32 which, struct uvc_control *ctrl,
1405 struct uvc_control *master_ctrl = NULL;
1407 struct uvc_control *ctrl;
1467 static u32 uvc_get_ctrl_bitmap(struct uvc_control *ctrl,
1493 struct uvc_control *ctrl,
1578 struct uvc_control *ctrl,
1583 struct uvc_control *master_ctrl = NULL;
1661 struct uvc_control *ctrl;
1713 struct uvc_control *ctrl;
1781 struct uvc_control *ctrl,
1810 struct uvc_fh *handle, struct uvc_control *ctrl,
1836 struct uvc_fh *handle, struct uvc_control *master, u32 slave_id)
1839 struct uvc_control *ctrl = NULL;
1854 static int uvc_ctrl_set_handle(struct uvc_control *ctrl, struct uvc_fh *handle)
1884 static int uvc_ctrl_clear_handle(struct uvc_control *ctrl)
1900 struct uvc_control *ctrl, const u8 *data)
1964 struct uvc_control *ctrl, const u8 *data)
2001 struct uvc_control *ctrl;
2057 struct uvc_control *ctrl;
2164 struct uvc_control **err_ctrl)
2167 struct uvc_control *ctrl;
2232 struct uvc_control *uvc_control)
2235 struct uvc_control *ctrl_found = NULL;
2244 if (uvc_control == ctrl_found)
2255 struct uvc_control *err_ctrl;
2289 struct uvc_control *ctrl,
2352 struct uvc_control *ctrl,
2390 struct uvc_control *ctrl,
2403 struct uvc_control *ctrl;
2417 struct uvc_control *ctrl,
2499 static int uvc_mapping_set_xctrl_compound(struct uvc_control *ctrl,
2522 static int uvc_mapping_set_xctrl(struct uvc_control *ctrl,
2538 struct uvc_control *ctrl;
2590 const struct uvc_control *ctrl,
2628 const struct uvc_control *ctrl, struct uvc_control_info *info)
2670 const struct uvc_control *ctrl, struct uvc_control_info *info)
2720 static int uvc_ctrl_add_info(struct uvc_device *dev, struct uvc_control *ctrl,
2724 struct uvc_control *ctrl)
2750 struct uvc_control *ctrl;
2884 struct uvc_control *ctrl;
2920 static int uvc_ctrl_add_info(struct uvc_device *dev, struct uvc_control *ctrl,
2945 struct uvc_control *ctrl, const struct uvc_control_mapping *mapping)
3033 struct uvc_control *ctrl;
3180 struct uvc_control *ctrl)
3242 struct uvc_control *ctrl;
3336 struct uvc_control *ctrl)
3361 struct uvc_control *ctrl = &entity->controls[i];