Lines Matching refs:rc

35 	int rc = 0;
42 rc = -ENODEV;
47 rc = -EBUSY;
52 rc = -EOPNOTSUPP;
57 rc = dev->ops->fw_download(dev, firmware_name);
58 if (rc)
63 return rc;
91 int rc = 0;
98 rc = -ENODEV;
103 rc = -ERFKILL;
108 rc = -EBUSY;
113 rc = -EALREADY;
118 rc = dev->ops->dev_up(dev);
120 if (!rc)
129 return rc;
139 int rc = 0;
146 rc = -ENODEV;
151 rc = -EALREADY;
156 rc = -EBUSY;
167 return rc;
200 int rc;
211 rc = -ENODEV;
216 rc = -ENODEV;
221 rc = -EBUSY;
225 rc = dev->ops->start_poll(dev, im_protocols, tm_protocols);
226 if (!rc) {
233 return rc;
243 int rc = 0;
250 rc = -ENODEV;
255 rc = -EINVAL;
265 return rc;
282 int rc = 0;
295 rc = -ENODEV;
300 rc = -EALREADY;
306 rc = -EINVAL;
312 rc = -ENOTCONN;
316 rc = dev->ops->dep_link_up(dev, target, comm_mode, gb, gb_len);
317 if (!rc) {
324 return rc;
329 int rc = 0;
339 rc = -ENODEV;
344 rc = -EALREADY;
348 rc = dev->ops->dep_link_down(dev);
349 if (!rc) {
360 return rc;
396 int rc;
405 rc = -ENODEV;
410 rc = -EBUSY;
416 rc = -ENOTCONN;
420 rc = dev->ops->activate_target(dev, target, protocol);
421 if (!rc) {
432 return rc;
444 int rc = 0;
452 rc = -ENODEV;
457 rc = -ENOTCONN;
462 rc = -ENOTCONN;
474 return rc;
491 int rc;
499 rc = -ENODEV;
506 rc = -EADDRNOTAVAIL;
514 rc = dev->ops->im_transceive(dev, dev->active_target, skb, cb,
517 if (!rc && dev->ops->check_presence && !dev->shutting_down)
521 rc = dev->ops->tm_send(dev, skb);
523 rc = -ENOTCONN;
531 return rc;
549 int rc;
556 rc = -ENODEV;
561 rc = -ENODEV;
566 rc = -EBUSY;
571 rc = -EOPNOTSUPP;
577 rc = -EINVAL;
582 rc = -EALREADY;
586 rc = dev->ops->enable_se(dev, se_idx);
587 if (rc >= 0)
592 return rc;
598 int rc;
605 rc = -ENODEV;
610 rc = -ENODEV;
615 rc = -EOPNOTSUPP;
621 rc = -EINVAL;
626 rc = -EALREADY;
630 rc = dev->ops->disable_se(dev, se_idx);
631 if (rc >= 0)
636 return rc;
670 int rc;
677 rc = nfc_set_remote_general_bytes(dev, gb, gb_len);
678 if (rc < 0)
687 rc = nfc_genl_tm_activated(dev, protocol);
692 return rc;
874 int rc;
893 rc = nfc_genl_se_added(dev, se_idx, type);
894 if (rc < 0) {
898 return rc;
908 int rc;
914 rc = nfc_genl_se_removed(dev, se_idx);
915 if (rc < 0)
916 return rc;
931 int rc;
938 rc = -EPROTO;
942 rc = nfc_genl_se_transaction(dev, se_idx, evt_transaction);
945 return rc;
951 int rc;
956 rc = nfc_genl_se_connectivity(dev, se_idx);
958 return rc;
987 int rc;
992 rc = dev->ops->check_presence(dev, dev->active_target);
993 if (rc == -EOPNOTSUPP)
995 if (rc) {
1056 int rc;
1069 rc = ida_alloc(&nfc_index_ida, GFP_KERNEL);
1070 if (rc < 0)
1072 dev->idx = rc;
1112 int rc;
1118 rc = device_add(&dev->dev);
1121 if (rc < 0)
1122 return rc;
1124 rc = nfc_llcp_register_device(dev);
1125 if (rc)
1140 rc = nfc_genl_device_added(dev);
1141 if (rc)
1156 int rc;
1160 rc = nfc_genl_device_removed(dev);
1161 if (rc)
1190 int rc;
1194 rc = class_register(&nfc_class);
1195 if (rc)
1196 return rc;
1198 rc = nfc_genl_init();
1199 if (rc)
1205 rc = rawsock_init();
1206 if (rc)
1209 rc = nfc_llcp_init();
1210 if (rc)
1213 rc = af_nfc_init();
1214 if (rc)
1227 return rc;