Lines Matching refs:gctx
1489 EVP_PKEY_CTX *gctx = NULL; in set_keygen_ctx() local
1604 gctx = EVP_PKEY_CTX_new(param, keygen_engine); in set_keygen_ctx()
1606 gctx = EVP_PKEY_CTX_new_from_pkey(app_get0_libctx(), in set_keygen_ctx()
1616 gctx = EVP_PKEY_CTX_new_id(pkey_id, keygen_engine); in set_keygen_ctx()
1618 gctx = EVP_PKEY_CTX_new_from_name(app_get0_libctx(), in set_keygen_ctx()
1623 if (gctx == NULL) { in set_keygen_ctx()
1628 if (EVP_PKEY_keygen_init(gctx) <= 0) { in set_keygen_ctx()
1630 EVP_PKEY_CTX_free(gctx); in set_keygen_ctx()
1633 if (keylen == -1 && (EVP_PKEY_CTX_is_a(gctx, "RSA") in set_keygen_ctx()
1634 || EVP_PKEY_CTX_is_a(gctx, "RSA-PSS"))) in set_keygen_ctx()
1643 if (EVP_PKEY_CTX_set_params(gctx, params) <= 0) { in set_keygen_ctx()
1645 EVP_PKEY_CTX_free(gctx); in set_keygen_ctx()
1650 return gctx; in set_keygen_ctx()