Searched refs:uvc_device (Results 1 - 12 of 12) sorted by relevance

/linux-master/drivers/usb/gadget/function/
H A Df_uvc.h12 struct uvc_device;
14 void uvc_function_setup_continue(struct uvc_device *uvc, int disable_ep);
16 void uvc_function_connect(struct uvc_device *uvc);
18 void uvc_function_disconnect(struct uvc_device *uvc);
H A Duvc_video.h20 int uvcg_video_init(struct uvc_video *video, struct uvc_device *uvc);
H A Duvc.h28 struct uvc_device;
88 struct uvc_device *uvc;
138 struct uvc_device { struct
172 static inline struct uvc_device *to_uvc(struct usb_function *f)
174 return container_of(f, struct uvc_device, func);
190 extern void uvc_function_setup_continue(struct uvc_device *uvc, int disable_ep);
191 extern void uvc_function_connect(struct uvc_device *uvc);
192 extern void uvc_function_disconnect(struct uvc_device *uvc);
H A Duvc_v4l2.c76 static struct uvcg_format *find_format_by_index(struct uvc_device *uvc, int index)
93 static struct uvcg_frame *find_frame_by_index(struct uvc_device *uvc,
115 static struct uvcg_format *find_format_by_pix(struct uvc_device *uvc,
133 static struct uvcg_frame *find_closest_frame_by_size(struct uvc_device *uvc,
182 uvc_send_response(struct uvc_device *uvc, struct uvc_request_data *data)
206 struct uvc_device *uvc = video_get_drvdata(vdev);
220 struct uvc_device *uvc = video_get_drvdata(vdev);
239 struct uvc_device *uvc = video_get_drvdata(vdev);
279 struct uvc_device *uvc = video_get_drvdata(vdev);
301 struct uvc_device *uv
[all...]
H A Df_uvc.c207 struct uvc_device *uvc = req->context;
226 struct uvc_device *uvc = to_uvc(f);
266 void uvc_function_setup_continue(struct uvc_device *uvc, int disable_ep)
279 struct uvc_device *uvc = to_uvc(f);
294 struct uvc_device *uvc = to_uvc(f);
378 struct uvc_device *uvc = to_uvc(f);
399 uvc_function_connect(struct uvc_device *uvc)
408 uvc_function_disconnect(struct uvc_device *uvc)
423 struct uvc_device *uvc = dev_get_drvdata(dev);
431 uvc_register_video(struct uvc_device *uv
[all...]
H A Duvc_video.c31 struct uvc_device *uvc = container_of(video, struct uvc_device, video);
763 int uvcg_video_init(struct uvc_video *video, struct uvc_device *uvc)
/linux-master/drivers/media/usb/uvc/
H A Duvc_status.c23 static bool uvc_input_has_button(struct uvc_device *dev)
42 static int uvc_input_init(struct uvc_device *dev)
76 static void uvc_input_unregister(struct uvc_device *dev)
82 static void uvc_input_report_key(struct uvc_device *dev, unsigned int code,
100 static void uvc_event_streaming(struct uvc_device *dev,
142 static struct uvc_control *uvc_event_find_ctrl(struct uvc_device *dev,
168 struct uvc_device *dev = urb->context;
204 struct uvc_device *dev = urb->context;
254 int uvc_status_init(struct uvc_device *dev)
293 void uvc_status_unregister(struct uvc_device *de
[all...]
H A Duvcvideo.h87 struct uvc_device;
235 int (*get_info)(struct uvc_device *dev, struct uvc_entity *entity,
237 int (*get_cur)(struct uvc_device *dev, struct uvc_entity *entity,
325 struct uvc_device *dev;
428 struct uvc_device *dev;
548 struct uvc_device { struct
666 struct uvc_entity *uvc_entity_by_id(struct uvc_device *dev, int id);
728 int uvc_query_ctrl(struct uvc_device *dev, u8 query, u8 unit,
735 int uvc_register_video_device(struct uvc_device *dev,
744 int uvc_status_init(struct uvc_device *de
[all...]
H A Duvc_driver.c133 struct uvc_entity *uvc_entity_by_id(struct uvc_device *dev, int id)
145 static struct uvc_entity *uvc_entity_by_reference(struct uvc_device *dev,
162 static struct uvc_streaming *uvc_stream_by_id(struct uvc_device *dev, int id)
192 static struct uvc_streaming *uvc_stream_new(struct uvc_device *dev,
222 static int uvc_parse_format(struct uvc_device *dev,
509 static int uvc_parse_streaming(struct uvc_device *dev,
823 static void uvc_entity_set_name(struct uvc_device *dev, struct uvc_entity *entity,
845 static int uvc_parse_vendor_control(struct uvc_device *dev,
920 static int uvc_parse_standard_control(struct uvc_device *dev,
1166 static int uvc_parse_control(struct uvc_device *de
[all...]
H A Duvc_metadata.c64 struct uvc_device *dev = stream->dev;
114 struct uvc_device *dev = stream->dev;
161 struct uvc_device *dev = stream->dev;
H A Duvc_ctrl.c1571 struct uvc_device *dev = container_of(work, struct uvc_device,
1593 struct uvc_device *dev = chain->dev;
1766 static int uvc_ctrl_commit_entity(struct uvc_device *dev,
2015 static int uvc_ctrl_get_flags(struct uvc_device *dev,
2046 static void uvc_ctrl_fixup_xu_info(struct uvc_device *dev,
2088 static int uvc_ctrl_fill_xu_info(struct uvc_device *dev,
2139 static int uvc_ctrl_add_info(struct uvc_device *dev, struct uvc_control *ctrl,
2142 static int uvc_ctrl_init_xu_ctrl(struct uvc_device *dev,
2301 int uvc_ctrl_restore_values(struct uvc_device *de
[all...]
H A Duvc_video.c31 static int __uvc_query_ctrl(struct uvc_device *dev, u8 query, u8 unit,
70 int uvc_query_ctrl(struct uvc_device *dev, u8 query, u8 unit,

Completed in 323 milliseconds