Home | History | Annotate | Download | only in dsa

Lines Matching full:goto

137 	if ((ctx=BN_CTX_new()) == NULL) goto err;
139 if ((mont=BN_MONT_CTX_new()) == NULL) goto err;
152 goto err;
162 goto err;
192 if (!BN_bin2bn(md,SHA_DIGEST_LENGTH,q)) goto err;
200 goto err;
206 if(!BN_GENCB_call(cb, 2, 0)) goto err;
207 if(!BN_GENCB_call(cb, 3, 0)) goto err;
219 goto err;
237 goto err;
238 if (!BN_lshift(r0,r0,160*k)) goto err;
239 if (!BN_add(W,W,r0)) goto err;
243 if (!BN_mask_bits(W,bits-1)) goto err;
244 if (!BN_copy(X,W)) goto err;
245 if (!BN_add(X,X,test)) goto err;
248 if (!BN_lshift1(r0,q)) goto err;
249 if (!BN_mod(c,X,r0,ctx)) goto err;
250 if (!BN_sub(r0,c,BN_value_one())) goto err;
251 if (!BN_sub(p,X,r0)) goto err;
260 goto end; /* found it */
262 goto err;
275 goto err;
279 if (!BN_sub(test,p,BN_value_one())) goto err;
280 if (!BN_div(r0,NULL,test,q,ctx)) goto err;
282 if (!BN_set_word(test,h)) goto err;
283 if (!BN_MONT_CTX_set(mont,p,ctx)) goto err;
288 if (!BN_mod_exp_mont(g,test,r0,p,ctx,mont)) goto err;
290 if (!BN_add(test,test,BN_value_one())) goto err;
295 goto err;
310 goto err;