Lines Matching defs:dctx
79 EC_PKEY_CTX *dctx;
80 dctx = OPENSSL_malloc(sizeof(EC_PKEY_CTX));
81 if (!dctx)
83 dctx->gen_group = NULL;
84 dctx->md = NULL;
86 ctx->data = dctx;
93 EC_PKEY_CTX *dctx, *sctx;
97 dctx = dst->data;
99 dctx->gen_group = EC_GROUP_dup(sctx->gen_group);
100 if (!dctx->gen_group)
103 dctx->md = sctx->md;
109 EC_PKEY_CTX *dctx = ctx->data;
110 if (dctx) {
111 if (dctx->gen_group)
112 EC_GROUP_free(dctx->gen_group);
113 OPENSSL_free(dctx);
122 EC_PKEY_CTX *dctx = ctx->data;
133 if (dctx->md)
134 type = EVP_MD_type(dctx->md);
151 EC_PKEY_CTX *dctx = ctx->data;
154 if (dctx->md)
155 type = EVP_MD_type(dctx->md);
202 EC_PKEY_CTX *dctx = ctx->data;
211 if (dctx->gen_group)
212 EC_GROUP_free(dctx->gen_group);
213 dctx->gen_group = group;
226 dctx->md = p2;
262 EC_PKEY_CTX *dctx = ctx->data;
264 if (dctx->gen_group == NULL) {
271 ret = EC_KEY_set_group(ec, dctx->gen_group);