Lines Matching refs:rc

142 	int rc;
154 rc = nvdimm->sec.ops->change_key(nvdimm, data, data, NVDIMM_USER);
155 if (rc < 0) {
157 return rc;
171 int rc;
208 rc = nvdimm->sec.ops->unlock(nvdimm, data);
210 rc == 0 ? "success" : "fail");
211 if (rc == 0)
216 return rc;
222 int rc;
225 rc = __nvdimm_security_unlock(nvdimm);
227 return rc;
254 int rc;
269 rc = check_security_state(nvdimm);
270 if (rc)
271 return rc;
279 rc = nvdimm->sec.ops->disable_master(nvdimm, data);
281 rc == 0 ? "success" : "fail");
283 rc = nvdimm->sec.ops->disable(nvdimm, data);
285 rc == 0 ? "success" : "fail");
293 return rc;
303 int rc;
313 rc = check_security_state(nvdimm);
314 if (rc)
315 return rc;
329 rc = nvdimm->sec.ops->change_key(nvdimm, data, newdata, pass_type);
333 rc == 0 ? "success" : "fail");
343 return rc;
352 int rc;
362 rc = check_security_state(nvdimm);
363 if (rc)
364 return rc;
378 rc = nvdimm->sec.ops->erase(nvdimm, data, pass_type);
379 if (rc == 0)
383 rc == 0 ? "success" : "fail");
387 return rc;
395 int rc;
405 rc = check_security_state(nvdimm);
406 if (rc)
407 return rc;
414 rc = nvdimm->sec.ops->overwrite(nvdimm, data);
415 if (rc == 0)
418 rc == 0 ? "success" : "fail");
421 if (rc == 0) {
433 return rc;
439 int rc;
458 rc = nvdimm->sec.ops->query_overwrite(nvdimm);
459 if (rc == -EBUSY) {
468 if (rc < 0)
524 ssize_t rc;
530 rc = sscanf(buf, "%"__stringify(SEC_CMD_SIZE)"s"
534 if (rc < 1)
542 rc = kstrtouint(keystr, 0, &key);
543 if (rc >= 0 && ops[i].args > 2)
544 rc = kstrtouint(nkeystr, 0, &newkey);
545 if (rc < 0)
546 return rc;
550 rc = nvdimm_security_freeze(nvdimm);
553 rc = security_disable(nvdimm, key, NVDIMM_USER);
556 rc = security_disable(nvdimm, key, NVDIMM_MASTER);
559 rc = security_update(nvdimm, key, newkey, i == OP_UPDATE
567 rc = security_erase(nvdimm, key, i == OP_ERASE
575 rc = security_overwrite(nvdimm, key);
579 if (rc == 0)
580 rc = len;
581 return rc;