Lines Matching full: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;
100 dctx->gen_group = EC_GROUP_dup(sctx->gen_group);
101 if (!dctx->gen_group)
104 dctx->md = sctx->md;
110 EC_PKEY_CTX *dctx = ctx->data;
111 if (dctx)
113 if (dctx->gen_group)
114 EC_GROUP_free(dctx->gen_group);
115 OPENSSL_free(dctx);
124 EC_PKEY_CTX *dctx = ctx->data;
138 if (dctx->md)
139 type = EVP_MD_type(dctx->md);
157 EC_PKEY_CTX *dctx = ctx->data;
160 if (dctx->md)
161 type = EVP_MD_type(dctx->md);
206 EC_PKEY_CTX *dctx = ctx->data;
217 if (dctx->gen_group)
218 EC_GROUP_free(dctx->gen_group);
219 dctx->gen_group = group;
233 dctx->md = p2;
271 EC_PKEY_CTX *dctx = ctx->data;
273 if (dctx->gen_group == NULL)
281 ret = EC_KEY_set_group(ec, dctx->gen_group);