Lines Matching refs:rv

235 	int rv = 0;  in wdm_int_callback()  local
299 rv = usb_submit_urb(desc->response, GFP_ATOMIC); in wdm_int_callback()
300 dev_dbg(&desc->intf->dev, "submit response URB %d\n", rv); in wdm_int_callback()
303 if (rv < 0) { in wdm_int_callback()
305 if (rv == -EPERM) in wdm_int_callback()
307 if (rv == -ENOMEM) { in wdm_int_callback()
309 rv = schedule_work(&desc->rxwork); in wdm_int_callback()
310 if (rv) in wdm_int_callback()
316 rv = usb_submit_urb(urb, GFP_ATOMIC); in wdm_int_callback()
317 if (rv) in wdm_int_callback()
320 __func__, rv); in wdm_int_callback()
354 int rv = -EMSGSIZE, r, we; in wdm_write() local
374 rv = -ERESTARTSYS; in wdm_write()
379 rv = -ENODEV; in wdm_write()
385 rv = usb_translate_errors(r); in wdm_write()
403 rv = r; in wdm_write()
429 rv = usb_submit_urb(desc->command, GFP_KERNEL); in wdm_write()
430 if (rv < 0) { in wdm_write()
434 dev_err(&desc->intf->dev, "Tx URB error: %d\n", rv); in wdm_write()
435 rv = usb_translate_errors(rv); in wdm_write()
452 return rv; in wdm_write()
462 int rv = 0; in service_outstanding_interrupt() local
470 rv = usb_submit_urb(desc->response, GFP_KERNEL); in service_outstanding_interrupt()
472 if (rv) { in service_outstanding_interrupt()
474 "usb_submit_urb failed with result %d\n", rv); in service_outstanding_interrupt()
481 return rv; in service_outstanding_interrupt()
487 int rv, cntr; in wdm_read() local
492 rv = mutex_lock_interruptible(&desc->rlock); /*concurrent reads */ in wdm_read()
493 if (rv < 0) in wdm_read()
501 rv = -ENODEV; in wdm_read()
506 rv = -ENOBUFS; in wdm_read()
512 rv = -EAGAIN; in wdm_read()
515 rv = 0; in wdm_read()
517 rv = wait_event_interruptible(desc->wait, in wdm_read()
523 rv = -ENODEV; in wdm_read()
527 rv = -EIO; in wdm_read()
531 if (rv < 0) { in wdm_read()
532 rv = -ERESTARTSYS; in wdm_read()
539 rv = usb_translate_errors(desc->rerr); in wdm_read()
556 rv = service_outstanding_interrupt(desc); in wdm_read()
558 if (rv < 0) in wdm_read()
568 rv = copy_to_user(buffer, desc->ubuf, cntr); in wdm_read()
569 if (rv > 0) { in wdm_read()
570 rv = -EFAULT; in wdm_read()
586 rv = cntr; in wdm_read()
590 return rv; in wdm_read()
596 long rv; /* Use long here because (int) MAX_SCHEDULE_TIMEOUT < 0. */ in wdm_wait_for_response() local
602 rv = wait_event_interruptible_timeout(desc->wait, in wdm_wait_for_response()
613 if (!rv) in wdm_wait_for_response()
615 if (rv < 0) in wdm_wait_for_response()
619 rv = desc->werr; in wdm_wait_for_response()
623 return usb_translate_errors(rv); in wdm_wait_for_response()
676 int rv = -ENODEV; in wdm_open() local
690 rv = usb_autopm_get_interface(desc->intf); in wdm_open()
691 if (rv < 0) { in wdm_open()
692 dev_err(&desc->intf->dev, "Error autopm - %d\n", rv); in wdm_open()
701 rv = usb_submit_urb(desc->validity, GFP_KERNEL); in wdm_open()
702 if (rv < 0) { in wdm_open()
705 "Error submitting int urb - %d\n", rv); in wdm_open()
706 rv = usb_translate_errors(rv); in wdm_open()
709 rv = 0; in wdm_open()
717 return rv; in wdm_open()
752 int rv = 0; in wdm_ioctl() local
757 rv = -EFAULT; in wdm_ioctl()
760 rv = -ENOTTY; in wdm_ioctl()
762 return rv; in wdm_ioctl()
790 int rv = 0; in wdm_rxwork() local
800 rv = usb_submit_urb(desc->response, GFP_KERNEL); in wdm_rxwork()
801 if (rv < 0 && rv != -EPERM) { in wdm_rxwork()
831 int rv = -ENOMEM; in wdm_create() local
849 rv = -EINVAL; in wdm_create()
921 rv = usb_register_dev(intf, &wdm_class); in wdm_create()
922 if (rv < 0) in wdm_create()
927 return rv; in wdm_create()
933 return rv; in wdm_create()
939 int rv = usb_autopm_get_interface(intf); in wdm_manage_power() local
942 if (!rv) in wdm_manage_power()
949 int rv = -EINVAL; in wdm_probe() local
970 rv = wdm_create(intf, ep, maxcom, &wdm_manage_power); in wdm_probe()
973 return rv; in wdm_probe()
1001 int rv; in usb_cdc_wdm_register() local
1003 rv = wdm_create(intf, ep, bufsize, manage_power); in usb_cdc_wdm_register()
1004 if (rv < 0) in usb_cdc_wdm_register()
1009 return ERR_PTR(rv); in usb_cdc_wdm_register()
1052 int rv = 0; in wdm_suspend() local
1067 rv = -EBUSY; in wdm_suspend()
1082 return rv; in wdm_suspend()
1088 int rv = 0; in recover_from_urb_loss() local
1091 rv = usb_submit_urb(desc->validity, GFP_NOIO); in recover_from_urb_loss()
1092 if (rv < 0) in recover_from_urb_loss()
1094 "Error resume submitting int urb - %d\n", rv); in recover_from_urb_loss()
1096 return rv; in recover_from_urb_loss()
1103 int rv; in wdm_resume() local
1108 rv = recover_from_urb_loss(desc); in wdm_resume()
1110 return rv; in wdm_resume()
1142 int rv; in wdm_post_reset() local
1146 rv = recover_from_urb_loss(desc); in wdm_post_reset()
1149 return rv; in wdm_post_reset()