Lines Matching refs:vrsa
386 static int rsa_signverify_init(void *vprsactx, void *vrsa, in rsa_signverify_init() argument
394 if (vrsa == NULL && prsactx->rsa == NULL) { in rsa_signverify_init()
399 if (vrsa != NULL) { in rsa_signverify_init()
400 if (!ossl_rsa_check_key(prsactx->libctx, vrsa, operation)) in rsa_signverify_init()
403 if (!RSA_up_ref(vrsa)) in rsa_signverify_init()
406 prsactx->rsa = vrsa; in rsa_signverify_init()
507 static int rsa_sign_init(void *vprsactx, void *vrsa, const OSSL_PARAM params[]) in rsa_sign_init() argument
511 return rsa_signverify_init(vprsactx, vrsa, params, EVP_PKEY_OP_SIGN); in rsa_sign_init()
660 static int rsa_verify_recover_init(void *vprsactx, void *vrsa, in rsa_verify_recover_init() argument
665 return rsa_signverify_init(vprsactx, vrsa, params, in rsa_verify_recover_init()
753 static int rsa_verify_init(void *vprsactx, void *vrsa, in rsa_verify_init() argument
758 return rsa_signverify_init(vprsactx, vrsa, params, EVP_PKEY_OP_VERIFY); in rsa_verify_init()
846 void *vrsa, const OSSL_PARAM params[], in rsa_digest_signverify_init() argument
854 if (!rsa_signverify_init(vprsactx, vrsa, params, operation)) in rsa_digest_signverify_init()
895 void *vrsa, const OSSL_PARAM params[]) in rsa_digest_sign_init() argument
899 return rsa_digest_signverify_init(vprsactx, mdname, vrsa, in rsa_digest_sign_init()
932 void *vrsa, const OSSL_PARAM params[]) in rsa_digest_verify_init() argument
936 return rsa_digest_signverify_init(vprsactx, mdname, vrsa, in rsa_digest_verify_init()