Lines Matching defs:srcctx
176 PROV_ECDH_CTX *srcctx = (PROV_ECDH_CTX *)vpecdhctx;
182 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
186 *dstctx = *srcctx;
197 if (srcctx->k != NULL && !EC_KEY_up_ref(srcctx->k))
200 dstctx->k = srcctx->k;
202 if (srcctx->peerk != NULL && !EC_KEY_up_ref(srcctx->peerk))
205 dstctx->peerk = srcctx->peerk;
207 if (srcctx->kdf_md != NULL && !EVP_MD_up_ref(srcctx->kdf_md))
210 dstctx->kdf_md = srcctx->kdf_md;
213 if (srcctx->kdf_ukm != NULL && srcctx->kdf_ukmlen > 0) {
214 dstctx->kdf_ukm = OPENSSL_memdup(srcctx->kdf_ukm,
215 srcctx->kdf_ukmlen);