Home
last modified time | relevance | path

Searched refs:uvc_entity (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/usb/uvc/
H A Duvc_entity.c3 * uvc_entity.c -- USB Video Class driver
18 struct uvc_entity *entity) in uvc_mc_create_links()
33 struct uvc_entity *remote; in uvc_mc_create_links()
62 void uvc_mc_cleanup_entity(struct uvc_entity *entity) in uvc_mc_cleanup_entity()
71 struct uvc_entity *entity) in uvc_mc_init_entity()
136 struct uvc_entity *entity; in uvc_mc_register_entities()
H A Duvc_driver.c411 struct uvc_entity *uvc_entity_by_id(struct uvc_device *dev, int id) in uvc_entity_by_id()
413 struct uvc_entity *entity; in uvc_entity_by_id()
423 static struct uvc_entity *uvc_entity_by_reference(struct uvc_device *dev, in uvc_entity_by_reference()
424 int id, struct uvc_entity *entity) in uvc_entity_by_reference()
429 entity = list_entry(&dev->entities, struct uvc_entity, list); in uvc_entity_by_reference()
1022 static struct uvc_entity *uvc_alloc_entity(u16 type, u8 id, in uvc_alloc_entity()
1025 struct uvc_entity *entity; in uvc_alloc_entity()
1065 struct uvc_entity *unit; in uvc_parse_vendor_control()
1140 struct uvc_entity *unit, *term; in uvc_parse_standard_control()
1467 struct uvc_entity *entit in uvc_scan_chain_entity()
[all...]
H A DMakefile5 uvcvideo-objs += uvc_entity.o
H A Duvcvideo.h260 struct uvc_entity *entity;
299 struct uvc_entity { struct
448 struct uvc_entity *processing; /* Processing unit */
449 struct uvc_entity *selector; /* Selector unit */
752 struct uvc_entity *uvc_entity_by_id(struct uvc_device *dev, int id);
798 void uvc_mc_cleanup_entity(struct uvc_entity *entity);
H A Duvc_ctrl.c835 static int uvc_entity_match_guid(const struct uvc_entity *entity, in uvc_entity_match_guid()
861 static void __uvc_find_control(struct uvc_entity *entity, u32 v4l2_id, in __uvc_find_control()
897 struct uvc_entity *entity; in uvc_find_control()
1501 struct uvc_entity *entity, int rollback) in uvc_ctrl_commit_entity()
1555 struct uvc_entity *entity; in __uvc_ctrl_commit()
1859 struct uvc_entity *entity; in uvc_xu_ctrl_query()
1995 struct uvc_entity *entity; in uvc_ctrl_restore_values()
2095 struct uvc_entity *entity; in uvc_ctrl_add_mapping()
2181 struct uvc_entity *entity) in uvc_ctrl_prune_entity()
2287 struct uvc_entity *entit in uvc_ctrl_init_device()
[all...]
H A Duvc_status.c122 static struct uvc_control *uvc_event_entity_find_ctrl(struct uvc_entity *entity, in uvc_event_entity_find_ctrl()
140 struct uvc_entity *entity; in uvc_event_find_ctrl()
H A Duvc_v4l2.c864 const struct uvc_entity *selector = chain->selector; in uvc_ioctl_enum_input()
865 struct uvc_entity *iterm = NULL; in uvc_ioctl_enum_input()
866 struct uvc_entity *it; in uvc_ioctl_enum_input()
/kernel/linux/linux-6.6/drivers/media/usb/uvc/
H A Duvc_entity.c3 * uvc_entity.c -- USB Video Class driver
18 struct uvc_entity *entity) in uvc_mc_create_links()
33 struct uvc_entity *remote; in uvc_mc_create_links()
62 void uvc_mc_cleanup_entity(struct uvc_entity *entity) in uvc_mc_cleanup_entity()
71 struct uvc_entity *entity) in uvc_mc_init_entity()
137 struct uvc_entity *entity; in uvc_mc_register_entities()
H A Duvc_driver.c133 struct uvc_entity *uvc_entity_by_id(struct uvc_device *dev, int id) in uvc_entity_by_id()
135 struct uvc_entity *entity; in uvc_entity_by_id()
145 static struct uvc_entity *uvc_entity_by_reference(struct uvc_device *dev, in uvc_entity_by_reference()
146 int id, struct uvc_entity *entity) in uvc_entity_by_reference()
151 entity = list_entry(&dev->entities, struct uvc_entity, list); in uvc_entity_by_reference()
767 static struct uvc_entity *uvc_alloc_entity(u16 type, u16 id, in uvc_alloc_entity()
770 struct uvc_entity *entity; in uvc_alloc_entity()
823 static void uvc_entity_set_name(struct uvc_device *dev, struct uvc_entity *entity, in uvc_entity_set_name()
850 struct uvc_entity *unit; in uvc_parse_vendor_control()
924 struct uvc_entity *uni in uvc_parse_standard_control()
[all...]
H A Duvcvideo.h133 struct uvc_entity *entity;
166 struct uvc_entity { struct
235 int (*get_info)(struct uvc_device *dev, struct uvc_entity *entity,
237 int (*get_cur)(struct uvc_device *dev, struct uvc_entity *entity,
329 struct uvc_entity *processing; /* Processing unit */
330 struct uvc_entity *selector; /* Selector unit */
594 struct uvc_entity *gpio_unit;
666 struct uvc_entity *uvc_entity_by_id(struct uvc_device *dev, int id);
718 void uvc_mc_cleanup_entity(struct uvc_entity *entity);
H A DMakefile5 uvcvideo-objs += uvc_entity.o
H A Duvc_status.c129 static struct uvc_control *uvc_event_entity_find_ctrl(struct uvc_entity *entity, in uvc_event_entity_find_ctrl()
147 struct uvc_entity *entity; in uvc_event_find_ctrl()
H A Duvc_ctrl.c891 static int uvc_entity_match_guid(const struct uvc_entity *entity, in uvc_entity_match_guid()
901 static void __uvc_find_control(struct uvc_entity *entity, u32 v4l2_id, in __uvc_find_control()
937 struct uvc_entity *entity; in uvc_find_control()
1767 struct uvc_entity *entity, int rollback, struct uvc_control **err_ctrl) in uvc_ctrl_commit_entity()
1820 static int uvc_ctrl_find_ctrl_idx(struct uvc_entity *entity, in uvc_ctrl_find_ctrl_idx()
1846 struct uvc_entity *entity; in __uvc_ctrl_commit()
2168 struct uvc_entity *entity; in uvc_xu_ctrl_query()
2304 struct uvc_entity *entity; in uvc_ctrl_restore_values()
2442 struct uvc_entity *entity; in uvc_ctrl_add_mapping()
2528 struct uvc_entity *entit in uvc_ctrl_prune_entity()
[all...]
H A Duvc_v4l2.c927 const struct uvc_entity *selector = chain->selector; in uvc_ioctl_enum_input()
928 struct uvc_entity *iterm = NULL; in uvc_ioctl_enum_input()
929 struct uvc_entity *it; in uvc_ioctl_enum_input()

Completed in 20 milliseconds