Lines Matching refs:rc

245 	int rc;
253 rc = mds->mbox_send(mds, mbox_cmd);
258 if (WARN_ONCE(rc == -EIO, "Bad return code: -EIO"))
260 if (rc)
261 return rc;
486 int rc;
501 rc = cxl_to_mem_cmd_raw(&mem_cmd, send_cmd, mds);
503 rc = cxl_to_mem_cmd(&mem_cmd, send_cmd, mds);
505 if (rc)
506 return rc;
583 int rc;
592 rc = mds->mbox_send(mds, mbox_cmd);
593 if (rc)
606 rc = -EFAULT;
616 return rc;
625 int rc;
632 rc = cxl_validate_cmd_from_user(&mbox_cmd, mds, &send);
633 if (rc)
634 return rc;
636 rc = handle_mailbox_cmd_from_user(mds, &mbox_cmd, send.out.payload,
638 if (rc)
639 return rc;
657 int rc;
673 rc = cxl_internal_send_cmd(mds, &mbox_cmd);
680 if (rc == -EIO && mbox_cmd.size_out < xfer_size) {
685 if (rc < 0)
686 return rc;
745 int rc;
758 rc = cxl_internal_send_cmd(mds, &mbox_cmd);
759 if (rc < 0) {
761 return ERR_PTR(rc);
794 int i, rc;
800 rc = -ENOENT;
813 rc = -ENOMEM;
817 rc = cxl_xfer_log(mds, &uuid, &size, log);
818 if (rc) {
832 rc = 0;
836 return rc;
883 int rc = 0;
922 rc = cxl_internal_send_cmd(mds, &mbox_cmd);
923 if (rc)
933 rc = cxl_internal_send_cmd(mds, &mbox_cmd);
934 if (rc)
940 return rc;
956 int rc, i;
966 rc = cxl_internal_send_cmd(mds, &mbox_cmd);
967 if (rc) {
970 type, rc);
985 rc = cxl_clear_event_record(mds, type, payload);
986 if (rc) {
989 type, rc);
1039 int rc;
1046 rc = cxl_internal_send_cmd(mds, &mbox_cmd);
1047 if (rc)
1048 return rc;
1077 int rc;
1087 rc = cxl_internal_send_cmd(mds, &mbox_cmd);
1088 if (rc < 0)
1089 return rc;
1115 int rc;
1131 rc = cxl_internal_send_cmd(mds, &sec_cmd);
1132 if (rc < 0) {
1133 dev_err(cxlds->dev, "Failed to get security state : %d", rc);
1134 return rc;
1150 rc = cxl_internal_send_cmd(mds, &mbox_cmd);
1151 if (rc < 0) {
1152 dev_err(cxlds->dev, "Failed to sanitize device : %d", rc);
1153 return rc;
1178 int rc;
1189 rc = __cxl_mem_sanitize(mds, cmd);
1191 rc = -EBUSY;
1195 return rc;
1202 int rc;
1212 rc = request_resource(parent, res);
1213 if (rc) {
1215 res, rc);
1216 return rc;
1228 int rc;
1240 rc = add_dpa_res(dev, &cxlds->dpa_res, &cxlds->ram_res, 0,
1242 if (rc)
1243 return rc;
1249 rc = cxl_mem_get_partition_info(mds);
1250 if (rc) {
1252 return rc;
1255 rc = add_dpa_res(dev, &cxlds->dpa_res, &cxlds->ram_res, 0,
1257 if (rc)
1258 return rc;
1269 int rc;
1278 rc = cxl_internal_send_cmd(mds, &mbox_cmd);
1284 if (rc && (mbox_cmd.return_code != CXL_MBOX_CMD_RC_UNSUPPORTED))
1285 return rc;
1298 int rc;
1300 rc = mutex_lock_interruptible(&mds->poison.lock);
1301 if (rc)
1302 return rc;
1318 rc = cxl_internal_send_cmd(mds, &mbox_cmd);
1319 if (rc)
1337 return rc;
1359 int rc;
1364 rc = cxl_poison_alloc_buf(mds);
1365 if (rc) {
1367 return rc;