Lines Matching refs:gctx
1499 EVP_PKEY_CTX *gctx = NULL; in set_keygen_ctx() local
1607 gctx = EVP_PKEY_CTX_new(param, keygen_engine); in set_keygen_ctx()
1609 gctx = EVP_PKEY_CTX_new_from_pkey(app_get0_libctx(), in set_keygen_ctx()
1619 gctx = EVP_PKEY_CTX_new_id(pkey_id, keygen_engine); in set_keygen_ctx()
1621 gctx = EVP_PKEY_CTX_new_from_name(app_get0_libctx(), in set_keygen_ctx()
1626 if (gctx == NULL) { in set_keygen_ctx()
1631 if (EVP_PKEY_keygen_init(gctx) <= 0) { in set_keygen_ctx()
1633 EVP_PKEY_CTX_free(gctx); in set_keygen_ctx()
1636 if (keylen == -1 && (EVP_PKEY_CTX_is_a(gctx, "RSA") in set_keygen_ctx()
1637 || EVP_PKEY_CTX_is_a(gctx, "RSA-PSS"))) in set_keygen_ctx()
1646 if (EVP_PKEY_CTX_set_params(gctx, params) <= 0) { in set_keygen_ctx()
1648 EVP_PKEY_CTX_free(gctx); in set_keygen_ctx()
1653 return gctx; in set_keygen_ctx()