Lines Matching refs:rv

118     int ret = 1, rv = -1;  in pkeyutl_main()  local
453 rv = do_raw_keyop(pkey_op, mctx, pkey, in, filesize, sig, siglen, in pkeyutl_main()
456 rv = EVP_PKEY_verify(ctx, sig, (size_t)siglen, in pkeyutl_main()
459 if (rv == 1) { in pkeyutl_main()
469 rv = 1; in pkeyutl_main()
473 rv = do_raw_keyop(pkey_op, mctx, pkey, in, filesize, NULL, 0, in pkeyutl_main()
476 rv = do_keyop(ctx, pkey_op, NULL, (size_t *)&buf_outlen, in pkeyutl_main()
478 if (rv > 0 && buf_outlen != 0) { in pkeyutl_main()
480 rv = do_keyop(ctx, pkey_op, in pkeyutl_main()
486 if (rv <= 0) { in pkeyutl_main()
534 int rv = -1; in init_ctx() local
611 rv = EVP_DigestSignInit_ex(mctx, NULL, digestname, libctx, propq, in init_ctx()
616 rv = EVP_DigestVerifyInit_ex(mctx, NULL, digestname, libctx, propq, in init_ctx()
624 rv = EVP_PKEY_sign_init(ctx); in init_ctx()
628 rv = EVP_PKEY_verify_init(ctx); in init_ctx()
632 rv = EVP_PKEY_verify_recover_init(ctx); in init_ctx()
636 rv = EVP_PKEY_encrypt_init(ctx); in init_ctx()
640 rv = EVP_PKEY_decrypt_init(ctx); in init_ctx()
644 rv = EVP_PKEY_derive_init(ctx); in init_ctx()
649 if (rv <= 0) { in init_ctx()
685 int rv = 0; in do_keyop() local
688 rv = EVP_PKEY_verify_recover(ctx, out, poutlen, in, inlen); in do_keyop()
692 rv = EVP_PKEY_sign(ctx, out, poutlen, in, inlen); in do_keyop()
696 rv = EVP_PKEY_encrypt(ctx, out, poutlen, in, inlen); in do_keyop()
700 rv = EVP_PKEY_decrypt(ctx, out, poutlen, in, inlen); in do_keyop()
704 rv = EVP_PKEY_derive(ctx, out, poutlen); in do_keyop()
708 return rv; in do_keyop()
718 int rv = 0; in do_raw_keyop() local
739 rv = EVP_DigestVerify(mctx, sig, (size_t)siglen, mbuf, buf_len); in do_raw_keyop()
747 rv = EVP_DigestSign(mctx, NULL, poutlen, mbuf, buf_len); in do_raw_keyop()
748 if (rv == 1 && out != NULL) { in do_raw_keyop()
750 rv = EVP_DigestSign(mctx, *out, poutlen, mbuf, buf_len); in do_raw_keyop()
767 rv = EVP_DigestVerifyUpdate(mctx, tbuf, (size_t)buf_len); in do_raw_keyop()
768 if (rv != 1) { in do_raw_keyop()
773 rv = EVP_DigestVerifyFinal(mctx, sig, (size_t)siglen); in do_raw_keyop()
784 rv = EVP_DigestSignUpdate(mctx, tbuf, (size_t)buf_len); in do_raw_keyop()
785 if (rv != 1) { in do_raw_keyop()
790 rv = EVP_DigestSignFinal(mctx, NULL, poutlen); in do_raw_keyop()
791 if (rv == 1 && out != NULL) { in do_raw_keyop()
793 rv = EVP_DigestSignFinal(mctx, *out, poutlen); in do_raw_keyop()
800 return rv; in do_raw_keyop()