Lines Matching refs:rc

338 	CK_RV rc;  in md5_hmac_sign()  local
363 rc = object_mgr_find_in_map1(sess->hContext, ctx->key, &key_obj); in md5_hmac_sign()
364 if (rc != CKR_OK) in md5_hmac_sign()
365 return (rc); in md5_hmac_sign()
366 rc = template_attribute_find(key_obj->template, CKA_VALUE, &attr); in md5_hmac_sign()
367 if (rc == FALSE) { in md5_hmac_sign()
380 rc = digest_mgr_init(sess, &digest_ctx, &digest_mech); in md5_hmac_sign()
381 if (rc != CKR_OK) { in md5_hmac_sign()
383 return (rc); in md5_hmac_sign()
387 rc = digest_mgr_digest(sess, FALSE, &digest_ctx, in md5_hmac_sign()
390 if (rc != CKR_OK) { in md5_hmac_sign()
392 return (rc); in md5_hmac_sign()
421 rc = digest_mgr_init(sess, &digest_ctx, &digest_mech); in md5_hmac_sign()
422 if (rc != CKR_OK) { in md5_hmac_sign()
424 return (rc); in md5_hmac_sign()
427 rc = digest_mgr_digest_update(sess, &digest_ctx, in md5_hmac_sign()
429 if (rc != CKR_OK) { in md5_hmac_sign()
431 return (rc); in md5_hmac_sign()
434 rc = digest_mgr_digest_update(sess, &digest_ctx, in md5_hmac_sign()
436 if (rc != CKR_OK) { in md5_hmac_sign()
438 return (rc); in md5_hmac_sign()
442 rc = digest_mgr_digest_final(sess, &digest_ctx, hash, &hash_len); in md5_hmac_sign()
443 if (rc != CKR_OK) { in md5_hmac_sign()
445 return (rc); in md5_hmac_sign()
451 rc = digest_mgr_init(sess, &digest_ctx, &digest_mech); in md5_hmac_sign()
452 if (rc != CKR_OK) { in md5_hmac_sign()
454 return (rc); in md5_hmac_sign()
457 rc = digest_mgr_digest_update(sess, &digest_ctx, in md5_hmac_sign()
459 if (rc != CKR_OK) { in md5_hmac_sign()
461 return (rc); in md5_hmac_sign()
464 rc = digest_mgr_digest_update(sess, &digest_ctx, hash, hash_len); in md5_hmac_sign()
465 if (rc != CKR_OK) { in md5_hmac_sign()
467 return (rc); in md5_hmac_sign()
471 rc = digest_mgr_digest_final(sess, &digest_ctx, hash, &hash_len); in md5_hmac_sign()
472 if (rc != CKR_OK) { in md5_hmac_sign()
474 return (rc); in md5_hmac_sign()
495 CK_RV rc; in md5_hmac_verify() local
507 rc = sign_mgr_init(sess, &hmac_ctx, &ctx->mech, FALSE, ctx->key); in md5_hmac_verify()
508 if (rc != CKR_OK) { in md5_hmac_verify()
510 return (rc); in md5_hmac_verify()
514 rc = sign_mgr_sign(sess, FALSE, &hmac_ctx, in md5_hmac_verify()
516 if (rc != CKR_OK) { in md5_hmac_verify()
518 return (rc); in md5_hmac_verify()
525 rc = CKR_SIGNATURE_INVALID; in md5_hmac_verify()
528 return (rc); in md5_hmac_verify()