Home | History | Annotate | Download | only in bn

Lines Matching full:goto

429 	if ((arr = (unsigned int *)OPENSSL_malloc(sizeof(unsigned int) * max)) == NULL) goto err;
434 goto err;
462 if ((s = BN_CTX_get(ctx)) == NULL) goto err;
465 if (!bn_wexpand(s, zlen)) goto err;
508 if ((arr = (unsigned int *)OPENSSL_malloc(sizeof(unsigned int) * max)) == NULL) goto err;
513 goto err;
532 if (!bn_wexpand(s, 2 * a->top)) goto err;
542 if (!BN_GF2m_mod_arr(r, s, p)) goto err;
564 if ((arr = (unsigned int *)OPENSSL_malloc(sizeof(unsigned int) * max)) == NULL) goto err;
569 goto err;
598 if (v == NULL) goto err;
600 if (!BN_one(b)) goto err;
601 if (!BN_GF2m_mod(u, a, p)) goto err;
602 if (!BN_copy(v, p)) goto err;
604 if (BN_is_zero(u)) goto err;
610 if (!BN_rshift1(u, u)) goto err;
613 if (!BN_GF2m_add(b, b, p)) goto err;
615 if (!BN_rshift1(b, b)) goto err;
626 if (!BN_GF2m_add(u, u, v)) goto err;
627 if (!BN_GF2m_add(b, b, c)) goto err;
631 if (!BN_copy(r, b)) goto err;
653 if ((field = BN_CTX_get(ctx)) == NULL) goto err;
654 if (!BN_GF2m_arr2poly(p, field)) goto err;
680 if (xinv == NULL) goto err;
682 if (!BN_GF2m_mod_inv(xinv, x, p, ctx)) goto err;
683 if (!BN_GF2m_mod_mul(r, y, xinv, p, ctx)) goto err;
713 if (v == NULL) goto err;
716 if (!BN_GF2m_mod(u, y, p)) goto err;
717 if (!BN_GF2m_mod(a, x, p)) goto err;
718 if (!BN_copy(b, p)) goto err;
722 if (!BN_rshift1(a, a)) goto err;
723 if (BN_is_odd(u)) if (!BN_GF2m_add(u, u, p)) goto err;
724 if (!BN_rshift1(u, u)) goto err;
731 if (!BN_GF2m_add(b, b, a)) goto err;
732 if (!BN_GF2m_add(v, v, u)) goto err;
735 if (!BN_rshift1(b, b)) goto err;
736 if (BN_is_odd(v)) if (!BN_GF2m_add(v, v, p)) goto err;
737 if (!BN_rshift1(v, v)) goto err;
744 if (!BN_GF2m_add(a, a, b)) goto err;
745 if (!BN_GF2m_add(u, u, v)) goto err;
748 if (!BN_rshift1(a, a)) goto err;
749 if (BN_is_odd(u)) if (!BN_GF2m_add(u, u, p)) goto err;
750 if (!BN_rshift1(u, u)) goto err;
755 if (!BN_copy(r, u)) goto err;
781 if ((field = BN_CTX_get(ctx)) == NULL) goto err;
782 if (!BN_GF2m_arr2poly(p, field)) goto err;
812 if ((u = BN_CTX_get(ctx)) == NULL) goto err;
814 if (!BN_GF2m_mod_arr(u, a, p)) goto err;
819 if (!BN_GF2m_mod_sqr_arr(u, u, p, ctx)) goto err;
822 if (!BN_GF2m_mod_mul_arr(u, u, a, p, ctx)) goto err;
825 if (!BN_copy(r, u)) goto err;
848 if ((arr = (unsigned int *)OPENSSL_malloc(sizeof(unsigned int) * max)) == NULL) goto err;
853 goto err;
881 if ((u = BN_CTX_get(ctx)) == NULL) goto err;
883 if (!BN_set_bit(u, p[0] - 1)) goto err;
906 if ((arr = (unsigned int *)OPENSSL_malloc(sizeof(unsigned int) * max)) == NULL) goto err;
911 goto err;
942 if (w == NULL) goto err;
944 if (!BN_GF2m_mod_arr(a, a_, p)) goto err;
950 goto err;
956 if (!BN_copy(z, a)) goto err;
959 if (!BN_GF2m_mod_sqr_arr(z, z, p, ctx)) goto err;
960 if (!BN_GF2m_mod_sqr_arr(z, z, p, ctx)) goto err;
961 if (!BN_GF2m_add(z, z, a)) goto err;
970 if (tmp == NULL) goto err;
973 if (!BN_rand(rho, p[0], 0, 0)) goto err;
974 if (!BN_GF2m_mod_arr(rho, rho, p)) goto err;
976 if (!BN_copy(w, rho)) goto err;
979 if (!BN_GF2m_mod_sqr_arr(z, z, p, ctx)) goto err;
980 if (!BN_GF2m_mod_sqr_arr(w2, w, p, ctx)) goto err;
981 if (!BN_GF2m_mod_mul_arr(tmp, w2, a, p, ctx)) goto err;
982 if (!BN_GF2m_add(z, z, tmp)) goto err;
983 if (!BN_GF2m_add(w, w2, rho)) goto err;
990 goto err;
994 if (!BN_GF2m_mod_sqr_arr(w, z, p, ctx)) goto err;
995 if (!BN_GF2m_add(w, z, w)) goto err;
999 goto err;
1002 if (!BN_copy(r, z)) goto err;
1026 max)) == NULL) goto err;
1031 goto err;