Lines Matching refs:rv

212 	int rv = 0;  in wdm_int_callback()  local
276 rv = usb_submit_urb(desc->response, GFP_ATOMIC); in wdm_int_callback()
278 __func__, rv); in wdm_int_callback()
281 if (rv < 0) { in wdm_int_callback()
283 if (rv == -EPERM) in wdm_int_callback()
285 if (rv == -ENOMEM) { in wdm_int_callback()
287 rv = schedule_work(&desc->rxwork); in wdm_int_callback()
288 if (rv) in wdm_int_callback()
294 rv = usb_submit_urb(urb, GFP_ATOMIC); in wdm_int_callback()
295 if (rv) in wdm_int_callback()
298 __func__, rv); in wdm_int_callback()
332 int rv = -EMSGSIZE, r, we; in wdm_write() local
348 rv = -ENOMEM; in wdm_write()
354 rv = -EFAULT; in wdm_write()
360 rv = -ERESTARTSYS; in wdm_write()
365 rv = -ENODEV; in wdm_write()
371 rv = usb_translate_errors(r); in wdm_write()
386 rv = r; in wdm_write()
412 rv = usb_submit_urb(desc->command, GFP_KERNEL); in wdm_write()
413 if (rv < 0) { in wdm_write()
416 dev_err(&desc->intf->dev, "Tx URB error: %d\n", rv); in wdm_write()
417 rv = usb_translate_errors(rv); in wdm_write()
427 return rv < 0 ? rv : count; in wdm_write()
435 return rv; in wdm_write()
446 int rv = 0; in clear_wdm_read_flag() local
456 rv = usb_submit_urb(desc->response, GFP_KERNEL); in clear_wdm_read_flag()
458 if (rv) { in clear_wdm_read_flag()
460 "usb_submit_urb failed with result %d\n", rv); in clear_wdm_read_flag()
467 return rv; in clear_wdm_read_flag()
473 int rv, cntr; in wdm_read() local
478 rv = mutex_lock_interruptible(&desc->rlock); /*concurrent reads */ in wdm_read()
479 if (rv < 0) in wdm_read()
487 rv = -ENODEV; in wdm_read()
492 rv = -ENOBUFS; in wdm_read()
498 rv = cntr ? cntr : -EAGAIN; in wdm_read()
501 rv = 0; in wdm_read()
503 rv = wait_event_interruptible(desc->wait, in wdm_read()
509 rv = -ENODEV; in wdm_read()
513 rv = -EIO; in wdm_read()
517 if (rv < 0) { in wdm_read()
518 rv = -ERESTARTSYS; in wdm_read()
525 rv = usb_translate_errors(desc->rerr); in wdm_read()
541 rv = clear_wdm_read_flag(desc); in wdm_read()
543 if (rv < 0) in wdm_read()
553 rv = copy_to_user(buffer, desc->ubuf, cntr); in wdm_read()
554 if (rv > 0) { in wdm_read()
555 rv = -EFAULT; in wdm_read()
569 rv = cntr; in wdm_read()
573 return rv; in wdm_read()
619 int rv = -ENODEV; in wdm_open() local
633 rv = usb_autopm_get_interface(desc->intf); in wdm_open()
634 if (rv < 0) { in wdm_open()
635 dev_err(&desc->intf->dev, "Error autopm - %d\n", rv); in wdm_open()
644 rv = usb_submit_urb(desc->validity, GFP_KERNEL); in wdm_open()
645 if (rv < 0) { in wdm_open()
648 "Error submitting int urb - %d\n", rv); in wdm_open()
649 rv = usb_translate_errors(rv); in wdm_open()
652 rv = 0; in wdm_open()
660 return rv; in wdm_open()
695 int rv = 0; in wdm_ioctl() local
700 rv = -EFAULT; in wdm_ioctl()
703 rv = -ENOTTY; in wdm_ioctl()
705 return rv; in wdm_ioctl()
732 int rv = 0; in wdm_rxwork() local
742 rv = usb_submit_urb(desc->response, GFP_KERNEL); in wdm_rxwork()
743 if (rv < 0 && rv != -EPERM) { in wdm_rxwork()
758 int rv = -ENOMEM; in wdm_create() local
775 rv = -EINVAL; in wdm_create()
847 rv = usb_register_dev(intf, &wdm_class); in wdm_create()
848 if (rv < 0) in wdm_create()
853 return rv; in wdm_create()
859 return rv; in wdm_create()
865 int rv = usb_autopm_get_interface(intf); in wdm_manage_power() local
868 if (!rv) in wdm_manage_power()
875 int rv = -EINVAL; in wdm_probe() local
916 rv = wdm_create(intf, ep, maxcom, &wdm_manage_power); in wdm_probe()
919 return rv; in wdm_probe()
946 int rv = -EINVAL; in usb_cdc_wdm_register() local
948 rv = wdm_create(intf, ep, bufsize, manage_power); in usb_cdc_wdm_register()
949 if (rv < 0) in usb_cdc_wdm_register()
954 return ERR_PTR(rv); in usb_cdc_wdm_register()
998 int rv = 0; in wdm_suspend() local
1013 rv = -EBUSY; in wdm_suspend()
1027 return rv; in wdm_suspend()
1033 int rv = 0; in recover_from_urb_loss() local
1036 rv = usb_submit_urb(desc->validity, GFP_NOIO); in recover_from_urb_loss()
1037 if (rv < 0) in recover_from_urb_loss()
1039 "Error resume submitting int urb - %d\n", rv); in recover_from_urb_loss()
1041 return rv; in recover_from_urb_loss()
1048 int rv; in wdm_resume() local
1053 rv = recover_from_urb_loss(desc); in wdm_resume()
1055 return rv; in wdm_resume()
1086 int rv; in wdm_post_reset() local
1090 rv = recover_from_urb_loss(desc); in wdm_post_reset()