Lines Matching refs:retval

466 	int			retval = 0;
470 while (retval == 0 && iterations-- > 0) {
476 retval = usb_submit_urb(urb, GFP_KERNEL);
477 if (retval != 0)
483 retval = (urb->status == -ENOENT ?
486 retval = urb->status;
490 if (retval == 0 && usb_pipein(urb->pipe))
491 retval = simple_check_buf(tdev, urb);
507 if (expected != retval)
510 label, iterations, retval, expected);
511 return retval;
610 int retval = 0;
617 while (retval == 0 && iterations-- > 0) {
618 retval = usb_sg_init(req, udev, pipe,
624 if (retval)
630 retval = -ETIMEDOUT;
632 retval = req->status;
641 * failure if retval is as we expected ...
643 if (retval)
646 iterations, retval);
647 return retval;
673 int retval;
675 retval = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0),
679 switch (retval) {
683 retval = -ERANGE;
686 return retval;
830 int i, alt, retval;
850 retval = set_altsetting(dev, alt);
851 if (retval) {
853 alt, retval);
854 return retval;
858 retval = get_altsetting(dev);
859 if (retval != alt) {
861 alt, retval);
862 return (retval < 0) ? retval : -EDOM;
875 retval = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0),
879 if (retval != 1 || dev->buf[0] != expected) {
881 retval, dev->buf[0], expected);
882 return (retval < 0) ? retval : -EDOM;
887 retval = usb_get_descriptor(udev, USB_DT_DEVICE, 0,
889 if (retval != sizeof(udev->descriptor)) {
890 dev_err(&iface->dev, "dev descriptor --> %d\n", retval);
891 return (retval < 0) ? retval : -EDOM;
904 retval = usb_get_descriptor(udev, USB_DT_BOS, 0, dev->buf,
906 if (retval != sizeof(*udev->bos->desc)) {
907 dev_err(&iface->dev, "bos descriptor --> %d\n", retval);
908 return (retval < 0) ? retval : -EDOM;
922 retval = usb_get_descriptor(udev, USB_DT_BOS, 0, dev->buf,
924 if (retval != total) {
926 retval);
927 return (retval < 0) ? retval : -EDOM;
980 retval = usb_get_descriptor(udev, USB_DT_CONFIG, i,
982 if (!is_good_config(dev, retval)) {
985 i, retval);
986 return (retval < 0) ? retval : -EDOM;
999 retval = usb_get_descriptor(udev,
1002 if (retval == -EPIPE) {
1006 retval);
1007 return retval;
1010 } else if (retval != sizeof(struct usb_qualifier_descriptor)) {
1011 dev_err(&iface->dev, "dev qualifier --> %d\n", retval);
1012 return (retval < 0) ? retval : -EDOM;
1020 retval = usb_get_descriptor(udev,
1023 if (!is_good_config(dev, retval)) {
1026 retval);
1027 return (retval < 0) ? retval : -EDOM;
1035 retval = usb_get_std_status(udev, USB_RECIP_DEVICE, 0, dev->buf);
1036 if (retval) {
1037 dev_err(&iface->dev, "get dev status --> %d\n", retval);
1038 return retval;
1045 retval = usb_get_std_status(udev, USB_RECIP_INTERFACE,
1047 if (retval) {
1048 dev_err(&iface->dev, "get interface status --> %d\n", retval);
1049 return retval;
1439 int retval = 0;
1459 retval = usb_submit_urb(urb, GFP_KERNEL);
1460 if (retval != 0) {
1461 dev_err(&dev->intf->dev, "submit fail %d\n", retval);
1462 return retval;
1471 retval = usb_unlink_urb(urb);
1473 if (retval == 0 && usb_pipein(urb->pipe))
1474 retval = simple_check_buf(dev, urb);
1476 switch (retval) {
1493 "unlink fail %d\n", retval);
1494 return retval;
1503 retval = urb->status;
1507 return (retval == -ECONNRESET) ? 0 : retval - 1000;
1509 return (retval == -ENOENT || retval == -EPERM) ?
1510 0 : retval - 2000;
1515 int retval = 0;
1518 retval = unlink1(dev, pipe, len, 1);
1519 if (!retval)
1520 retval = unlink1(dev, pipe, len, 0);
1521 return retval;
1562 int retval = -ENOMEM;
1571 return retval;
1596 retval = usb_submit_urb(ctx.urbs[i], GFP_KERNEL);
1597 if (retval != 0) {
1599 i, retval);
1601 ctx.status = retval;
1616 retval = ctx.status;
1624 return retval;
1631 int retval;
1635 retval = usb_get_std_status(urb->dev, USB_RECIP_ENDPOINT, ep, &status);
1636 if (retval < 0) {
1638 ep, retval);
1639 return retval;
1645 retval = simple_io(tdev, urb, 1, 0, 0, __func__);
1646 if (retval != 0)
1653 int retval;
1657 retval = usb_get_std_status(urb->dev, USB_RECIP_ENDPOINT, ep, &status);
1658 if (retval < 0) {
1660 ep, retval);
1661 return retval;
1667 retval = simple_io(tdev, urb, 1, 0, -EPIPE, __func__);
1668 if (retval != -EPIPE)
1670 retval = simple_io(tdev, urb, 1, 0, -EPIPE, "verify_still_halted");
1671 if (retval != -EPIPE)
1678 int retval;
1681 retval = verify_not_halted(tdev, ep, urb);
1682 if (retval < 0)
1683 return retval;
1686 retval = usb_control_msg(urb->dev, usb_sndctrlpipe(urb->dev, 0),
1690 if (retval < 0) {
1691 ERROR(tdev, "ep %02x couldn't set halt, %d\n", ep, retval);
1692 return retval;
1694 retval = verify_halted(tdev, ep, urb);
1695 if (retval < 0) {
1704 return retval;
1708 retval = usb_clear_halt(urb->dev, urb->pipe);
1709 if (retval < 0) {
1710 ERROR(tdev, "ep %02x couldn't clear halt, %d\n", ep, retval);
1711 return retval;
1713 retval = verify_not_halted(tdev, ep, urb);
1714 if (retval < 0)
1715 return retval;
1724 int retval;
1727 retval = usb_clear_halt(urb->dev, urb->pipe);
1728 if (retval < 0) {
1729 ERROR(tdev, "ep %02x couldn't clear halt, %d\n", ep, retval);
1730 return retval;
1734 retval = simple_io(tdev, urb, 1, 0, 0, __func__);
1735 if (retval != 0)
1739 retval = usb_clear_halt(urb->dev, urb->pipe);
1740 if (retval < 0) {
1741 ERROR(tdev, "ep %02x couldn't clear halt, %d\n", ep, retval);
1742 return retval;
1746 retval = simple_io(tdev, urb, 1, 0, 0, __func__);
1748 return retval;
1754 int retval = 0;
1768 retval = test_halt(dev, ep, urb);
1769 if (retval < 0)
1776 retval = test_halt(dev, ep, urb);
1780 return retval;
1786 int retval = 0;
1804 retval = test_toggle_sync(dev, ep, urb);
1807 return retval;
1824 int retval;
1839 retval = 0;
1848 retval = usb_control_msg(udev, usb_sndctrlpipe(udev, 0),
1851 if (retval != len) {
1853 if (retval >= 0) {
1855 retval, len);
1856 retval = -EBADMSG;
1862 retval = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0),
1865 if (retval != len) {
1867 if (retval >= 0) {
1869 retval, len);
1870 retval = -EBADMSG;
1880 retval = -EBADMSG;
1884 if (retval < 0) {
1899 if (retval < 0)
1901 what, retval, i);
1904 return retval;
2166 int retval;
2173 retval = simple_io(tdev, urb, iterations, 0, 0, label);
2175 return retval;
2188 int retval = -EOPNOTSUPP;
2207 retval = 0;
2219 retval = -ENOMEM;
2223 retval = simple_io(dev, urb, param->iterations, 0, 0, "test1");
2234 retval = -ENOMEM;
2238 retval = simple_io(dev, urb, param->iterations, 0, 0, "test2");
2249 retval = -ENOMEM;
2253 retval = simple_io(dev, urb, param->iterations, param->vary,
2265 retval = -ENOMEM;
2269 retval = simple_io(dev, urb, param->iterations, param->vary,
2285 retval = -ENOMEM;
2289 retval = perform_sglist(dev, param->iterations, dev->out_pipe,
2304 retval = -ENOMEM;
2308 retval = perform_sglist(dev, param->iterations, dev->in_pipe,
2322 retval = -ENOMEM;
2326 retval = perform_sglist(dev, param->iterations, dev->out_pipe,
2340 retval = -ENOMEM;
2344 retval = perform_sglist(dev, param->iterations, dev->in_pipe,
2351 retval = 0;
2355 for (i = param->iterations; retval == 0 && i--; /* NOP */)
2356 retval = ch9_postconfig(dev);
2357 if (retval)
2364 retval = 0;
2369 retval = test_ctrl_queue(dev, param);
2376 retval = 0;
2379 for (i = param->iterations; retval == 0 && i--; /* NOP */)
2380 retval = unlink_simple(dev, dev->in_pipe,
2382 if (retval)
2384 "iterations left %d\n", retval, i);
2389 retval = 0;
2392 for (i = param->iterations; retval == 0 && i--; /* NOP */)
2393 retval = unlink_simple(dev, dev->out_pipe,
2395 if (retval)
2397 "iterations left %d\n", retval, i);
2404 retval = 0;
2407 for (i = param->iterations; retval == 0 && i--; /* NOP */)
2408 retval = halt_simple(dev);
2410 if (retval)
2422 retval = ctrl_out(dev, param->iterations,
2435 retval = test_queue(dev, param,
2448 retval = test_queue(dev, param,
2462 retval = test_unaligned_bulk(
2475 retval = test_unaligned_bulk(
2489 retval = test_unaligned_bulk(
2502 retval = test_unaligned_bulk(
2517 retval = ctrl_out(dev, param->iterations,
2529 retval = test_queue(dev, param,
2540 retval = test_queue(dev, param,
2548 retval = 0;
2552 for (i = param->iterations; retval == 0 && i > 0; --i) {
2553 retval = unlink_queued(dev, dev->out_pipe,
2555 if (retval) {
2558 "iterations left %d\n", retval, i);
2574 retval = -ENOMEM;
2578 retval = simple_io(dev, urb, param->iterations, 0, 0, "test25");
2590 retval = -ENOMEM;
2594 retval = simple_io(dev, urb, param->iterations, 0, 0, "test26");
2604 retval = test_queue(dev, param,
2613 retval = test_queue(dev, param,
2620 retval = 0;
2623 for (i = param->iterations; retval == 0 && i > 0; --i)
2624 retval = toggle_sync_simple(dev);
2626 if (retval)
2631 return retval;
2668 int retval = -EOPNOTSUPP;
2685 retval = -ENODEV;
2688 retval = set_altsetting(dev, dev->info->alt);
2689 if (retval) {
2692 dev->info->alt, retval);
2711 retval = -EOPNOTSUPP;
2717 retval = usbtest_do_ioctl(intf, param_32);
2718 if (retval < 0)
2742 return retval;