Lines Matching refs:rc

64 	int rc;
85 rc = chip->ops->send(chip, buf, count);
86 if (rc < 0) {
87 if (rc != -EPIPE)
89 "%s: send(): error %d\n", __func__, rc);
90 return rc;
96 if (rc > 0) {
98 "%s: send(): invalid value %d\n", __func__, rc);
99 rc = 0;
128 rc = len;
129 dev_err(&chip->dev, "tpm_transmit: tpm_recv: error %d\n", rc);
131 rc = -EFAULT;
133 return rc ? rc : len;
159 u32 rc = 0;
176 rc = be32_to_cpu(header->return_code);
177 if (rc != TPM2_RC_RETRY && rc != TPM2_RC_TESTING)
183 if (rc == TPM2_RC_TESTING && cc == TPM2_CC_SELF_TEST)
187 if (rc == TPM2_RC_RETRY)
262 int rc;
268 rc = (chip->flags & TPM_CHIP_FLAG_TPM2) != 0;
272 return rc;
287 int rc;
294 rc = tpm2_pcr_read(chip, pcr_idx, digest, NULL);
296 rc = tpm1_pcr_read(chip, pcr_idx, digest->digest);
299 return rc;
317 int rc;
326 rc = -EINVAL;
332 rc = tpm2_pcr_extend(chip, pcr_idx, digests);
336 rc = tpm1_pcr_extend(chip, pcr_idx, digests[0].digest,
341 return rc;
356 int rc;
363 rc = tpm_transmit_cmd(chip, &buf, 0, "attempting to a send a command");
366 return rc;
372 int rc;
378 rc = tpm2_auto_startup(chip);
380 rc = tpm1_auto_startup(chip);
382 return rc;
392 int rc = 0;
404 rc = tpm_try_get_ops(chip);
405 if (!rc) {
409 rc = tpm1_pm_suspend(chip, tpm_suspend_pcr);
417 if (rc)
418 dev_err(dev, "Ignoring error %d while suspending\n", rc);
456 int rc;
466 rc = tpm2_get_random(chip, out, max);
468 rc = tpm1_get_random(chip, out, max);
471 return rc;
477 int rc;
479 rc = class_register(&tpm_class);
480 if (rc) {
482 return rc;
485 rc = class_register(&tpmrm_class);
486 if (rc) {
491 rc = alloc_chrdev_region(&tpm_devt, 0, 2*TPM_NUM_DEVICES, "tpm");
492 if (rc < 0) {
497 rc = tpm_dev_common_init();
498 if (rc) {
512 return rc;