Lines Matching refs:rc

418 #define	READ_TOKEN_INFO_STR(fp, rec, reclen) rc = fread(rec, reclen, 1, fp); \
419 if (rc != 1) { rc = CKR_FUNCTION_FAILED; goto out_unlock; }
421 #define READ_TOKEN_INFO_UINT32(fp, rec) rc = fread(&fieldval, \
423 if (rc != 1) { rc = CKR_FUNCTION_FAILED; goto out_unlock; } \
431 CK_RV rc;
441 rc = XProcLock(xproclock);
442 if (rc != CKR_OK)
443 return (rc);
450 rc = create_keystore_dir();
451 if (rc != 0)
454 rc = init_token_data(hContext, td);
455 if (rc != CKR_OK) {
459 rc = XProcLock(xproclock);
460 if (rc != CKR_OK) {
468 rc = CKR_FUNCTION_FAILED;
473 rc = CKR_FUNCTION_FAILED;
479 rc = CKR_FUNCTION_FAILED;
521 if (rc == 0)
522 rc = CKR_FUNCTION_FAILED;
524 rc = CKR_OK;
530 return (rc);
534 #define WRITE_TOKEN_INFO_STR(fp, rec, reclen) rc = fwrite(rec, reclen, 1, fp); \
535 if (rc != 1) { rc = CKR_FUNCTION_FAILED; goto done; }
538 rc = fwrite(&fieldval, sizeof (UINT32), 1, fp); \
539 if (rc != 1) { rc = CKR_FUNCTION_FAILED; goto done; }
545 CK_RV rc;
556 rc = XProcLock(xproclock);
557 if (rc != CKR_OK)
563 rc = CKR_FUNCTION_FAILED;
567 rc = CKR_FUNCTION_FAILED;
610 rc = CKR_OK;
615 return (rc);
623 CK_RV rc;
631 rc = save_private_token_object(hContext, obj);
633 rc = save_public_token_object(obj);
635 if (rc != CKR_OK)
636 return (rc);
689 CK_RV rc;
700 rc = object_flatten(obj, &cleartxt, &cleartxt_len);
701 if (rc != CKR_OK)
708 rc = CKR_FUNCTION_FAILED;
735 return (rc);
749 CK_RV rc;
761 rc = object_flatten(obj, &obj_data, &obj_data_len_32);
762 if (rc != CKR_OK) {
774 if ((rc = compute_sha(obj_data, obj_data_len_32, hash_sha)) != CKR_OK)
793 rc = CKR_HOST_MEMORY;
810 rc = tpm_encrypt_data(hContext, hPrivateLeafKey, cleartxt, cleartxt_len,
813 if (rc != CKR_OK) {
822 rc = CKR_FUNCTION_FAILED;
826 rc = CKR_FUNCTION_FAILED;
858 return (rc);
950 CK_RV rc;
964 rc = CKR_FUNCTION_FAILED;
992 rc = CKR_HOST_MEMORY;
996 rc = fread((char *)buf, size, 1, fp2);
997 if (rc != 1) {
998 rc = CKR_FUNCTION_FAILED;
1003 rc = CKR_FUNCTION_FAILED;
1006 rc = restore_private_token_object(hContext, buf, size, NULL);
1008 if (rc != CKR_OK)
1028 return (rc);
1044 CK_RV rc;
1060 rc = CKR_HOST_MEMORY;
1064 rc = tpm_decrypt_data(hContext, hPrivateLeafKey, data, len,
1067 if (rc != CKR_OK) {
1074 rc = CKR_FUNCTION_FAILED;
1084 if ((rc = compute_sha(ptr, obj_data_len, hash_sha)) != CKR_OK)
1090 rc = CKR_FUNCTION_FAILED;
1095 rc = CKR_OK;
1100 return (rc);
1111 CK_RV rc;
1126 rc = CKR_FUNCTION_FAILED;
1130 rc = CKR_FUNCTION_FAILED;
1143 rc = CKR_HOST_MEMORY;
1150 rc = restore_private_token_object(hContext, buf, size, obj);
1152 rc = object_mgr_restore_obj(buf, obj);
1162 return (rc);