/kernel/linux/linux-6.6/drivers/media/usb/uvc/ |
H A D | uvcvideo.h | 324 struct uvc_video_chain { struct 430 struct uvc_video_chain *chain; 589 struct uvc_video_chain *chain; 604 struct uvc_video_chain *chain; 717 int uvc_mc_register_entities(struct uvc_video_chain *chain); 755 int uvc_query_v4l2_ctrl(struct uvc_video_chain *chain, 757 int uvc_query_v4l2_menu(struct uvc_video_chain *chain, 760 int uvc_ctrl_add_mapping(struct uvc_video_chain *chain, 765 bool uvc_ctrl_status_event_async(struct urb *urb, struct uvc_video_chain *chain, 767 void uvc_ctrl_status_event(struct uvc_video_chain *chai [all...] |
H A D | uvc_entity.c | 17 static int uvc_mc_create_links(struct uvc_video_chain *chain, in uvc_mc_create_links() 70 static int uvc_mc_init_entity(struct uvc_video_chain *chain, in uvc_mc_init_entity() 135 int uvc_mc_register_entities(struct uvc_video_chain *chain) in uvc_mc_register_entities()
|
H A D | uvc_ctrl.c | 933 static struct uvc_control *uvc_find_control(struct uvc_video_chain *chain, in uvc_find_control() 959 static int uvc_ctrl_populate_cache(struct uvc_video_chain *chain, in uvc_ctrl_populate_cache() 1042 static int __uvc_ctrl_load_cur(struct uvc_video_chain *chain, in __uvc_ctrl_load_cur() 1078 static int __uvc_ctrl_get(struct uvc_video_chain *chain, in __uvc_ctrl_get() 1098 static int __uvc_query_v4l2_class(struct uvc_video_chain *chain, u32 req_id, in __uvc_query_v4l2_class() 1122 static int uvc_query_v4l2_class(struct uvc_video_chain *chain, u32 req_id, in uvc_query_v4l2_class() 1151 int uvc_ctrl_is_accessible(struct uvc_video_chain *chain, u32 v4l2_id, in uvc_ctrl_is_accessible() 1236 static int __uvc_query_v4l2_ctrl(struct uvc_video_chain *chain, in __uvc_query_v4l2_ctrl() 1340 int uvc_query_v4l2_ctrl(struct uvc_video_chain *chain, in uvc_query_v4l2_ctrl() 1391 int uvc_query_v4l2_menu(struct uvc_video_chain *chai [all...] |
H A D | uvc_v4l2.c | 29 static int uvc_control_add_xu_mapping(struct uvc_video_chain *chain, in uvc_control_add_xu_mapping() 103 static int uvc_ioctl_xu_ctrl_map(struct uvc_video_chain *chain, in uvc_ioctl_xu_ctrl_map() 686 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_querycap() 926 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_enum_input() 968 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_g_input() 996 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_s_input() 1031 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_queryctrl() 1040 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_query_ext_ctrl() 1065 static int uvc_ctrl_check_access(struct uvc_video_chain *chain, in uvc_ctrl_check_access() 1088 struct uvc_video_chain *chai in uvc_ioctl_g_ext_ctrls() [all...] |
H A D | uvc_driver.c | 1224 struct uvc_video_chain *chain; in uvc_gpio_event() 1233 chain = list_first_entry(&dev->chains, struct uvc_video_chain, list); in uvc_gpio_event() 1346 static int uvc_scan_chain_entity(struct uvc_video_chain *chain, in uvc_scan_chain_entity() 1423 static int uvc_scan_chain_forward(struct uvc_video_chain *chain, in uvc_scan_chain_forward() 1522 static int uvc_scan_chain_backward(struct uvc_video_chain *chain, in uvc_scan_chain_backward() 1600 static int uvc_scan_chain(struct uvc_video_chain *chain, in uvc_scan_chain() 1660 static const char *uvc_print_chain(struct uvc_video_chain *chain) in uvc_print_chain() 1672 static struct uvc_video_chain *uvc_alloc_chain(struct uvc_device *dev) in uvc_alloc_chain() 1674 struct uvc_video_chain *chain; in uvc_alloc_chain() 1703 struct uvc_video_chain *chai in uvc_scan_fallback() [all...] |
H A D | uvc_status.c | 144 struct uvc_video_chain **chain) in uvc_event_find_ctrl() 169 struct uvc_video_chain *chain; in uvc_event_control()
|
H A D | uvc_metadata.c | 30 struct uvc_video_chain *chain = stream->chain; in uvc_meta_v4l2_querycap()
|
/kernel/linux/linux-5.10/drivers/media/usb/uvc/ |
H A D | uvcvideo.h | 443 struct uvc_video_chain { struct 546 struct uvc_video_chain *chain; 681 struct uvc_video_chain *chain; 694 struct uvc_video_chain *chain; 797 int uvc_mc_register_entities(struct uvc_video_chain *chain); 833 int uvc_query_v4l2_ctrl(struct uvc_video_chain *chain, 835 int uvc_query_v4l2_menu(struct uvc_video_chain *chain, 838 int uvc_ctrl_add_mapping(struct uvc_video_chain *chain, 843 bool uvc_ctrl_status_event_async(struct urb *urb, struct uvc_video_chain *chain, 845 void uvc_ctrl_status_event(struct uvc_video_chain *chai [all...] |
H A D | uvc_entity.c | 17 static int uvc_mc_create_links(struct uvc_video_chain *chain, in uvc_mc_create_links() 70 static int uvc_mc_init_entity(struct uvc_video_chain *chain, in uvc_mc_init_entity() 134 int uvc_mc_register_entities(struct uvc_video_chain *chain) in uvc_mc_register_entities()
|
H A D | uvc_ctrl.c | 893 static struct uvc_control *uvc_find_control(struct uvc_video_chain *chain, in uvc_find_control() 919 static int uvc_ctrl_populate_cache(struct uvc_video_chain *chain, in uvc_ctrl_populate_cache() 995 static int __uvc_ctrl_get(struct uvc_video_chain *chain, in __uvc_ctrl_get() 1021 static int __uvc_query_v4l2_ctrl(struct uvc_video_chain *chain, in __uvc_query_v4l2_ctrl() 1113 int uvc_query_v4l2_ctrl(struct uvc_video_chain *chain, in uvc_query_v4l2_ctrl() 1145 int uvc_query_v4l2_menu(struct uvc_video_chain *chain, in uvc_query_v4l2_menu() 1205 static void uvc_ctrl_fill_event(struct uvc_video_chain *chain, in uvc_ctrl_fill_event() 1235 static void uvc_ctrl_send_event(struct uvc_video_chain *chain, in uvc_ctrl_send_event() 1261 static void uvc_ctrl_send_slave_event(struct uvc_video_chain *chain, in uvc_ctrl_send_slave_event() 1279 void uvc_ctrl_status_event(struct uvc_video_chain *chai [all...] |
H A D | uvc_v4l2.c | 31 static int uvc_ioctl_ctrl_map(struct uvc_video_chain *chain, in uvc_ioctl_ctrl_map() 621 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_querycap() 863 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_enum_input() 905 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_g_input() 933 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_s_input() 968 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_queryctrl() 977 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_query_ext_ctrl() 1006 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_g_ctrl() 1030 struct uvc_video_chain *chain = handle->chain; in uvc_ioctl_s_ctrl() 1060 struct uvc_video_chain *chai in uvc_ioctl_g_ext_ctrls() [all...] |
H A D | uvc_driver.c | 1466 static int uvc_scan_chain_entity(struct uvc_video_chain *chain, in uvc_scan_chain_entity() 1549 static int uvc_scan_chain_forward(struct uvc_video_chain *chain, in uvc_scan_chain_forward() 1650 static int uvc_scan_chain_backward(struct uvc_video_chain *chain, in uvc_scan_chain_backward() 1731 static int uvc_scan_chain(struct uvc_video_chain *chain, in uvc_scan_chain() 1790 static const char *uvc_print_chain(struct uvc_video_chain *chain) in uvc_print_chain() 1802 static struct uvc_video_chain *uvc_alloc_chain(struct uvc_device *dev) in uvc_alloc_chain() 1804 struct uvc_video_chain *chain; in uvc_alloc_chain() 1833 struct uvc_video_chain *chain; in uvc_scan_fallback() 1917 struct uvc_video_chain *chain; in uvc_scan_device() 1990 struct uvc_video_chain *chai in uvc_delete() [all...] |
H A D | uvc_status.c | 137 struct uvc_video_chain **chain) in uvc_event_find_ctrl() 162 struct uvc_video_chain *chain; in uvc_event_control()
|
H A D | uvc_metadata.c | 30 struct uvc_video_chain *chain = stream->chain; in uvc_meta_v4l2_querycap()
|