Lines Matching refs:dst
157 static int ffc_bn_cpy(BIGNUM **dst, const BIGNUM *src) in ffc_bn_cpy() argument
172 BN_clear_free(*dst); in ffc_bn_cpy()
173 *dst = a; in ffc_bn_cpy()
177 int ossl_ffc_params_copy(FFC_PARAMS *dst, const FFC_PARAMS *src) in ossl_ffc_params_copy() argument
179 if (!ffc_bn_cpy(&dst->p, src->p) in ossl_ffc_params_copy()
180 || !ffc_bn_cpy(&dst->g, src->g) in ossl_ffc_params_copy()
181 || !ffc_bn_cpy(&dst->q, src->q) in ossl_ffc_params_copy()
182 || !ffc_bn_cpy(&dst->j, src->j)) in ossl_ffc_params_copy()
185 OPENSSL_free(dst->seed); in ossl_ffc_params_copy()
186 dst->seedlen = src->seedlen; in ossl_ffc_params_copy()
188 dst->seed = OPENSSL_memdup(src->seed, src->seedlen); in ossl_ffc_params_copy()
189 if (dst->seed == NULL) in ossl_ffc_params_copy()
192 dst->seed = NULL; in ossl_ffc_params_copy()
194 dst->nid = src->nid; in ossl_ffc_params_copy()
195 dst->pcounter = src->pcounter; in ossl_ffc_params_copy()
196 dst->h = src->h; in ossl_ffc_params_copy()
197 dst->gindex = src->gindex; in ossl_ffc_params_copy()
198 dst->flags = src->flags; in ossl_ffc_params_copy()
199 dst->keylength = src->keylength; in ossl_ffc_params_copy()