Lines Matching refs:rc

218 		u8 rc;  member
260 .rc = PN533_FELICA_SENSF_RC_SYSTEM_CODE,
273 .rc = PN533_FELICA_SENSF_RC_SYSTEM_CODE,
764 int rc; in pn533_recv_ack() local
792 rc = pn533_submit_urb_for_response(dev, GFP_ATOMIC); in pn533_recv_ack()
793 if (rc) { in pn533_recv_ack()
795 "usb_submit_urb failed with result %d\n", rc); in pn533_recv_ack()
796 cmd->status = rc; in pn533_recv_ack()
817 int rc; in pn533_send_ack() local
821 rc = usb_submit_urb(dev->out_urb, flags); in pn533_send_ack()
823 return rc; in pn533_send_ack()
831 int rc; in __pn533_send_frame_async() local
842 rc = usb_submit_urb(dev->out_urb, GFP_KERNEL); in __pn533_send_frame_async()
843 if (rc) in __pn533_send_frame_async()
844 return rc; in __pn533_send_frame_async()
848 rc = pn533_submit_urb_for_response(dev, GFP_ATOMIC); in __pn533_send_frame_async()
849 if (rc) in __pn533_send_frame_async()
853 rc = pn533_submit_urb_for_ack(dev, GFP_KERNEL); in __pn533_send_frame_async()
854 if (rc) in __pn533_send_frame_async()
862 return rc; in __pn533_send_frame_async()
889 int rc; in pn533_send_async_complete() local
894 rc = cmd->complete_cb(dev, cmd->complete_cb_context, in pn533_send_async_complete()
904 rc = cmd->complete_cb(dev, cmd->complete_cb_context, resp); in pn533_send_async_complete()
909 return rc; in pn533_send_async_complete()
919 int rc = 0; in __pn533_send_async() local
939 rc = __pn533_send_frame_async(dev, req, resp, resp_len); in __pn533_send_async()
940 if (rc) in __pn533_send_async()
960 return rc; in __pn533_send_async()
969 int rc; in pn533_send_data_async() local
978 rc = __pn533_send_async(dev, cmd_code, req, resp, resp_len, complete_cb, in pn533_send_data_async()
980 if (rc) in pn533_send_data_async()
983 return rc; in pn533_send_data_async()
992 int rc; in pn533_send_cmd_async() local
1001 rc = __pn533_send_async(dev, cmd_code, req, resp, resp_len, complete_cb, in pn533_send_cmd_async()
1003 if (rc) in pn533_send_cmd_async()
1006 return rc; in pn533_send_cmd_async()
1024 int rc; in pn533_send_cmd_direct_async() local
1048 rc = __pn533_send_frame_async(dev, req, resp, resp_len); in pn533_send_cmd_direct_async()
1049 if (rc < 0) { in pn533_send_cmd_direct_async()
1056 return rc; in pn533_send_cmd_direct_async()
1062 int rc; in pn533_wq_cmd_complete() local
1064 rc = pn533_send_async_complete(dev); in pn533_wq_cmd_complete()
1065 if (rc != -EINPROGRESS) in pn533_wq_cmd_complete()
1073 int rc; in pn533_wq_cmd() local
1089 rc = __pn533_send_frame_async(dev, cmd->req, cmd->resp, cmd->resp_len); in pn533_wq_cmd()
1090 if (rc < 0) { in pn533_wq_cmd()
1136 int rc; in pn533_send_cmd_sync() local
1141 rc = pn533_send_cmd_async(dev, cmd_code, req, in pn533_send_cmd_sync()
1143 if (rc) { in pn533_send_cmd_sync()
1145 return ERR_PTR(rc); in pn533_send_cmd_sync()
1444 int rc; in pn533_target_found() local
1456 rc = pn533_target_found_type_a(&nfc_tgt, tgdata, tgdata_len); in pn533_target_found()
1460 rc = pn533_target_found_felica(&nfc_tgt, tgdata, tgdata_len); in pn533_target_found()
1463 rc = pn533_target_found_jewel(&nfc_tgt, tgdata, tgdata_len); in pn533_target_found()
1466 rc = pn533_target_found_type_b(&nfc_tgt, tgdata, tgdata_len); in pn533_target_found()
1474 if (rc) in pn533_target_found()
1475 return rc; in pn533_target_found()
1540 int rc, tgdata_len; in pn533_start_poll_complete() local
1551 rc = pn533_target_found(dev, tg, tgdata, tgdata_len); in pn533_start_poll_complete()
1554 if (rc == 0) { in pn533_start_poll_complete()
1627 int rc; in pn533_tm_get_data_complete() local
1644 rc = -EIO; in pn533_tm_get_data_complete()
1657 rc = -EIO; in pn533_tm_get_data_complete()
1669 return rc; in pn533_tm_get_data_complete()
1676 int rc; in pn533_wq_tm_mi_recv() local
1684 rc = pn533_send_cmd_direct_async(dev, in pn533_wq_tm_mi_recv()
1690 if (rc < 0) in pn533_wq_tm_mi_recv()
1702 int rc; in pn533_wq_tm_mi_send() local
1716 rc = pn533_send_cmd_direct_async(dev, PN533_CMD_TG_SET_DATA, in pn533_wq_tm_mi_send()
1719 rc = pn533_send_cmd_direct_async(dev, in pn533_wq_tm_mi_send()
1723 if (rc == 0) /* success */ in pn533_wq_tm_mi_send()
1727 "Error %d when trying to perform set meta data_exchange", rc); in pn533_wq_tm_mi_send()
1740 int rc; in pn533_wq_tg_get_data() local
1748 rc = pn533_send_data_async(dev, PN533_CMD_TG_GET_DATA, skb, in pn533_wq_tg_get_data()
1751 if (rc < 0) in pn533_wq_tg_get_data()
1762 int rc; in pn533_init_target_complete() local
1785 rc = nfc_tm_activated(dev->nfc_dev, NFC_PROTO_NFC_DEP_MASK, in pn533_init_target_complete()
1787 if (rc < 0) { in pn533_init_target_complete()
1790 return rc; in pn533_init_target_complete()
1816 int rc = 0; in pn533_rf_complete() local
1821 rc = PTR_ERR(resp); in pn533_rf_complete()
1823 nfc_err(&dev->interface->dev, "RF setting error %d\n", rc); in pn533_rf_complete()
1825 return rc; in pn533_rf_complete()
1832 return rc; in pn533_rf_complete()
1839 int rc; in pn533_wq_rf() local
1850 rc = pn533_send_cmd_async(dev, PN533_CMD_RF_CONFIGURATION, skb, in pn533_wq_rf()
1852 if (rc < 0) { in pn533_wq_rf()
1854 nfc_err(&dev->interface->dev, "RF setting error %d\n", rc); in pn533_wq_rf()
1866 int rc; in pn533_poll_dep_complete() local
1873 rc = rsp->status & PN533_CMD_RET_MASK; in pn533_poll_dep_complete()
1874 if (rc != PN533_CMD_RET_SUCCESS) { in pn533_poll_dep_complete()
1887 rc = nfc_targets_found(dev->nfc_dev, &nfc_target, 1); in pn533_poll_dep_complete()
1888 if (rc) in pn533_poll_dep_complete()
1896 rc = nfc_set_remote_general_bytes(dev->nfc_dev, in pn533_poll_dep_complete()
1898 if (!rc) { in pn533_poll_dep_complete()
1899 rc = nfc_dep_link_is_up(dev->nfc_dev, in pn533_poll_dep_complete()
1903 if (!rc) in pn533_poll_dep_complete()
1908 return rc; in pn533_poll_dep_complete()
1916 int rc, skb_len; in pn533_poll_dep() local
1962 rc = pn533_send_cmd_async(dev, PN533_CMD_IN_JUMP_FOR_DEP, skb, in pn533_poll_dep()
1965 if (rc < 0) in pn533_poll_dep()
1968 return rc; in pn533_poll_dep()
1975 int rc; in pn533_poll_complete() local
1980 rc = PTR_ERR(resp); in pn533_poll_complete()
1983 __func__, rc); in pn533_poll_complete()
1985 if (rc == -ENOENT) { in pn533_poll_complete()
1987 return rc; in pn533_poll_complete()
1990 } else if (rc < 0) { in pn533_poll_complete()
1992 "Error %d when running poll\n", rc); in pn533_poll_complete()
2001 rc = pn533_init_target_complete(dev, resp); in pn533_poll_complete()
2006 rc = pn533_start_poll_complete(dev, resp); in pn533_poll_complete()
2007 if (!rc) in pn533_poll_complete()
2021 return rc; in pn533_poll_complete()
2028 return rc; in pn533_poll_complete()
2049 int rc; in pn533_send_poll_frame() local
2075 rc = pn533_send_cmd_async(dev, cmd_code, skb, pn533_poll_complete, in pn533_send_poll_frame()
2077 if (rc < 0) { in pn533_send_poll_frame()
2079 nfc_err(&dev->interface->dev, "Polling loop error %d\n", rc); in pn533_send_poll_frame()
2082 return rc; in pn533_send_poll_frame()
2089 int rc; in pn533_wq_poll() local
2102 rc = pn533_send_poll_frame(dev); in pn533_wq_poll()
2103 if (rc) in pn533_wq_poll()
2118 int rc; in pn533_start_poll() local
2153 rc = pn533_send_poll_frame(dev); in pn533_start_poll()
2156 if (!rc && cur_mod->len == 0 && dev->poll_mod_count > 1) in pn533_start_poll()
2159 return rc; in pn533_start_poll()
2183 int rc; in pn533_activate_target_nfcdep() local
2201 rc = rsp->status & PN533_CMD_RET_MASK; in pn533_activate_target_nfcdep()
2202 if (rc != PN533_CMD_RET_SUCCESS) { in pn533_activate_target_nfcdep()
2204 "Target activation failed (error 0x%x)\n", rc); in pn533_activate_target_nfcdep()
2211 rc = nfc_set_remote_general_bytes(dev->nfc_dev, rsp->gt, gt_len); in pn533_activate_target_nfcdep()
2214 return rc; in pn533_activate_target_nfcdep()
2221 int rc; in pn533_activate_target() local
2251 rc = pn533_activate_target_nfcdep(dev); in pn533_activate_target()
2252 if (rc) { in pn533_activate_target()
2254 "Activating target with DEP failed %d\n", rc); in pn533_activate_target()
2255 return rc; in pn533_activate_target()
2271 int rc; in pn533_deactivate_target() local
2293 rc = resp->data[0] & PN533_CMD_RET_MASK; in pn533_deactivate_target()
2294 if (rc != PN533_CMD_RET_SUCCESS) in pn533_deactivate_target()
2296 "Error 0x%x when releasing the target\n", rc); in pn533_deactivate_target()
2308 int rc; in pn533_in_dep_link_up_complete() local
2320 rc = -EINVAL; in pn533_in_dep_link_up_complete()
2326 rc = rsp->status & PN533_CMD_RET_MASK; in pn533_in_dep_link_up_complete()
2327 if (rc != PN533_CMD_RET_SUCCESS) { in pn533_in_dep_link_up_complete()
2329 "Bringing DEP link up failed (error 0x%x)\n", rc); in pn533_in_dep_link_up_complete()
2341 rc = nfc_targets_found(dev->nfc_dev, &nfc_target, 1); in pn533_in_dep_link_up_complete()
2342 if (rc) in pn533_in_dep_link_up_complete()
2352 rc = nfc_set_remote_general_bytes(dev->nfc_dev, in pn533_in_dep_link_up_complete()
2354 if (rc == 0) in pn533_in_dep_link_up_complete()
2355 rc = nfc_dep_link_is_up(dev->nfc_dev, in pn533_in_dep_link_up_complete()
2361 return rc; in pn533_in_dep_link_up_complete()
2370 int rc, skb_len; in pn533_dep_link_up() local
2439 rc = pn533_send_cmd_async(dev, PN533_CMD_IN_JUMP_FOR_DEP, skb, in pn533_dep_link_up()
2442 if (rc < 0) { in pn533_dep_link_up()
2447 return rc; in pn533_dep_link_up()
2517 int rc = 0; in pn533_data_exchange_complete() local
2523 rc = PTR_ERR(resp); in pn533_data_exchange_complete()
2536 rc = -EIO; in pn533_data_exchange_complete()
2558 rc = -ENOMEM; in pn533_data_exchange_complete()
2570 arg->cb(arg->cb_context, NULL, rc); in pn533_data_exchange_complete()
2572 return rc; in pn533_data_exchange_complete()
2628 int rc; in pn533_transceive() local
2635 rc = -EINVAL; in pn533_transceive()
2641 rc = -ENOMEM; in pn533_transceive()
2651 rc = pn533_send_data_async(dev, PN533_CMD_IN_COMM_THRU, in pn533_transceive()
2661 rc = pn533_fill_fragment_skbs(dev, skb); in pn533_transceive()
2662 if (rc <= 0) in pn533_transceive()
2667 rc = -EIO; in pn533_transceive()
2674 rc = pn533_send_data_async(dev, PN533_CMD_IN_DATA_EXCHANGE, in pn533_transceive()
2681 if (rc < 0) /* rc from send_async */ in pn533_transceive()
2689 return rc; in pn533_transceive()
2727 int rc; in pn533_tm_send() local
2733 rc = pn533_fill_fragment_skbs(dev, skb); in pn533_tm_send()
2734 if (rc <= 0) in pn533_tm_send()
2740 rc = -EIO; in pn533_tm_send()
2744 rc = pn533_send_data_async(dev, PN533_CMD_TG_SET_META_DATA, skb, in pn533_tm_send()
2748 rc = pn533_send_data_async(dev, PN533_CMD_TG_SET_DATA, skb, in pn533_tm_send()
2753 if (rc < 0) { in pn533_tm_send()
2758 return rc; in pn533_tm_send()
2765 int rc; in pn533_wq_mi_recv() local
2776 rc = pn533_send_cmd_direct_async(dev, in pn533_wq_mi_recv()
2787 rc = pn533_send_cmd_direct_async(dev, in pn533_wq_mi_recv()
2796 if (rc == 0) /* success */ in pn533_wq_mi_recv()
2800 "Error %d when trying to perform data_exchange\n", rc); in pn533_wq_mi_recv()
2814 int rc; in pn533_wq_mi_send() local
2830 rc = -EIO; in pn533_wq_mi_send()
2834 rc = pn533_send_cmd_direct_async(dev, PN533_CMD_IN_COMM_THRU, in pn533_wq_mi_send()
2843 rc = pn533_send_cmd_direct_async(dev,PN533_CMD_IN_DATA_EXCHANGE, in pn533_wq_mi_send()
2851 if (rc == 0) /* success */ in pn533_wq_mi_send()
2855 "Error %d when trying to perform data_exchange\n", rc); in pn533_wq_mi_send()
2937 int rc; member
2951 arg->rc = urb->status; in pn533_acr122_poweron_rdr_resp()
2961 int rc; in pn533_acr122_poweron_rdr() local
2981 rc = usb_submit_urb(dev->out_urb, GFP_KERNEL); in pn533_acr122_poweron_rdr()
2982 if (rc) { in pn533_acr122_poweron_rdr()
2984 "Reader power on cmd error %d\n", rc); in pn533_acr122_poweron_rdr()
2985 return rc; in pn533_acr122_poweron_rdr()
2988 rc = usb_submit_urb(dev->in_urb, GFP_KERNEL); in pn533_acr122_poweron_rdr()
2989 if (rc) { in pn533_acr122_poweron_rdr()
2991 "Can't submit reader poweron cmd response %d\n", rc); in pn533_acr122_poweron_rdr()
2992 return rc; in pn533_acr122_poweron_rdr()
2998 return arg.rc; in pn533_acr122_poweron_rdr()
3005 int rc; in pn533_rf_field() local
3009 rc = pn533_set_configuration(dev, PN533_CFGITEM_RF_FIELD, in pn533_rf_field()
3011 if (rc) { in pn533_rf_field()
3013 return rc; in pn533_rf_field()
3016 return rc; in pn533_rf_field()
3047 int rc; in pn533_setup() local
3070 rc = pn533_set_configuration(dev, PN533_CFGITEM_MAX_RETRIES, in pn533_setup()
3072 if (rc) { in pn533_setup()
3075 return rc; in pn533_setup()
3079 rc = pn533_set_configuration(dev, PN533_CFGITEM_TIMING, in pn533_setup()
3081 if (rc) { in pn533_setup()
3083 return rc; in pn533_setup()
3093 rc = pn533_set_configuration(dev, PN533_CFGITEM_PASORI, in pn533_setup()
3095 if (rc) { in pn533_setup()
3098 return rc; in pn533_setup()
3118 int rc = -ENOMEM; in pn533_probe() local
3144 rc = -ENODEV; in pn533_probe()
3203 rc = pn533_acr122_poweron_rdr(dev); in pn533_probe()
3204 if (rc < 0) { in pn533_probe()
3206 "Couldn't poweron the reader (error %d)\n", rc); in pn533_probe()
3214 rc = -EINVAL; in pn533_probe()
3219 rc = pn533_get_firmware_version(dev, &fw_ver); in pn533_probe()
3220 if (rc < 0) in pn533_probe()
3233 rc = -ENOMEM; in pn533_probe()
3240 rc = nfc_register_device(dev->nfc_dev); in pn533_probe()
3241 if (rc) in pn533_probe()
3244 rc = pn533_setup(dev); in pn533_probe()
3245 if (rc) in pn533_probe()
3263 return rc; in pn533_probe()