Home
last modified time | relevance | path

Searched refs:uvc_device (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/drivers/media/usb/uvc/
Duvc_status.c26 static int uvc_input_init(struct uvc_device *dev) in uvc_input_init()
57 static void uvc_input_cleanup(struct uvc_device *dev) in uvc_input_cleanup()
63 static void uvc_input_report_key(struct uvc_device *dev, unsigned int code, in uvc_input_report_key()
81 static void uvc_event_streaming(struct uvc_device *dev, __u8 *data, int len) in uvc_event_streaming()
101 static void uvc_event_control(struct uvc_device *dev, __u8 *data, int len) in uvc_event_control()
117 struct uvc_device *dev = urb->context; in uvc_status_complete()
163 int uvc_status_init(struct uvc_device *dev) in uvc_status_init()
201 void uvc_status_cleanup(struct uvc_device *dev) in uvc_status_cleanup()
209 int uvc_status_start(struct uvc_device *dev, gfp_t flags) in uvc_status_start()
217 void uvc_status_stop(struct uvc_device *dev) in uvc_status_stop()
Duvcvideo.h164 struct uvc_device;
385 struct uvc_device *dev;
445 struct uvc_device *dev;
524 struct uvc_device { struct
624 extern struct uvc_entity *uvc_entity_by_id(struct uvc_device *dev, int id);
676 extern int uvc_query_ctrl(struct uvc_device *dev, __u8 query, __u8 unit,
683 extern int uvc_status_init(struct uvc_device *dev);
684 extern void uvc_status_cleanup(struct uvc_device *dev);
685 extern int uvc_status_start(struct uvc_device *dev, gfp_t flags);
686 extern void uvc_status_stop(struct uvc_device *dev);
[all …]
Duvc_driver.c285 struct uvc_entity *uvc_entity_by_id(struct uvc_device *dev, int id) in uvc_entity_by_id()
297 static struct uvc_entity *uvc_entity_by_reference(struct uvc_device *dev, in uvc_entity_by_reference()
314 static struct uvc_streaming *uvc_stream_by_id(struct uvc_device *dev, int id) in uvc_stream_by_id()
330 static int uvc_parse_format(struct uvc_device *dev, in uvc_parse_format()
588 static int uvc_parse_streaming(struct uvc_device *dev, in uvc_parse_streaming()
877 static int uvc_parse_vendor_control(struct uvc_device *dev, in uvc_parse_vendor_control()
955 static int uvc_parse_standard_control(struct uvc_device *dev, in uvc_parse_standard_control()
1208 static int uvc_parse_control(struct uvc_device *dev) in uvc_parse_control()
1582 static int uvc_scan_device(struct uvc_device *dev) in uvc_scan_device()
1643 static void uvc_delete(struct uvc_device *dev) in uvc_delete()
[all …]
Duvc_ctrl.c1389 static int uvc_ctrl_commit_entity(struct uvc_device *dev, in uvc_ctrl_commit_entity()
1592 static void uvc_ctrl_fixup_xu_info(struct uvc_device *dev, in uvc_ctrl_fixup_xu_info()
1634 static int uvc_ctrl_fill_xu_info(struct uvc_device *dev, in uvc_ctrl_fill_xu_info()
1694 static int uvc_ctrl_add_info(struct uvc_device *dev, struct uvc_control *ctrl,
1697 static int uvc_ctrl_init_xu_ctrl(struct uvc_device *dev, in uvc_ctrl_init_xu_ctrl()
1850 int uvc_ctrl_restore_values(struct uvc_device *dev) in uvc_ctrl_restore_values()
1888 static int uvc_ctrl_add_info(struct uvc_device *dev, struct uvc_control *ctrl, in uvc_ctrl_add_info()
1919 static int __uvc_ctrl_add_mapping(struct uvc_device *dev, in __uvc_ctrl_add_mapping()
1958 struct uvc_device *dev = chain->dev; in uvc_ctrl_add_mapping()
2038 static void uvc_ctrl_prune_entity(struct uvc_device *dev, in uvc_ctrl_prune_entity()
[all …]
Duvc_video.c33 static int __uvc_query_ctrl(struct uvc_device *dev, __u8 query, __u8 unit, in __uvc_query_ctrl()
72 int uvc_query_ctrl(struct uvc_device *dev, __u8 query, __u8 unit, in uvc_query_ctrl()
/linux-4.1.27/drivers/usb/gadget/function/
Duvc.h145 struct uvc_device struct
174 static inline struct uvc_device *to_uvc(struct usb_function *f) in to_uvc() argument
176 return container_of(f, struct uvc_device, func); in to_uvc()
192 extern void uvc_function_setup_continue(struct uvc_device *uvc);
193 extern void uvc_endpoint_stream(struct uvc_device *dev);
195 extern void uvc_function_connect(struct uvc_device *uvc);
196 extern void uvc_function_disconnect(struct uvc_device *uvc);
Duvc_v4l2.c36 uvc_send_response(struct uvc_device *uvc, struct uvc_request_data *data) in uvc_send_response()
71 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_querycap()
89 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_get_format()
108 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_set_format()
149 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_reqbufs()
162 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_querybuf()
172 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_qbuf()
187 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_dqbuf()
197 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_streamon()
223 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_streamoff()
[all …]
Df_uvc.h21 void uvc_function_setup_continue(struct uvc_device *uvc);
23 void uvc_function_connect(struct uvc_device *uvc);
25 void uvc_function_disconnect(struct uvc_device *uvc);
Df_uvc.c214 struct uvc_device *uvc = req->context; in uvc_function_ep0_complete()
232 struct uvc_device *uvc = to_uvc(f); in uvc_function_setup()
264 void uvc_function_setup_continue(struct uvc_device *uvc) in uvc_function_setup_continue()
274 struct uvc_device *uvc = to_uvc(f); in uvc_function_get_alt()
289 struct uvc_device *uvc = to_uvc(f); in uvc_function_set_alt()
384 struct uvc_device *uvc = to_uvc(f); in uvc_function_disable()
411 uvc_function_connect(struct uvc_device *uvc) in uvc_function_connect()
421 uvc_function_disconnect(struct uvc_device *uvc) in uvc_function_disconnect()
435 uvc_register_video(struct uvc_device *uvc) in uvc_register_video()
471 uvc_copy_descriptors(struct uvc_device *uvc, enum usb_device_speed speed) in uvc_copy_descriptors()
[all …]