Lines Matching refs:dstctx
177 PROV_ECDH_CTX *dstctx;
182 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
183 if (dstctx == NULL)
186 *dstctx = *srcctx;
190 dstctx->k= NULL;
191 dstctx->peerk = NULL;
192 dstctx->kdf_md = NULL;
193 dstctx->kdf_ukm = NULL;
195 /* up-ref all ref-counted objects referenced in dstctx */
200 dstctx->k = srcctx->k;
205 dstctx->peerk = srcctx->peerk;
210 dstctx->kdf_md = srcctx->kdf_md;
214 dstctx->kdf_ukm = OPENSSL_memdup(srcctx->kdf_ukm,
216 if (dstctx->kdf_ukm == NULL)
220 return dstctx;
223 ecdh_freectx(dstctx);