Lines Matching refs:rc

67 	int rc;  in uclogic_params_get_str_desc()  local
73 rc = -EINVAL; in uclogic_params_get_str_desc()
81 rc = -ENOMEM; in uclogic_params_get_str_desc()
85 rc = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in uclogic_params_get_str_desc()
90 if (rc == -EPIPE) { in uclogic_params_get_str_desc()
93 } else if (rc < 0) { in uclogic_params_get_str_desc()
96 idx, rc); in uclogic_params_get_str_desc()
107 return rc; in uclogic_params_get_str_desc()
143 int rc; in uclogic_params_pen_init_v1() local
156 rc = -EINVAL; in uclogic_params_pen_init_v1()
166 rc = uclogic_params_get_str_desc(&buf, hdev, 100, len); in uclogic_params_pen_init_v1()
167 if (rc == -EPIPE) { in uclogic_params_pen_init_v1()
171 } else if (rc < 0) { in uclogic_params_pen_init_v1()
172 hid_err(hdev, "failed retrieving pen parameters: %d\n", rc); in uclogic_params_pen_init_v1()
174 } else if (rc != len) { in uclogic_params_pen_init_v1()
177 rc, len); in uclogic_params_pen_init_v1()
213 rc = -ENOMEM; in uclogic_params_pen_init_v1()
229 rc = 0; in uclogic_params_pen_init_v1()
233 return rc; in uclogic_params_pen_init_v1()
271 int rc; in uclogic_params_pen_init_v2() local
284 rc = -EINVAL; in uclogic_params_pen_init_v2()
294 rc = uclogic_params_get_str_desc(&buf, hdev, 200, len); in uclogic_params_pen_init_v2()
295 if (rc == -EPIPE) { in uclogic_params_pen_init_v2()
299 } else if (rc < 0) { in uclogic_params_pen_init_v2()
300 hid_err(hdev, "failed retrieving pen parameters: %d\n", rc); in uclogic_params_pen_init_v2()
302 } else if (rc != len) { in uclogic_params_pen_init_v2()
305 rc, len); in uclogic_params_pen_init_v2()
357 rc = -ENOMEM; in uclogic_params_pen_init_v2()
374 rc = 0; in uclogic_params_pen_init_v2()
378 return rc; in uclogic_params_pen_init_v2()
452 int rc; in uclogic_params_frame_init_v1_buttonpad() local
460 rc = -EINVAL; in uclogic_params_frame_init_v1_buttonpad()
471 rc = -ENOMEM; in uclogic_params_frame_init_v1_buttonpad()
475 rc = usb_string(usb_dev, 123, str_buf, str_len); in uclogic_params_frame_init_v1_buttonpad()
476 if (rc == -EPIPE) { in uclogic_params_frame_init_v1_buttonpad()
479 } else if (rc < 0) { in uclogic_params_frame_init_v1_buttonpad()
481 } else if (strncmp(str_buf, "HK On", rc) != 0) { in uclogic_params_frame_init_v1_buttonpad()
487 rc = uclogic_params_frame_init_with_desc( in uclogic_params_frame_init_v1_buttonpad()
492 if (rc != 0) in uclogic_params_frame_init_v1_buttonpad()
498 rc = 0; in uclogic_params_frame_init_v1_buttonpad()
501 return rc; in uclogic_params_frame_init_v1_buttonpad()
641 int rc; in uclogic_params_init_with_opt_desc() local
646 rc = -EINVAL; in uclogic_params_init_with_opt_desc()
656 rc = -ENOMEM; in uclogic_params_init_with_opt_desc()
674 rc = 0; in uclogic_params_init_with_opt_desc()
677 return rc; in uclogic_params_init_with_opt_desc()
711 int rc; in uclogic_params_huion_init() local
724 rc = -EINVAL; in uclogic_params_huion_init()
742 rc = -ENOMEM; in uclogic_params_huion_init()
745 rc = usb_string(udev, 201, ver_ptr, ver_len); in uclogic_params_huion_init()
746 if (rc == -EPIPE) { in uclogic_params_huion_init()
748 } else if (rc < 0) { in uclogic_params_huion_init()
750 "failed retrieving Huion firmware version: %d\n", rc); in uclogic_params_huion_init()
760 rc = uclogic_params_pen_init_v2(&p.pen, &found, hdev); in uclogic_params_huion_init()
761 if (rc != 0) { in uclogic_params_huion_init()
763 "failed probing pen v2 parameters: %d\n", rc); in uclogic_params_huion_init()
768 rc = uclogic_params_frame_init_with_desc( in uclogic_params_huion_init()
773 if (rc != 0) { in uclogic_params_huion_init()
776 rc); in uclogic_params_huion_init()
787 rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev); in uclogic_params_huion_init()
788 if (rc != 0) { in uclogic_params_huion_init()
790 "failed probing pen v1 parameters: %d\n", rc); in uclogic_params_huion_init()
795 rc = uclogic_params_frame_init_v1_buttonpad( in uclogic_params_huion_init()
798 if (rc != 0) { in uclogic_params_huion_init()
799 hid_err(hdev, "v1 buttonpad probing failed: %d\n", rc); in uclogic_params_huion_init()
818 rc = 0; in uclogic_params_huion_init()
822 return rc; in uclogic_params_huion_init()
842 int rc; in uclogic_params_init() local
853 rc = -EINVAL; in uclogic_params_init()
898 rc = WITH_OPT_DESC(PF1209_ORIG, pf1209_fixed); in uclogic_params_init()
899 if (rc != 0) in uclogic_params_init()
904 rc = WITH_OPT_DESC(WPXXXXU_ORIG, wp4030u_fixed); in uclogic_params_init()
905 if (rc != 0) in uclogic_params_init()
913 rc = uclogic_params_pen_init_v1(&p.pen, in uclogic_params_init()
915 if (rc != 0) { in uclogic_params_init()
918 rc); in uclogic_params_init()
929 rc = WITH_OPT_DESC(WPXXXXU_ORIG, wp5540u_fixed); in uclogic_params_init()
930 if (rc != 0) in uclogic_params_init()
936 rc = WITH_OPT_DESC(WPXXXXU_ORIG, wp8060u_fixed); in uclogic_params_init()
937 if (rc != 0) in uclogic_params_init()
942 rc = WITH_OPT_DESC(WP1062_ORIG, wp1062_fixed); in uclogic_params_init()
943 if (rc != 0) in uclogic_params_init()
950 rc = WITH_OPT_DESC(TWHL850_ORIG0, twhl850_fixed0); in uclogic_params_init()
951 if (rc != 0) in uclogic_params_init()
955 rc = WITH_OPT_DESC(TWHL850_ORIG1, twhl850_fixed1); in uclogic_params_init()
956 if (rc != 0) in uclogic_params_init()
960 rc = WITH_OPT_DESC(TWHL850_ORIG2, twhl850_fixed2); in uclogic_params_init()
961 if (rc != 0) in uclogic_params_init()
975 rc = WITH_OPT_DESC(TWHA60_ORIG0, in uclogic_params_init()
977 if (rc != 0) in uclogic_params_init()
981 rc = WITH_OPT_DESC(TWHA60_ORIG1, in uclogic_params_init()
983 if (rc != 0) in uclogic_params_init()
1006 rc = uclogic_params_huion_init(&p, hdev); in uclogic_params_init()
1007 if (rc != 0) in uclogic_params_init()
1023 rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev); in uclogic_params_init()
1024 if (rc != 0) { in uclogic_params_init()
1025 hid_err(hdev, "pen probing failed: %d\n", rc); in uclogic_params_init()
1042 rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev); in uclogic_params_init()
1043 if (rc != 0) { in uclogic_params_init()
1044 hid_err(hdev, "pen probing failed: %d\n", rc); in uclogic_params_init()
1048 rc = uclogic_params_frame_init_with_desc( in uclogic_params_init()
1053 if (rc != 0) in uclogic_params_init()
1068 rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev); in uclogic_params_init()
1069 if (rc != 0) { in uclogic_params_init()
1070 hid_err(hdev, "pen probing failed: %d\n", rc); in uclogic_params_init()
1073 rc = uclogic_params_frame_init_with_desc( in uclogic_params_init()
1078 if (rc != 0) { in uclogic_params_init()
1081 rc); in uclogic_params_init()
1102 rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev); in uclogic_params_init()
1103 if (rc != 0) { in uclogic_params_init()
1104 hid_err(hdev, "pen probing failed: %d\n", rc); in uclogic_params_init()
1107 rc = uclogic_params_frame_init_with_desc( in uclogic_params_init()
1112 if (rc != 0) { in uclogic_params_init()
1115 rc); in uclogic_params_init()
1132 rc = 0; in uclogic_params_init()
1135 return rc; in uclogic_params_init()