Lines Matching refs:rc

158 	int rc;
164 rc = -EINVAL;
172 rc = -ENOMEM;
176 rc = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0),
181 if (rc == -EPIPE) {
184 } else if (rc < 0) {
187 idx, rc);
198 return rc;
234 int rc;
247 rc = -EINVAL;
257 rc = uclogic_params_get_str_desc(&buf, hdev, 100, len);
258 if (rc == -EPIPE) {
262 } else if (rc < 0) {
263 hid_err(hdev, "failed retrieving pen parameters: %d\n", rc);
265 } else if (rc != len) {
268 rc, len);
304 rc = -ENOMEM;
320 rc = 0;
324 return rc;
374 int rc;
392 rc = -EINVAL;
402 rc = uclogic_params_get_str_desc(&buf, hdev, 200, params_len_max);
403 if (rc == -EPIPE) {
407 } else if (rc < 0) {
408 hid_err(hdev, "failed retrieving pen parameters: %d\n", rc);
410 } else if (rc < params_len_min) {
413 rc, params_len_min);
417 params_len = rc;
464 rc = -ENOMEM;
489 rc = 0;
493 return rc;
566 int rc;
574 rc = -EINVAL;
585 rc = -ENOMEM;
589 rc = usb_string(usb_dev, 123, str_buf, str_len);
590 if (rc == -EPIPE) {
593 } else if (rc < 0) {
595 } else if (strncmp(str_buf, "HK On", rc) != 0) {
601 rc = uclogic_params_frame_init_with_desc(
606 if (rc != 0)
612 rc = 0;
615 return rc;
687 int rc = -ENOMEM;
730 rc = 0;
733 return rc;
777 int rc;
782 rc = -EINVAL;
792 rc = -ENOMEM;
810 rc = 0;
813 return rc;
832 int rc;
853 rc = -EINVAL;
875 rc = -ENOMEM;
878 rc = usb_string(udev, 201, ver_ptr, ver_len);
879 if (rc == -EPIPE) {
881 } else if (rc < 0) {
883 "failed retrieving Huion firmware version: %d\n", rc);
893 rc = uclogic_params_pen_init_v2(&p.pen, &found,
896 if (rc != 0) {
898 "failed probing pen v2 parameters: %d\n", rc);
903 rc = uclogic_params_frame_init_with_desc(
908 if (rc != 0) {
911 rc);
926 rc = uclogic_params_frame_init_with_desc(
931 if (rc != 0) {
934 rc);
945 rc = uclogic_params_frame_init_with_desc(
950 if (rc != 0) {
953 rc);
969 rc = uclogic_params_frame_init_with_desc(
974 if (rc != 0) {
977 rc);
996 rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
997 if (rc != 0) {
999 "failed probing pen v1 parameters: %d\n", rc);
1004 rc = uclogic_params_frame_init_v1(&p.frame_list[0],
1006 if (rc != 0) {
1007 hid_err(hdev, "v1 frame probing failed: %d\n", rc);
1028 rc = 0;
1033 return rc;
1057 int rc = 0;
1060 rc = -EINVAL;
1066 rc = -ENOMEM;
1073 rc = usb_interrupt_msg(udev, pipe, buf, magic_size, &sent, 1000);
1074 if (rc || sent != magic_size) {
1075 hid_err(hdev, "Interface probing failed: %d\n", rc);
1076 rc = -1;
1080 rc = 0;
1083 return rc;
1160 int rc = 0;
1172 rc = uclogic_params_frame_init_with_desc(&p->frame_list[0],
1177 return rc;
1195 int rc = 0;
1207 rc = uclogic_params_frame_init_with_desc(&p->frame_list[0],
1212 if (rc)
1213 return rc;
1229 int rc = 0;
1234 rc = uclogic_params_frame_init_with_desc(&p->frame_list[1],
1238 return rc;
1283 int rc = 0;
1295 rc = uclogic_params_frame_init_with_desc(&p->frame_list[1],
1299 if (rc)
1300 return rc;
1306 return rc;
1397 int rc = 0;
1410 rc = -EINVAL;
1419 rc = uclogic_params_ugee_v2_init_frame_mouse(&p);
1420 if (rc)
1436 rc = uclogic_probe_interface(hdev, uclogic_ugee_v2_probe_arr,
1439 if (rc) {
1449 rc = uclogic_params_get_str_desc(&str_desc, hdev, 100, str_desc_len);
1450 if (rc != str_desc_len) {
1451 hid_err(hdev, "failed retrieving pen and frame parameters: %d\n", rc);
1456 rc = uclogic_params_parse_ugee_v2_desc(str_desc, str_desc_len,
1460 if (rc)
1472 rc = -ENOMEM;
1489 rc = uclogic_params_ugee_v2_init_frame_dial(&p, desc_params,
1494 rc = uclogic_params_ugee_v2_init_frame_buttons(&p, desc_params,
1499 if (rc)
1504 rc = uclogic_params_ugee_v2_init_battery(hdev, &p);
1505 if (rc) {
1506 hid_err(hdev, "error initializing battery: %d\n", rc);
1512 rc = uclogic_params_ugee_v2_init_event_hooks(hdev, &p);
1513 if (rc) {
1514 hid_err(hdev, "error initializing event hook list: %d\n", rc);
1522 rc = 0;
1526 return rc;
1546 int rc;
1557 rc = -EINVAL;
1602 rc = WITH_OPT_DESC(PF1209_ORIG, pf1209_fixed);
1603 if (rc != 0)
1608 rc = WITH_OPT_DESC(WPXXXXU_ORIG, wp4030u_fixed);
1609 if (rc != 0)
1617 rc = uclogic_params_pen_init_v1(&p.pen,
1619 if (rc != 0) {
1622 rc);
1633 rc = WITH_OPT_DESC(WPXXXXU_ORIG, wp5540u_fixed);
1634 if (rc != 0)
1640 rc = WITH_OPT_DESC(WPXXXXU_ORIG, wp8060u_fixed);
1641 if (rc != 0)
1646 rc = WITH_OPT_DESC(WP1062_ORIG, wp1062_fixed);
1647 if (rc != 0)
1654 rc = WITH_OPT_DESC(TWHL850_ORIG0, twhl850_fixed0);
1655 if (rc != 0)
1659 rc = WITH_OPT_DESC(TWHL850_ORIG1, twhl850_fixed1);
1660 if (rc != 0)
1664 rc = WITH_OPT_DESC(TWHL850_ORIG2, twhl850_fixed2);
1665 if (rc != 0)
1679 rc = WITH_OPT_DESC(TWHA60_ORIG0,
1681 if (rc != 0)
1685 rc = WITH_OPT_DESC(TWHA60_ORIG1,
1687 if (rc != 0)
1710 rc = uclogic_params_huion_init(&p, hdev);
1711 if (rc != 0)
1729 rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
1730 if (rc != 0) {
1731 hid_err(hdev, "pen probing failed: %d\n", rc);
1747 rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
1748 if (rc != 0) {
1749 hid_err(hdev, "pen probing failed: %d\n", rc);
1753 rc = uclogic_params_frame_init_with_desc(
1758 if (rc != 0)
1776 rc = uclogic_params_ugee_v2_init(&p, hdev);
1777 if (rc != 0)
1790 rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
1791 if (rc != 0) {
1792 hid_err(hdev, "pen probing failed: %d\n", rc);
1795 rc = uclogic_params_frame_init_with_desc(
1800 if (rc != 0) {
1803 rc);
1824 rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
1825 if (rc != 0) {
1826 hid_err(hdev, "pen probing failed: %d\n", rc);
1829 rc = uclogic_params_frame_init_with_desc(
1834 if (rc != 0) {
1837 rc);
1854 rc = 0;
1857 return rc;