Lines Matching refs:fuvc

130   struct uvc_dev_s *fuvc = g_f_uvc;
132 if (fuvc == (struct uvc_dev_s *)UVC_INVALID_HANDLE)
138 return (enum format_switch_status)fuvc->format_info.status;
144 struct uvc_dev_s *fuvc = g_f_uvc;
152 if (fuvc == (struct uvc_dev_s *)UVC_INVALID_HANDLE)
158 format_info = &fuvc->format_info;
172 fuvc->format_info.status = FORMAT_SWITCH_FINISH;
187 struct uvc_dev_s *fuvc;
196 fuvc = uvc->fuvc;
197 if (fuvc == NULL || fuvc != g_f_uvc)
203 if ((*connected = fuvc_host_connected(fuvc)) != 0)
253 struct uvc_dev_s *fuvc;
295 fuvc = g_f_uvc;
296 if (fuvc == (struct uvc_dev_s *)UVC_INVALID_HANDLE)
317 uvc->fuvc = fuvc;
318 fuvc->uvc_handle = (void *)uvc;
320 fuvc->bulk_size = param->bulk_size;
321 fuvc->imgsize = param->imgsize;
359 if (uvc->fuvc != NULL)
361 uvc->state = fuvc_host_connected(uvc->fuvc) ? UVC_STATE_CONN : UVC_STATE_IDLE;
389 struct uvc_dev_s *fuvc;
407 fuvc = uvc->fuvc;
408 if (fuvc == NULL)
413 spin_lock_irqsave(&fuvc->lock, flags);
414 fuvc->uvc_handle = (void *)UVC_INVALID_HANDLE;
419 uvc->fuvc = NULL;
420 spin_unlock_irqrestore(&fuvc->lock, flags);
445 if (uvc->state == UVC_STATE_IDLE && uvc->fuvc &&
446 fuvc_host_connected(uvc->fuvc))
476 if (uvc->fuvc == NULL)
517 ret = fuvc_transfer_initiate(uvc->fuvc);
532 struct uvc_dev_s *fuvc;
546 if (uvc->fuvc == NULL)
552 fuvc = uvc->fuvc;
556 fuvc->connected = 0;
582 if (fuvc->transfer_status == STREAM_OFF)
594 ret = fuvc_transfer_initiate(uvc->fuvc);
613 usbclass_uvc_stream_ep_reset(fuvc);
621 int uvc_continue_transfer(struct uvc_dev_s *fuvc, struct uvc_isoc_transfer *tran)
627 spin_lock_irqsave(&fuvc->lock, flags);
628 uvc = (struct uvc_handle *)fuvc->uvc_handle;
645 spin_unlock_irqrestore(&fuvc->lock, flags);
800 int uvc_stream_init(struct uvc_dev_s *fuvc)
804 g_f_uvc = fuvc;
814 fuvc_fill_streaming_control(fuvc, &fuvc->probe, 0, 0);
815 fuvc_fill_streaming_control(fuvc, &fuvc->commit, 0, 0);