Lines Matching refs:uvc_video_device
584 struct uvc_video_device { struct
603 void (*decode) (struct urb *urb, struct uvc_video_device *video, argument
645 struct uvc_video_device video;
663 struct uvc_video_device *device;
759 extern int uvc_video_init(struct uvc_video_device *video);
760 extern int uvc_video_suspend(struct uvc_video_device *video);
761 extern int uvc_video_resume(struct uvc_video_device *video);
762 extern int uvc_video_enable(struct uvc_video_device *video, int enable);
763 extern int uvc_probe_video(struct uvc_video_device *video,
765 extern int uvc_commit_video(struct uvc_video_device *video,
777 extern struct uvc_control *uvc_find_control(struct uvc_video_device *video,
779 extern int uvc_query_v4l2_ctrl(struct uvc_video_device *video,
789 extern int uvc_ctrl_begin(struct uvc_video_device *video);
790 extern int __uvc_ctrl_commit(struct uvc_video_device *video, int rollback);
791 static inline int uvc_ctrl_commit(struct uvc_video_device *video) in uvc_ctrl_commit()
795 static inline int uvc_ctrl_rollback(struct uvc_video_device *video) in uvc_ctrl_rollback()
800 extern int uvc_ctrl_get(struct uvc_video_device *video,
802 extern int uvc_ctrl_set(struct uvc_video_device *video,
805 extern int uvc_xu_ctrl_query(struct uvc_video_device *video,
817 void uvc_video_decode_isight(struct urb *urb, struct uvc_video_device *video,