Lines Matching refs:retval

422 	int			retval = 0;  in simple_io()  local
426 while (retval == 0 && iterations-- > 0) { in simple_io()
432 retval = usb_submit_urb(urb, GFP_KERNEL); in simple_io()
433 if (retval != 0) in simple_io()
439 retval = (urb->status == -ENOENT ? in simple_io()
442 retval = urb->status; in simple_io()
446 if (retval == 0 && usb_pipein(urb->pipe)) in simple_io()
447 retval = simple_check_buf(tdev, urb); in simple_io()
463 if (expected != retval) in simple_io()
466 label, iterations, retval, expected); in simple_io()
467 return retval; in simple_io()
562 int retval = 0; in perform_sglist() local
567 while (retval == 0 && iterations-- > 0) { in perform_sglist()
568 retval = usb_sg_init(req, udev, pipe, in perform_sglist()
574 if (retval) in perform_sglist()
580 retval = req->status; in perform_sglist()
590 if (retval) in perform_sglist()
593 iterations, retval); in perform_sglist()
594 return retval; in perform_sglist()
620 int retval; in get_altsetting() local
622 retval = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in get_altsetting()
626 switch (retval) { in get_altsetting()
630 retval = -ERANGE; in get_altsetting()
633 return retval; in get_altsetting()
777 int i, alt, retval; in ch9_postconfig() local
797 retval = set_altsetting(dev, alt); in ch9_postconfig()
798 if (retval) { in ch9_postconfig()
800 alt, retval); in ch9_postconfig()
801 return retval; in ch9_postconfig()
805 retval = get_altsetting(dev); in ch9_postconfig()
806 if (retval != alt) { in ch9_postconfig()
808 alt, retval); in ch9_postconfig()
809 return (retval < 0) ? retval : -EDOM; in ch9_postconfig()
822 retval = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in ch9_postconfig()
826 if (retval != 1 || dev->buf[0] != expected) { in ch9_postconfig()
828 retval, dev->buf[0], expected); in ch9_postconfig()
829 return (retval < 0) ? retval : -EDOM; in ch9_postconfig()
834 retval = usb_get_descriptor(udev, USB_DT_DEVICE, 0, in ch9_postconfig()
836 if (retval != sizeof(udev->descriptor)) { in ch9_postconfig()
837 dev_err(&iface->dev, "dev descriptor --> %d\n", retval); in ch9_postconfig()
838 return (retval < 0) ? retval : -EDOM; in ch9_postconfig()
851 retval = usb_get_descriptor(udev, USB_DT_BOS, 0, dev->buf, in ch9_postconfig()
853 if (retval != sizeof(*udev->bos->desc)) { in ch9_postconfig()
854 dev_err(&iface->dev, "bos descriptor --> %d\n", retval); in ch9_postconfig()
855 return (retval < 0) ? retval : -EDOM; in ch9_postconfig()
869 retval = usb_get_descriptor(udev, USB_DT_BOS, 0, dev->buf, in ch9_postconfig()
871 if (retval != total) { in ch9_postconfig()
873 retval); in ch9_postconfig()
874 return (retval < 0) ? retval : -EDOM; in ch9_postconfig()
927 retval = usb_get_descriptor(udev, USB_DT_CONFIG, i, in ch9_postconfig()
929 if (!is_good_config(dev, retval)) { in ch9_postconfig()
932 i, retval); in ch9_postconfig()
933 return (retval < 0) ? retval : -EDOM; in ch9_postconfig()
946 retval = usb_get_descriptor(udev, in ch9_postconfig()
949 if (retval == -EPIPE) { in ch9_postconfig()
953 retval); in ch9_postconfig()
954 return (retval < 0) ? retval : -EDOM; in ch9_postconfig()
957 } else if (retval != sizeof(struct usb_qualifier_descriptor)) { in ch9_postconfig()
958 dev_err(&iface->dev, "dev qualifier --> %d\n", retval); in ch9_postconfig()
959 return (retval < 0) ? retval : -EDOM; in ch9_postconfig()
967 retval = usb_get_descriptor(udev, in ch9_postconfig()
970 if (!is_good_config(dev, retval)) { in ch9_postconfig()
973 retval); in ch9_postconfig()
974 return (retval < 0) ? retval : -EDOM; in ch9_postconfig()
982 retval = usb_get_status(udev, USB_RECIP_DEVICE, 0, dev->buf); in ch9_postconfig()
983 if (retval) { in ch9_postconfig()
984 dev_err(&iface->dev, "get dev status --> %d\n", retval); in ch9_postconfig()
985 return retval; in ch9_postconfig()
992 retval = usb_get_status(udev, USB_RECIP_INTERFACE, in ch9_postconfig()
994 if (retval) { in ch9_postconfig()
995 dev_err(&iface->dev, "get interface status --> %d\n", retval); in ch9_postconfig()
996 return retval; in ch9_postconfig()
1385 int retval = 0; in unlink1() local
1405 retval = usb_submit_urb(urb, GFP_KERNEL); in unlink1()
1406 if (retval != 0) { in unlink1()
1407 dev_err(&dev->intf->dev, "submit fail %d\n", retval); in unlink1()
1408 return retval; in unlink1()
1417 retval = usb_unlink_urb(urb); in unlink1()
1419 if (retval == 0 && usb_pipein(urb->pipe)) in unlink1()
1420 retval = simple_check_buf(dev, urb); in unlink1()
1422 switch (retval) { in unlink1()
1439 "unlink fail %d\n", retval); in unlink1()
1440 return retval; in unlink1()
1449 retval = urb->status; in unlink1()
1453 return (retval == -ECONNRESET) ? 0 : retval - 1000; in unlink1()
1455 return (retval == -ENOENT || retval == -EPERM) ? in unlink1()
1456 0 : retval - 2000; in unlink1()
1461 int retval = 0; in unlink_simple() local
1464 retval = unlink1(dev, pipe, len, 1); in unlink_simple()
1465 if (!retval) in unlink_simple()
1466 retval = unlink1(dev, pipe, len, 0); in unlink_simple()
1467 return retval; in unlink_simple()
1508 int retval = -ENOMEM; in unlink_queued() local
1517 return retval; in unlink_queued()
1542 retval = usb_submit_urb(ctx.urbs[i], GFP_KERNEL); in unlink_queued()
1543 if (retval != 0) { in unlink_queued()
1545 i, retval); in unlink_queued()
1547 ctx.status = retval; in unlink_queued()
1562 retval = ctx.status; in unlink_queued()
1570 return retval; in unlink_queued()
1577 int retval; in verify_not_halted() local
1581 retval = usb_get_status(urb->dev, USB_RECIP_ENDPOINT, ep, &status); in verify_not_halted()
1582 if (retval < 0) { in verify_not_halted()
1584 ep, retval); in verify_not_halted()
1585 return retval; in verify_not_halted()
1591 retval = simple_io(tdev, urb, 1, 0, 0, __func__); in verify_not_halted()
1592 if (retval != 0) in verify_not_halted()
1599 int retval; in verify_halted() local
1603 retval = usb_get_status(urb->dev, USB_RECIP_ENDPOINT, ep, &status); in verify_halted()
1604 if (retval < 0) { in verify_halted()
1606 ep, retval); in verify_halted()
1607 return retval; in verify_halted()
1613 retval = simple_io(tdev, urb, 1, 0, -EPIPE, __func__); in verify_halted()
1614 if (retval != -EPIPE) in verify_halted()
1616 retval = simple_io(tdev, urb, 1, 0, -EPIPE, "verify_still_halted"); in verify_halted()
1617 if (retval != -EPIPE) in verify_halted()
1624 int retval; in test_halt() local
1627 retval = verify_not_halted(tdev, ep, urb); in test_halt()
1628 if (retval < 0) in test_halt()
1629 return retval; in test_halt()
1632 retval = usb_control_msg(urb->dev, usb_sndctrlpipe(urb->dev, 0), in test_halt()
1636 if (retval < 0) { in test_halt()
1637 ERROR(tdev, "ep %02x couldn't set halt, %d\n", ep, retval); in test_halt()
1638 return retval; in test_halt()
1640 retval = verify_halted(tdev, ep, urb); in test_halt()
1641 if (retval < 0) { in test_halt()
1650 return retval; in test_halt()
1654 retval = usb_clear_halt(urb->dev, urb->pipe); in test_halt()
1655 if (retval < 0) { in test_halt()
1656 ERROR(tdev, "ep %02x couldn't clear halt, %d\n", ep, retval); in test_halt()
1657 return retval; in test_halt()
1659 retval = verify_not_halted(tdev, ep, urb); in test_halt()
1660 if (retval < 0) in test_halt()
1661 return retval; in test_halt()
1671 int retval = 0; in halt_simple() local
1685 retval = test_halt(dev, ep, urb); in halt_simple()
1686 if (retval < 0) in halt_simple()
1693 retval = test_halt(dev, ep, urb); in halt_simple()
1697 return retval; in halt_simple()
1714 int retval; in ctrl_out() local
1729 retval = 0; in ctrl_out()
1738 retval = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in ctrl_out()
1741 if (retval != len) { in ctrl_out()
1743 if (retval >= 0) { in ctrl_out()
1745 retval, len); in ctrl_out()
1746 retval = -EBADMSG; in ctrl_out()
1752 retval = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in ctrl_out()
1755 if (retval != len) { in ctrl_out()
1757 if (retval >= 0) { in ctrl_out()
1759 retval, len); in ctrl_out()
1760 retval = -EBADMSG; in ctrl_out()
1770 retval = -EBADMSG; in ctrl_out()
1774 if (retval < 0) { in ctrl_out()
1789 if (retval < 0) in ctrl_out()
1791 what, retval, i); in ctrl_out()
1794 return retval; in ctrl_out()
2020 int retval; in test_unaligned_bulk() local
2027 retval = simple_io(tdev, urb, iterations, 0, 0, label); in test_unaligned_bulk()
2029 return retval; in test_unaligned_bulk()
2061 int retval = -EOPNOTSUPP; in usbtest_ioctl() local
2118 retval = 0; in usbtest_ioctl()
2130 retval = -ENOMEM; in usbtest_ioctl()
2134 retval = simple_io(dev, urb, param->iterations, 0, 0, "test1"); in usbtest_ioctl()
2145 retval = -ENOMEM; in usbtest_ioctl()
2149 retval = simple_io(dev, urb, param->iterations, 0, 0, "test2"); in usbtest_ioctl()
2160 retval = -ENOMEM; in usbtest_ioctl()
2164 retval = simple_io(dev, urb, param->iterations, param->vary, in usbtest_ioctl()
2176 retval = -ENOMEM; in usbtest_ioctl()
2180 retval = simple_io(dev, urb, param->iterations, param->vary, in usbtest_ioctl()
2196 retval = -ENOMEM; in usbtest_ioctl()
2200 retval = perform_sglist(dev, param->iterations, dev->out_pipe, in usbtest_ioctl()
2215 retval = -ENOMEM; in usbtest_ioctl()
2219 retval = perform_sglist(dev, param->iterations, dev->in_pipe, in usbtest_ioctl()
2233 retval = -ENOMEM; in usbtest_ioctl()
2237 retval = perform_sglist(dev, param->iterations, dev->out_pipe, in usbtest_ioctl()
2251 retval = -ENOMEM; in usbtest_ioctl()
2255 retval = perform_sglist(dev, param->iterations, dev->in_pipe, in usbtest_ioctl()
2262 retval = 0; in usbtest_ioctl()
2266 for (i = param->iterations; retval == 0 && i--; /* NOP */) in usbtest_ioctl()
2267 retval = ch9_postconfig(dev); in usbtest_ioctl()
2268 if (retval) in usbtest_ioctl()
2275 retval = 0; in usbtest_ioctl()
2280 retval = test_ctrl_queue(dev, param); in usbtest_ioctl()
2287 retval = 0; in usbtest_ioctl()
2290 for (i = param->iterations; retval == 0 && i--; /* NOP */) in usbtest_ioctl()
2291 retval = unlink_simple(dev, dev->in_pipe, in usbtest_ioctl()
2293 if (retval) in usbtest_ioctl()
2295 "iterations left %d\n", retval, i); in usbtest_ioctl()
2300 retval = 0; in usbtest_ioctl()
2303 for (i = param->iterations; retval == 0 && i--; /* NOP */) in usbtest_ioctl()
2304 retval = unlink_simple(dev, dev->out_pipe, in usbtest_ioctl()
2306 if (retval) in usbtest_ioctl()
2308 "iterations left %d\n", retval, i); in usbtest_ioctl()
2315 retval = 0; in usbtest_ioctl()
2318 for (i = param->iterations; retval == 0 && i--; /* NOP */) in usbtest_ioctl()
2319 retval = halt_simple(dev); in usbtest_ioctl()
2321 if (retval) in usbtest_ioctl()
2333 retval = ctrl_out(dev, param->iterations, in usbtest_ioctl()
2346 retval = test_iso_queue(dev, param, in usbtest_ioctl()
2359 retval = test_iso_queue(dev, param, in usbtest_ioctl()
2373 retval = test_unaligned_bulk( in usbtest_ioctl()
2386 retval = test_unaligned_bulk( in usbtest_ioctl()
2400 retval = test_unaligned_bulk( in usbtest_ioctl()
2413 retval = test_unaligned_bulk( in usbtest_ioctl()
2428 retval = ctrl_out(dev, param->iterations, in usbtest_ioctl()
2440 retval = test_iso_queue(dev, param, in usbtest_ioctl()
2451 retval = test_iso_queue(dev, param, in usbtest_ioctl()
2459 retval = 0; in usbtest_ioctl()
2463 for (i = param->iterations; retval == 0 && i > 0; --i) { in usbtest_ioctl()
2464 retval = unlink_queued(dev, dev->out_pipe, in usbtest_ioctl()
2466 if (retval) { in usbtest_ioctl()
2469 "iterations left %d\n", retval, i); in usbtest_ioctl()
2485 retval = -ENOMEM; in usbtest_ioctl()
2489 retval = simple_io(dev, urb, param->iterations, 0, 0, "test25"); in usbtest_ioctl()
2501 retval = -ENOMEM; in usbtest_ioctl()
2505 retval = simple_io(dev, urb, param->iterations, 0, 0, "test26"); in usbtest_ioctl()
2517 return retval; in usbtest_ioctl()