Lines Matching defs:rc

43 	CK_RV		rc;
45 rc = token_specific.t_rsa_generate_keypair(
48 return (rc);
62 CK_RV rc;
64 rc = template_attribute_find(key_obj->template, CKA_CLASS, &attr);
65 if (rc == FALSE) {
74 rc = token_specific.t_rsa_encrypt(hContext,
78 return (rc);
91 CK_RV rc;
94 rc = template_attribute_find(key_obj->template, CKA_CLASS, &attr);
95 if (rc == FALSE) {
106 rc = token_specific.t_rsa_decrypt(hContext,
110 return (rc);
123 CK_RV rc;
126 rc = template_attribute_find(key_obj->template, CKA_CLASS, &attr);
127 if (rc == FALSE) {
136 rc = token_specific.t_rsa_sign(
140 return (rc);
153 CK_RV rc;
156 rc = template_attribute_find(key_obj->template, CKA_CLASS, &attr);
157 if (rc == FALSE) {
166 rc = token_specific.t_rsa_verify(hContext,
170 return (rc);
187 CK_RV rc;
190 rc = object_mgr_find_in_map1(sess->hContext, ctx->key, &key_obj);
191 if (rc != CKR_OK) {
192 return (rc);
211 rc = ckm_rsa_encrypt(sess->hContext, in_data, in_data_len, out_data,
213 return (rc);
230 CK_RV rc;
233 rc = object_mgr_find_in_map1(sess->hContext, ctx->key, &key_obj);
234 if (rc != CKR_OK) {
235 return (rc);
251 rc = ckm_rsa_decrypt(sess->hContext, in_data,
255 if (rc == CKR_DATA_LEN_RANGE) {
258 return (rc);
274 CK_RV rc;
280 rc = object_mgr_find_in_map1(sess->hContext, ctx->key, &key_obj);
281 if (rc != CKR_OK) {
282 return (rc);
300 rc = ckm_rsa_sign(sess->hContext, in_data, in_data_len, out_data,
302 return (rc);
318 CK_RV rc;
320 rc = object_mgr_find_in_map1(sess->hContext, ctx->key, &key_obj);
321 if (rc != CKR_OK) {
322 return (rc);
338 rc = ckm_rsa_verify(sess->hContext, in_data, in_data_len, signature,
341 return (rc);
357 CK_RV rc;
362 rc = object_mgr_find_in_map1(sess->hContext, ctx->key, &key_obj);
363 if (rc != CKR_OK) {
364 return (rc);
381 rc = token_specific_rsa_verify_recover(sess->hContext,
384 return (rc);
409 CK_RV rc;
432 rc = digest_mgr_init(sess, &digest_ctx, &digest_mech);
433 if (rc != CKR_OK) {
436 rc = digest_mgr_digest(sess, length_only, &digest_ctx, in_data,
438 if (rc != CKR_OK)
441 rc = ber_encode_OCTET_STRING(FALSE, &octet_str, &octet_str_len,
443 if (rc != CKR_OK) {
450 rc = ber_encode_SEQUENCE(FALSE, &ber_data, &ber_data_len,
452 if (rc != CKR_OK)
459 rc = sign_mgr_init(sess, &sign_ctx, &sign_mech, FALSE, ctx->key);
460 if (rc != CKR_OK)
463 rc = sign_mgr_sign(sess, length_only, &sign_ctx, ber_data,
471 return (rc);
483 CK_RV rc;
499 rc = digest_mgr_init(sess, &context->hash_context,
501 if (rc != CKR_OK) {
507 rc = digest_mgr_digest_update(sess, &context->hash_context,
509 if (rc != CKR_OK) {
515 return (rc);
538 CK_RV rc;
561 rc = digest_mgr_init(sess, &digest_ctx, &digest_mech);
562 if (rc != CKR_OK) {
565 rc = digest_mgr_digest(sess, FALSE, &digest_ctx, in_data,
567 if (rc != CKR_OK) {
570 rc = ber_encode_OCTET_STRING(FALSE, &octet_str, &octet_str_len,
572 if (rc != CKR_OK)
578 rc = ber_encode_SEQUENCE(FALSE, &ber_data, &ber_data_len, tmp,
580 if (rc != CKR_OK) {
588 rc = verify_mgr_init(sess, &verify_ctx, &verify_mech, FALSE, ctx->key);
589 if (rc != CKR_OK) {
592 rc = verify_mgr_verify(sess, &verify_ctx, ber_data,
600 return (rc);
611 CK_RV rc;
627 rc = digest_mgr_init(sess, &context->hash_context,
629 if (rc != CKR_OK)
634 rc = digest_mgr_digest_update(sess, &context->hash_context,
636 if (rc != CKR_OK)
641 return (rc);
662 CK_RV rc;
682 rc = digest_mgr_digest_final(sess,
684 if (rc != CKR_OK) {
688 rc = ber_encode_OCTET_STRING(FALSE, &octet_str, &octet_str_len,
690 if (rc != CKR_OK) {
697 rc = ber_encode_SEQUENCE(FALSE, &ber_data, &ber_data_len,
699 if (rc != CKR_OK) {
706 rc = sign_mgr_init(sess, &sign_ctx, &sign_mech, FALSE, ctx->key);
707 if (rc != CKR_OK) {
710 rc = sign_mgr_sign(sess, length_only, &sign_ctx, ber_data,
713 if (length_only == TRUE || rc == CKR_BUFFER_TOO_SMALL) {
715 return (rc);
724 return (rc);
744 CK_RV rc;
763 rc = digest_mgr_digest_final(sess, &context->hash_context,
765 if (rc != CKR_OK) {
768 rc = ber_encode_OCTET_STRING(FALSE, &octet_str, &octet_str_len,
770 if (rc != CKR_OK) {
777 rc = ber_encode_SEQUENCE(FALSE, &ber_data, &ber_data_len,
779 if (rc != CKR_OK) {
786 rc = verify_mgr_init(sess, &verify_ctx, &verify_mech, FALSE, ctx->key);
787 if (rc != CKR_OK) {
790 rc = verify_mgr_verify(sess, &verify_ctx, ber_data,
797 return (rc);