Lines Matching refs:err

56 	int err;  in zd1201_fw_upload()  local
66 err = request_firmware(&fw_entry, fwfile, &dev->dev); in zd1201_fw_upload()
67 if (err) { in zd1201_fw_upload()
71 return err; in zd1201_fw_upload()
79 err = -ENOMEM; in zd1201_fw_upload()
87 err = usb_control_msg(dev, usb_sndctrlpipe(dev, 0), 0, in zd1201_fw_upload()
90 if (err < 0) in zd1201_fw_upload()
97 err = usb_control_msg(dev, usb_sndctrlpipe(dev, 0), 0x2, in zd1201_fw_upload()
99 if (err < 0) in zd1201_fw_upload()
102 err = usb_control_msg(dev, usb_rcvctrlpipe(dev, 0), 0x4, in zd1201_fw_upload()
104 if (err < 0) in zd1201_fw_upload()
110 err = -EIO; in zd1201_fw_upload()
114 err = 0; in zd1201_fw_upload()
118 return err; in zd1201_fw_upload()
417 int err; in zd1201_getconfig() local
425 err = zd1201_docmd(zd, ZD1201_CMDCODE_ACCESS, rid, 0, 0); in zd1201_getconfig()
426 if (err) in zd1201_getconfig()
427 return err; in zd1201_getconfig()
452 err = zd1201_docmd(zd, ZD1201_CMDCODE_SETRXRID, rid, 0, length); in zd1201_getconfig()
453 if (err) in zd1201_getconfig()
454 return err; in zd1201_getconfig()
516 int err; in zd1201_setconfig() local
557 err = usb_submit_urb(urb, gfp_mask); in zd1201_setconfig()
558 if (err) in zd1201_setconfig()
559 goto err; in zd1201_setconfig()
578 err = usb_submit_urb(urb, gfp_mask); in zd1201_setconfig()
579 if (err) in zd1201_setconfig()
580 goto err; in zd1201_setconfig()
590 err: in zd1201_setconfig()
593 return err; in zd1201_setconfig()
598 int err; in zd1201_getconfig16() local
601 err = zd1201_getconfig(zd, rid, &zdval, sizeof(__le16)); in zd1201_getconfig16()
602 if (err) in zd1201_getconfig16()
603 return err; in zd1201_getconfig16()
616 int err, i; in zd1201_drvr_start() local
629 err = usb_submit_urb(zd->rx_urb, GFP_KERNEL); in zd1201_drvr_start()
630 if (err) in zd1201_drvr_start()
633 err = zd1201_docmd(zd, ZD1201_CMDCODE_INIT, 0, 0, 0); in zd1201_drvr_start()
634 if (err) in zd1201_drvr_start()
637 err = zd1201_getconfig(zd, ZD1201_RID_CNFMAXTXBUFFERNUMBER, &zdmax, in zd1201_drvr_start()
639 if (err) in zd1201_drvr_start()
644 err = zd1201_docmd(zd, ZD1201_CMDCODE_ALLOC, 1514, 0, 0); in zd1201_drvr_start()
645 if (err) in zd1201_drvr_start()
653 return err; in zd1201_drvr_start()
656 return err; in zd1201_drvr_start()
666 int err; in zd1201_enable() local
671 err = zd1201_docmd(zd, ZD1201_CMDCODE_ENABLE, 0, 0, 0); in zd1201_enable()
672 if (!err) in zd1201_enable()
676 err = zd1201_setconfig16(zd, ZD1201_RID_PROMISCUOUSMODE, 1); in zd1201_enable()
678 return err; in zd1201_enable()
683 int err; in zd1201_disable() local
688 err = zd1201_setconfig16(zd, ZD1201_RID_PROMISCUOUSMODE, 0); in zd1201_disable()
689 if (err) in zd1201_disable()
690 return err; in zd1201_disable()
693 err = zd1201_docmd(zd, ZD1201_CMDCODE_DISABLE, 0, 0, 0); in zd1201_disable()
694 if (!err) in zd1201_disable()
696 return err; in zd1201_disable()
709 int err, val; in zd1201_join() local
712 err = zd1201_disable(zd); in zd1201_join()
713 if (err) in zd1201_join()
714 return err; in zd1201_join()
718 err = zd1201_setconfig16(zd, ZD1201_RID_CNFAUTHENTICATION, val); in zd1201_join()
719 if (err) in zd1201_join()
720 return err; in zd1201_join()
725 err = zd1201_setconfig(zd, ZD1201_RID_CNFDESIREDSSID, buf, in zd1201_join()
727 if (err) in zd1201_join()
728 return err; in zd1201_join()
730 err = zd1201_setconfig(zd, ZD1201_RID_CNFOWNSSID, buf, in zd1201_join()
732 if (err) in zd1201_join()
733 return err; in zd1201_join()
736 err = zd1201_setconfig(zd, ZD1201_RID_CNFOWNMACADDR, in zd1201_join()
738 if (err) in zd1201_join()
739 return err; in zd1201_join()
741 err = zd1201_enable(zd); in zd1201_join()
742 if (err) in zd1201_join()
743 return err; in zd1201_join()
792 int txbuflen, pad = 0, err; in zd1201_hard_start_xmit() local
824 err = usb_submit_urb(zd->tx_urb, GFP_ATOMIC); in zd1201_hard_start_xmit()
825 if (err) { in zd1201_hard_start_xmit()
855 int err; in zd1201_set_mac_address() local
860 err = zd1201_setconfig(zd, ZD1201_RID_CNFOWNMACADDR, in zd1201_set_mac_address()
862 if (err) in zd1201_set_mac_address()
863 return err; in zd1201_set_mac_address()
913 int err; in zd1201_set_freq() local
920 err = zd1201_setconfig16(zd, ZD1201_RID_CNFOWNCHANNEL, channel); in zd1201_set_freq()
921 if (err) in zd1201_set_freq()
922 return err; in zd1201_set_freq()
934 int err; in zd1201_get_freq() local
936 err = zd1201_getconfig16(zd, ZD1201_RID_CNFOWNCHANNEL, &channel); in zd1201_get_freq()
937 if (err) in zd1201_get_freq()
938 return err; in zd1201_get_freq()
951 int err; in zd1201_set_mode() local
959 err = zd1201_setconfig16(zd, ZD1201_RID_PROMISCUOUSMODE, 0); in zd1201_set_mode()
960 if (err) in zd1201_set_mode()
961 return err; in zd1201_set_mode()
986 err = zd1201_setconfig16(zd, ZD1201_RID_CNFPORTTYPE, porttype); in zd1201_set_mode()
987 if (err) in zd1201_set_mode()
988 return err; in zd1201_set_mode()
993 err = zd1201_setconfig(zd, ZD1201_RID_CNFDESIREDSSID, in zd1201_set_mode()
995 if (err) in zd1201_set_mode()
996 return err; in zd1201_set_mode()
1012 int err; in zd1201_get_mode() local
1014 err = zd1201_getconfig16(zd, ZD1201_RID_CNFPORTTYPE, &porttype); in zd1201_get_mode()
1015 if (err) in zd1201_get_mode()
1016 return err; in zd1201_get_mode()
1115 int err, i, j, enabled_save; in zd1201_get_scan() local
1129 err = zd1201_docmd(zd, ZD1201_CMDCODE_INQUIRE, in zd1201_get_scan()
1131 if (err) in zd1201_get_scan()
1132 return err; in zd1201_get_scan()
1244 int err; in zd1201_set_rate() local
1265 err = zd1201_setconfig16(zd, ZD1201_RID_TXRATECNTL, rate); in zd1201_set_rate()
1266 if (err) in zd1201_set_rate()
1267 return err; in zd1201_set_rate()
1277 int err; in zd1201_get_rate() local
1279 err = zd1201_getconfig16(zd, ZD1201_RID_CURRENTTXRATE, &rate); in zd1201_get_rate()
1280 if (err) in zd1201_get_rate()
1281 return err; in zd1201_get_rate()
1309 int err; in zd1201_set_rts() local
1319 err = zd1201_setconfig16(zd, ZD1201_RID_CNFRTSTHRESHOLD, val); in zd1201_set_rts()
1320 if (err) in zd1201_set_rts()
1321 return err; in zd1201_set_rts()
1330 int err; in zd1201_get_rts() local
1332 err = zd1201_getconfig16(zd, ZD1201_RID_CNFRTSTHRESHOLD, &rtst); in zd1201_get_rts()
1333 if (err) in zd1201_get_rts()
1334 return err; in zd1201_get_rts()
1346 int err; in zd1201_set_frag() local
1357 err = zd1201_setconfig16(zd, ZD1201_RID_CNFFRAGTHRESHOLD, val); in zd1201_set_frag()
1358 if (err) in zd1201_set_frag()
1359 return err; in zd1201_set_frag()
1368 int err; in zd1201_get_frag() local
1370 err = zd1201_getconfig16(zd, ZD1201_RID_CNFFRAGTHRESHOLD, &fragt); in zd1201_get_frag()
1371 if (err) in zd1201_get_frag()
1372 return err; in zd1201_get_frag()
1397 int err, rid; in zd1201_set_encode() local
1404 err = zd1201_getconfig16(zd,ZD1201_RID_CNFDEFAULTKEYID,&i); in zd1201_set_encode()
1405 if (err) in zd1201_set_encode()
1406 return err; in zd1201_set_encode()
1408 err = zd1201_setconfig16(zd, ZD1201_RID_CNFDEFAULTKEYID, i); in zd1201_set_encode()
1409 if (err) in zd1201_set_encode()
1410 return err; in zd1201_set_encode()
1417 err = zd1201_setconfig(zd, rid, key, erq->length, 1); in zd1201_set_encode()
1418 if (err) in zd1201_set_encode()
1419 return err; in zd1201_set_encode()
1434 err = zd1201_setconfig16(zd, ZD1201_RID_CNFWEBFLAGS, i); in zd1201_set_encode()
1435 if (err) in zd1201_set_encode()
1436 return err; in zd1201_set_encode()
1442 err = zd1201_setconfig16(zd, ZD1201_RID_CNFAUTHENTICATION, i); in zd1201_set_encode()
1443 if (err) in zd1201_set_encode()
1444 return err; in zd1201_set_encode()
1454 int err; in zd1201_get_encode() local
1467 err = zd1201_getconfig16(zd, ZD1201_RID_CNFDEFAULTKEYID, &i); in zd1201_get_encode()
1468 if (err) in zd1201_get_encode()
1469 return err; in zd1201_get_encode()
1487 int err; in zd1201_set_power() local
1493 err = zd1201_setconfig16(zd, in zd1201_set_power()
1495 if (err) in zd1201_set_power()
1496 return err; in zd1201_set_power()
1500 err = zd1201_getconfig16(zd, in zd1201_set_power()
1502 if (err) in zd1201_set_power()
1503 return err; in zd1201_set_power()
1509 err = zd1201_setconfig16(zd, ZD1201_RID_CNFPMEPS, in zd1201_set_power()
1511 if (err) in zd1201_set_power()
1512 return err; in zd1201_set_power()
1526 int err; in zd1201_get_power() local
1528 err = zd1201_getconfig16(zd, ZD1201_RID_CNFPMENABLED, &enabled); in zd1201_get_power()
1529 if (err) in zd1201_get_power()
1530 return err; in zd1201_get_power()
1531 err = zd1201_getconfig16(zd, ZD1201_RID_CNFPMEPS, &level); in zd1201_get_power()
1532 if (err) in zd1201_get_power()
1533 return err; in zd1201_get_power()
1534 err = zd1201_getconfig16(zd, ZD1201_RID_CNFMAXSLEEPDURATION, &duration); in zd1201_get_power()
1535 if (err) in zd1201_get_power()
1536 return err; in zd1201_get_power()
1624 int err; in zd1201_get_hostauth() local
1629 err = zd1201_getconfig16(zd, ZD1201_RID_CNFHOSTAUTH, &hostauth); in zd1201_get_hostauth()
1630 if (err) in zd1201_get_hostauth()
1631 return err; in zd1201_get_hostauth()
1658 int err; in zd1201_set_maxassoc() local
1663 err = zd1201_setconfig16(zd, ZD1201_RID_CNFMAXASSOCSTATIONS, rrq->value); in zd1201_set_maxassoc()
1664 if (err) in zd1201_set_maxassoc()
1665 return err; in zd1201_set_maxassoc()
1674 int err; in zd1201_get_maxassoc() local
1679 err = zd1201_getconfig16(zd, ZD1201_RID_CNFMAXASSOCSTATIONS, &maxassoc); in zd1201_get_maxassoc()
1680 if (err) in zd1201_get_maxassoc()
1681 return err; in zd1201_get_maxassoc()
1737 int err; in zd1201_probe() local
1755 err = zd1201_fw_upload(usb, zd->ap); in zd1201_probe()
1756 if (err) { in zd1201_probe()
1757 dev_err(&usb->dev, "zd1201 firmware upload failed: %d\n", err); in zd1201_probe()
1767 err = -ENOMEM; in zd1201_probe()
1772 err = zd1201_drvr_start(zd); in zd1201_probe()
1773 if (err) in zd1201_probe()
1776 err = zd1201_setconfig16(zd, ZD1201_RID_CNFMAXDATALEN, 2312); in zd1201_probe()
1777 if (err) in zd1201_probe()
1780 err = zd1201_setconfig16(zd, ZD1201_RID_TXRATECNTL, in zd1201_probe()
1782 if (err) in zd1201_probe()
1790 err = zd1201_getconfig(zd, ZD1201_RID_CNFOWNMACADDR, in zd1201_probe()
1792 if (err) in zd1201_probe()
1797 err = zd1201_setconfig(zd, ZD1201_RID_CNFDESIREDSSID, buf, in zd1201_probe()
1799 if (err) in zd1201_probe()
1806 err = zd1201_setconfig16(zd, ZD1201_RID_CNFPORTTYPE, porttype); in zd1201_probe()
1807 if (err) in zd1201_probe()
1812 err = register_netdev(dev); in zd1201_probe()
1813 if (err) in zd1201_probe()
1830 return err; in zd1201_probe()