Lines Matching refs:rc

77 	int rc;
79 rc = tpm_buf_init(&tbuf, TPM2_ST_NO_SESSIONS, TPM2_CC_CONTEXT_LOAD);
80 if (rc)
81 return rc;
87 rc = tpm_transmit_cmd(chip, &tbuf, 4, NULL);
88 if (rc < 0) {
90 __func__, rc);
93 } else if (tpm2_rc_value(rc) == TPM2_RC_HANDLE ||
94 rc == TPM2_RC_REFERENCE_H0) {
108 } else if (rc > 0) {
110 __func__, rc);
127 int rc;
129 rc = tpm_buf_init(&tbuf, TPM2_ST_NO_SESSIONS, TPM2_CC_CONTEXT_SAVE);
130 if (rc)
131 return rc;
135 rc = tpm_transmit_cmd(chip, &tbuf, 0, NULL);
136 if (rc < 0) {
138 __func__, rc);
141 } else if (tpm2_rc_value(rc) == TPM2_RC_REFERENCE_H0) {
144 } else if (rc) {
146 __func__, rc);
181 int rc;
193 rc = tpm2_load_context(chip, space->context_buf, &offset,
195 if (rc)
196 return rc;
205 rc = tpm2_load_context(chip, space->session_buf,
207 if (rc == -ENOENT) {
210 } else if (rc) {
212 return rc;
303 int rc;
322 rc = tpm2_load_space(chip);
323 if (rc) {
325 return rc;
328 rc = tpm2_map_command(chip, cc, cmd);
329 if (rc) {
331 return rc;
496 int rc;
502 rc = tpm2_save_context(chip, space->context_tbl[i],
505 if (rc == -ENOENT) {
508 } else if (rc)
509 return rc;
519 rc = tpm2_save_context(chip, space->session_tbl[i],
522 if (rc == -ENOENT) {
525 } else if (rc < 0) {
527 return rc;
538 int rc;
543 rc = tpm2_map_response_header(chip, chip->last_cc, buf, *bufsiz);
544 if (rc) {
549 rc = tpm2_map_response_body(chip, chip->last_cc, buf, *bufsiz);
550 if (rc) {
555 rc = tpm2_save_space(chip);
556 if (rc) {
574 dev_err(&chip->dev, "%s: error %d\n", __func__, rc);
575 return rc;
605 int rc;
622 rc = dev_set_name(&chip->devs, "tpmrm%d", chip->dev_num);
623 if (rc)
626 rc = cdev_device_add(&chip->cdevs, &chip->devs);
627 if (rc) {
631 MINOR(chip->devs.devt), rc);
640 return rc;