uvc_control
static inline u8 *uvc_ctrl_data(struct uvc_control *ctrl, int id)
struct uvc_control_mapping **mapping, struct uvc_control **control,
struct uvc_control *ctrl;
static struct uvc_control *uvc_find_control(struct uvc_video_chain *chain,
struct uvc_control *ctrl = NULL;
struct uvc_control *ctrl)
struct uvc_control *ctrl)
struct uvc_control *ctrl,
static bool uvc_ctrl_is_readable(u32 which, struct uvc_control *ctrl,
struct uvc_control *master_ctrl = NULL;
struct uvc_control *ctrl;
static u32 uvc_get_ctrl_bitmap(struct uvc_control *ctrl,
struct uvc_control *ctrl,
struct uvc_control *ctrl,
struct uvc_control *master_ctrl = NULL;
struct uvc_control *ctrl;
struct uvc_control *ctrl;
struct uvc_control *ctrl,
struct uvc_fh *handle, struct uvc_control *ctrl,
struct uvc_fh *handle, struct uvc_control *master, u32 slave_id)
struct uvc_control *ctrl = NULL;
static int uvc_ctrl_set_handle(struct uvc_control *ctrl, struct uvc_fh *handle)
static int uvc_ctrl_clear_handle(struct uvc_control *ctrl)
struct uvc_control *ctrl, const u8 *data)
struct uvc_control *ctrl, const u8 *data)
struct uvc_control *ctrl;
struct uvc_control *ctrl;
struct uvc_control **err_ctrl)
struct uvc_control *ctrl;
struct uvc_control *uvc_control)
struct uvc_control *ctrl_found = NULL;
if (uvc_control == ctrl_found)
struct uvc_control *err_ctrl;
struct uvc_control *ctrl,
struct uvc_control *ctrl,
struct uvc_control *ctrl,
struct uvc_control *ctrl;
struct uvc_control *ctrl,
static int uvc_mapping_set_xctrl_compound(struct uvc_control *ctrl,
static int uvc_mapping_set_xctrl(struct uvc_control *ctrl,
struct uvc_control *ctrl;
const struct uvc_control *ctrl,
const struct uvc_control *ctrl, struct uvc_control_info *info)
const struct uvc_control *ctrl, struct uvc_control_info *info)
static int uvc_ctrl_add_info(struct uvc_device *dev, struct uvc_control *ctrl,
struct uvc_control *ctrl)
struct uvc_control *ctrl;
struct uvc_control *ctrl;
static int uvc_ctrl_add_info(struct uvc_device *dev, struct uvc_control *ctrl,
struct uvc_control *ctrl, const struct uvc_control_mapping *mapping)
struct uvc_control *ctrl;
struct uvc_control *ctrl)
struct uvc_control *ctrl;
struct uvc_control *ctrl)
struct uvc_control *ctrl = &entity->controls[i];
struct uvc_video_chain *chain, struct uvc_control *ctrl)
static struct uvc_control *uvc_event_entity_find_ctrl(struct uvc_entity *entity,
struct uvc_control *ctrl;
static struct uvc_control *uvc_event_find_ctrl(struct uvc_device *dev,
struct uvc_control *ctrl;
struct uvc_control *ctrl;
struct uvc_control *ctrl);
struct uvc_control *controls;
struct uvc_control *ctrl;
struct uvc_control *ctrl, const u8 *data);
struct uvc_control *ctrl, const u8 *data);
struct uvc_control;