Lines Matching defs:src
157 static int ffc_bn_cpy(BIGNUM **dst, const BIGNUM *src)
165 if (src == NULL)
167 else if (BN_get_flags(src, BN_FLG_STATIC_DATA)
168 && !BN_get_flags(src, BN_FLG_MALLOCED))
169 a = (BIGNUM *)src;
170 else if ((a = BN_dup(src)) == NULL)
177 int ossl_ffc_params_copy(FFC_PARAMS *dst, const FFC_PARAMS *src)
179 if (!ffc_bn_cpy(&dst->p, src->p)
180 || !ffc_bn_cpy(&dst->g, src->g)
181 || !ffc_bn_cpy(&dst->q, src->q)
182 || !ffc_bn_cpy(&dst->j, src->j))
185 dst->mdname = src->mdname;
186 dst->mdprops = src->mdprops;
188 dst->seedlen = src->seedlen;
189 if (src->seed != NULL) {
190 dst->seed = OPENSSL_memdup(src->seed, src->seedlen);
196 dst->nid = src->nid;
197 dst->pcounter = src->pcounter;
198 dst->h = src->h;
199 dst->gindex = src->gindex;
200 dst->flags = src->flags;
201 dst->keylength = src->keylength;