uvc_entity
static int uvc_entity_match_guid(const struct uvc_entity *entity,
static void __uvc_find_control(struct uvc_entity *entity, u32 v4l2_id,
struct uvc_entity *entity;
struct uvc_entity *entity,
struct uvc_entity *entity,
static int uvc_ctrl_find_ctrl_idx(struct uvc_entity *entity,
struct uvc_entity *entity;
struct uvc_entity *entity, *iter;
struct uvc_entity *entity;
struct uvc_entity *entity;
struct uvc_entity *entity)
struct uvc_entity *entity;
struct uvc_entity *entity;
struct uvc_entity *entity;
struct uvc_entity *unit = dev->gpio_unit;
static int uvc_gpio_get_cur(struct uvc_device *dev, struct uvc_entity *entity,
static int uvc_gpio_get_info(struct uvc_device *dev, struct uvc_entity *entity,
struct uvc_entity *unit;
struct uvc_entity *uvc_entity_by_id(struct uvc_device *dev, int id)
struct uvc_entity *entity;
struct uvc_entity *unit = dev->gpio_unit;
struct uvc_entity *entity)
static struct uvc_entity *uvc_entity_by_reference(struct uvc_device *dev,
struct uvc_entity *entity, struct uvc_entity *prev)
struct uvc_entity *forward;
int id, struct uvc_entity *entity)
struct uvc_entity *source;
entity = list_entry(&dev->entities, struct uvc_entity, list);
struct uvc_entity **_entity)
struct uvc_entity *entity = *_entity;
struct uvc_entity *term;
struct uvc_entity *term)
struct uvc_entity *term)
struct uvc_entity *entity, *prev;
struct uvc_entity *term;
struct uvc_entity *iterm = NULL;
struct uvc_entity *oterm = NULL;
struct uvc_entity *entity;
struct uvc_entity *prev;
struct uvc_entity *term;
struct uvc_entity *entity;
entity = list_entry(p, struct uvc_entity, list);
struct uvc_entity *term;
static struct uvc_entity *uvc_alloc_new_entity(struct uvc_device *dev, u16 type,
struct uvc_entity *entity;
static void uvc_entity_set_name(struct uvc_device *dev, struct uvc_entity *entity,
struct uvc_entity *unit;
struct uvc_entity *unit, *term;
struct uvc_entity *entity;
struct uvc_entity *entity)
struct uvc_entity *remote;
void uvc_mc_cleanup_entity(struct uvc_entity *entity)
struct uvc_entity *entity)
static struct uvc_entity *uvc_meta_find_msxu(struct uvc_device *dev)
struct uvc_entity *entity;
struct uvc_entity *entity;
static struct uvc_control *uvc_event_entity_find_ctrl(struct uvc_entity *entity,
struct uvc_entity *entity;
const struct uvc_entity *selector = chain->selector;
struct uvc_entity *iterm = NULL;
struct uvc_entity *it;
struct uvc_entity *entity;
int (*get_info)(struct uvc_device *dev, struct uvc_entity *entity,
int (*get_cur)(struct uvc_device *dev, struct uvc_entity *entity,
struct uvc_entity *processing; /* Processing unit */
struct uvc_entity *selector; /* Selector unit */
struct uvc_entity *gpio_unit;
struct uvc_entity *uvc_entity_by_id(struct uvc_device *dev, int id);
void uvc_mc_cleanup_entity(struct uvc_entity *entity);