Lines Matching refs:ret
425 u8 ret;
427 ret = redrat3_send_cmd(RR3_RC_DET_ENABLE, rr3);
428 if (ret != 0)
429 dev_dbg(dev, "%s: unexpected ret of %d\n",
430 __func__, ret);
432 ret = redrat3_send_cmd(RR3_RC_DET_STATUS, rr3);
433 if (ret != 1) {
435 __func__, ret);
439 ret = usb_submit_urb(rr3->narrow_urb, GFP_KERNEL);
440 if (ret) {
441 dev_err(rr3->dev, "narrow band urb failed: %d", ret);
442 return ret;
445 ret = usb_submit_urb(rr3->wide_urb, GFP_KERNEL);
446 if (ret)
447 dev_err(rr3->dev, "wide band urb failed: %d", ret);
449 return ret;
473 int len, ret, pipe;
481 ret = usb_control_msg(rr3->udev, pipe, RR3_GET_IR_PARAM,
484 if (ret != len)
503 int ret;
510 ret = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), RR3_SET_IR_PARAM,
514 dev_dbg(dev, "set ir parm timeout %d ret 0x%02x\n",
515 be32_to_cpu(*timeout), ret);
517 if (ret == sizeof(*timeout))
518 ret = 0;
519 else if (ret >= 0)
520 ret = -EIO;
524 return ret;
657 int ret = 0;
665 ret = -ENODATA;
684 return ret;
691 int ret;
695 ret = redrat3_get_ir_data(rr3, urb->actual_length);
696 if (!ret && rr3->wideband && !rr3->learn_urb->hcpriv) {
697 ret = usb_submit_urb(rr3->learn_urb, GFP_ATOMIC);
698 if (ret)
700 ret);
703 if (!ret) {
705 ret = usb_submit_urb(urb, GFP_ATOMIC);
706 if (ret)
708 ret);
754 int ret, ret_len;
779 ret = -ENOMEM;
805 ret = -EINVAL;
827 ret = usb_bulk_msg(rr3->udev, pipe, irdata,
829 dev_dbg(dev, "sent %d bytes, (ret %d)\n", ret_len, ret);
833 ret = usb_control_msg(rr3->udev, pipe, RR3_TX_SEND_SIGNAL,
837 if (ret < 0)
838 dev_err(dev, "Error: control msg send failed, rc %d\n", ret);
840 ret = count;
849 return ret;
859 int ret = usb_submit_urb(rr3->flash_urb, GFP_ATOMIC);
860 if (ret != 0) {
861 dev_dbg(rr3->dev, "%s: unexpected ret of %d\n",
862 __func__, ret);
871 int ret = 0;
876 ret = usb_submit_urb(rr3->learn_urb, GFP_KERNEL);
877 if (ret)
879 ret);
882 return ret;
930 int ret;
960 ret = rc_register_device(rc);
961 if (ret < 0) {