Lines Matching refs:uvc

33 uvc_send_response(struct uvc_device *uvc, struct uvc_request_data *data)  in uvc_send_response()  argument
35 struct usb_composite_dev *cdev = uvc->func.config->cdev; in uvc_send_response()
36 struct usb_request *req = uvc->control_req; in uvc_send_response()
41 req->length = min_t(unsigned int, uvc->event_length, data->length); in uvc_send_response()
42 req->zero = data->length < uvc->event_length; in uvc_send_response()
67 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_querycap() local
68 struct usb_composite_dev *cdev = uvc->func.config->cdev; in uvc_v4l2_querycap()
81 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_get_format() local
82 struct uvc_video *video = &uvc->video; in uvc_v4l2_get_format()
100 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_set_format() local
101 struct uvc_video *video = &uvc->video; in uvc_v4l2_set_format()
114 uvcg_info(&uvc->func, "Unsupported format 0x%08x.\n", in uvc_v4l2_set_format()
141 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_reqbufs() local
142 struct uvc_video *video = &uvc->video; in uvc_v4l2_reqbufs()
154 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_querybuf() local
155 struct uvc_video *video = &uvc->video; in uvc_v4l2_querybuf()
164 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_qbuf() local
165 struct uvc_video *video = &uvc->video; in uvc_v4l2_qbuf()
179 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_dqbuf() local
180 struct uvc_video *video = &uvc->video; in uvc_v4l2_dqbuf()
189 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_streamon() local
190 struct uvc_video *video = &uvc->video; in uvc_v4l2_streamon()
205 uvc_function_setup_continue(uvc); in uvc_v4l2_streamon()
206 uvc->state = UVC_STATE_STREAMING; in uvc_v4l2_streamon()
215 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_streamoff() local
216 struct uvc_video *video = &uvc->video; in uvc_v4l2_streamoff()
246 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_ioctl_default() local
250 return uvc_send_response(uvc, arg); in uvc_v4l2_ioctl_default()
280 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_open() local
290 handle->device = &uvc->video; in uvc_v4l2_open()
293 uvc_function_connect(uvc); in uvc_v4l2_open()
301 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_release() local
305 uvc_function_disconnect(uvc); in uvc_v4l2_release()
324 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_mmap() local
326 return uvcg_queue_mmap(&uvc->video.queue, vma); in uvc_v4l2_mmap()
333 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_poll() local
335 return uvcg_queue_poll(&uvc->video.queue, file, wait); in uvc_v4l2_poll()
344 struct uvc_device *uvc = video_get_drvdata(vdev); in uvcg_v4l2_get_unmapped_area() local
346 return uvcg_queue_get_unmapped_area(&uvc->video.queue, pgoff); in uvcg_v4l2_get_unmapped_area()