Lines Matching refs:rc

82 	int rc;
91 rc = nd_drv->probe(dev);
92 if ((rc == 0 || rc == -EOPNOTSUPP) &&
98 dev_name(dev), rc);
100 if (rc != 0)
102 return rc;
223 int cmd_rc, rc;
240 rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_ARS_CAP, &ars_cap,
243 if (rc < 0)
244 return rc;
258 rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_CLEAR_ERROR, &clear_err,
261 if (rc < 0)
262 return rc;
337 int rc;
361 rc = dev_set_name(&nvdimm_bus->dev, "ndbus%d", nvdimm_bus->id);
362 if (rc)
365 rc = device_add(&nvdimm_bus->dev);
366 if (rc) {
367 dev_dbg(&nvdimm_bus->dev, "registration failed: %d\n", rc);
440 int rc;
442 rc = nvdimm_bus_create_ndctl(nvdimm_bus);
443 if (rc)
444 return rc;
737 int rc;
749 rc = dev_set_name(dev, "ndctl%d", nvdimm_bus->id);
750 if (rc)
753 rc = device_add(dev);
754 if (rc) {
756 nvdimm_bus->id, rc);
763 return rc;
1002 int rc = nd_desc->clear_to_send(nd_desc, nvdimm, cmd, data);
1004 if (rc)
1005 return rc;
1037 int rc, i, cmd_rc;
1107 rc = -ENXIO;
1115 rc = -EFAULT;
1131 rc = -ENOMEM;
1143 rc = -EFAULT;
1152 rc = -EFAULT;
1162 rc = -EINVAL;
1168 rc = -ENOMEM;
1173 rc = -EFAULT;
1179 rc = nd_cmd_clear_to_send(nvdimm_bus, nvdimm, func, buf);
1180 if (rc)
1183 rc = nd_desc->ndctl(nd_desc, nvdimm, cmd, buf, buf_len, &cmd_rc);
1184 if (rc < 0)
1195 rc = -EFAULT;
1204 return rc;
1232 int rc, ro;
1261 rc = __nd_ioctl(nvdimm_bus, nvdimm, ro, cmd, arg);
1268 return rc;
1307 int rc;
1309 rc = bus_register(&nvdimm_bus_type);
1310 if (rc)
1311 return rc;
1313 rc = register_chrdev(0, "ndctl", &nvdimm_bus_fops);
1314 if (rc < 0)
1316 nvdimm_bus_major = rc;
1318 rc = register_chrdev(0, "dimmctl", &nvdimm_fops);
1319 if (rc < 0)
1321 nvdimm_major = rc;
1325 rc = PTR_ERR(nd_class);
1329 rc = driver_register(&nd_bus_driver.drv);
1330 if (rc)
1344 return rc;