Lines Matching defs:srcctx
392 PROV_ECDSA_CTX *srcctx = (PROV_ECDSA_CTX *)vctx;
398 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
402 *dstctx = *srcctx;
408 if (srcctx->ec != NULL && !EC_KEY_up_ref(srcctx->ec))
411 if (srcctx->kinv != NULL || srcctx->r != NULL)
413 dstctx->ec = srcctx->ec;
415 if (srcctx->md != NULL && !EVP_MD_up_ref(srcctx->md))
417 dstctx->md = srcctx->md;
419 if (srcctx->mdctx != NULL) {
422 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx))
426 if (srcctx->propq != NULL) {
427 dstctx->propq = OPENSSL_strdup(srcctx->propq);