Lines Matching refs:video

283 		return uvc->video.ep->driver_data ? 1 : 0;  in uvc_function_get_alt()
339 if (uvc->video.ep) { in uvc_function_set_alt()
340 usb_ep_disable(uvc->video.ep); in uvc_function_set_alt()
341 uvc->video.ep->driver_data = NULL; in uvc_function_set_alt()
355 if (!uvc->video.ep) in uvc_function_set_alt()
358 if (uvc->video.ep->driver_data) { in uvc_function_set_alt()
360 usb_ep_disable(uvc->video.ep); in uvc_function_set_alt()
361 uvc->video.ep->driver_data = NULL; in uvc_function_set_alt()
365 &(uvc->func), uvc->video.ep); in uvc_function_set_alt()
368 usb_ep_enable(uvc->video.ep); in uvc_function_set_alt()
369 uvc->video.ep->driver_data = uvc; in uvc_function_set_alt()
395 if (uvc->video.ep->driver_data) { in uvc_function_disable()
396 usb_ep_disable(uvc->video.ep); in uvc_function_disable()
397 uvc->video.ep->driver_data = NULL; in uvc_function_disable()
445 uvc->vdev.lock = &uvc->video.mutex; in uvc_register_video()
585 uvc_streaming_header->bEndpointAddress = uvc->video.ep->address; in uvc_copy_descriptors()
668 uvc->video.ep = ep; in uvc_function_bind()
671 uvc_fs_streaming_ep.bEndpointAddress = uvc->video.ep->address; in uvc_function_bind()
672 uvc_hs_streaming_ep.bEndpointAddress = uvc->video.ep->address; in uvc_function_bind()
673 uvc_ss_streaming_ep.bEndpointAddress = uvc->video.ep->address; in uvc_function_bind()
748 ret = uvcg_video_init(&uvc->video); in uvc_function_bind()
766 if (uvc->video.ep) in uvc_function_bind()
767 uvc->video.ep->driver_data = NULL; in uvc_function_bind()
896 uvc->video.ep->driver_data = NULL; in uvc_unbind()
914 mutex_init(&uvc->video.mutex); in uvc_alloc()