Lines Matching refs:uvc_entity
134 struct uvc_entity *uvc_entity_by_id(struct uvc_device *dev, int id)
136 struct uvc_entity *entity;
146 static struct uvc_entity *uvc_entity_by_reference(struct uvc_device *dev,
147 int id, struct uvc_entity *entity)
152 entity = list_entry(&dev->entities, struct uvc_entity, list);
768 static struct uvc_entity *uvc_alloc_entity(u16 type, u16 id,
771 struct uvc_entity *entity;
824 static void uvc_entity_set_name(struct uvc_device *dev, struct uvc_entity *entity,
851 struct uvc_entity *unit;
925 struct uvc_entity *unit, *term;
1224 struct uvc_entity *unit = dev->gpio_unit;
1238 static int uvc_gpio_get_cur(struct uvc_device *dev, struct uvc_entity *entity,
1249 static int uvc_gpio_get_info(struct uvc_device *dev, struct uvc_entity *entity,
1269 struct uvc_entity *unit;
1305 struct uvc_entity *unit = dev->gpio_unit;
1348 struct uvc_entity *entity)
1425 struct uvc_entity *entity, struct uvc_entity *prev)
1427 struct uvc_entity *forward;
1468 struct uvc_entity *source;
1524 struct uvc_entity **_entity)
1526 struct uvc_entity *entity = *_entity;
1527 struct uvc_entity *term;
1602 struct uvc_entity *term)
1604 struct uvc_entity *entity, *prev;
1640 struct uvc_entity *term;
1705 struct uvc_entity *iterm = NULL;
1706 struct uvc_entity *oterm = NULL;
1707 struct uvc_entity *entity;
1708 struct uvc_entity *prev;
1788 struct uvc_entity *term;
1875 struct uvc_entity *entity;
1877 entity = list_entry(p, struct uvc_entity, list);
2030 struct uvc_entity *term;