Lines Matching defs:srcctx
257 PROV_DH_CTX *srcctx = (PROV_DH_CTX *)vpdhctx;
263 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
267 *dstctx = *srcctx;
274 if (srcctx->dh != NULL && !DH_up_ref(srcctx->dh))
277 dstctx->dh = srcctx->dh;
279 if (srcctx->dhpeer != NULL && !DH_up_ref(srcctx->dhpeer))
282 dstctx->dhpeer = srcctx->dhpeer;
284 if (srcctx->kdf_md != NULL && !EVP_MD_up_ref(srcctx->kdf_md))
287 dstctx->kdf_md = srcctx->kdf_md;
290 if (srcctx->kdf_ukm != NULL && srcctx->kdf_ukmlen > 0) {
291 dstctx->kdf_ukm = OPENSSL_memdup(srcctx->kdf_ukm,
292 srcctx->kdf_ukmlen);
297 if (srcctx->kdf_cekalg != NULL) {
298 dstctx->kdf_cekalg = OPENSSL_strdup(srcctx->kdf_cekalg);