Lines Matching refs:generator

804 static int ecp_nistz256_is_affine_G(const EC_POINT *generator)  in ecp_nistz256_is_affine_G()  argument
806 return (bn_get_top(generator->X) == P256_LIMBS) && in ecp_nistz256_is_affine_G()
807 (bn_get_top(generator->Y) == P256_LIMBS) && in ecp_nistz256_is_affine_G()
808 is_equal(bn_get_words(generator->X), def_xG) && in ecp_nistz256_is_affine_G()
809 is_equal(bn_get_words(generator->Y), def_yG) && in ecp_nistz256_is_affine_G()
810 is_one(generator->Z); in ecp_nistz256_is_affine_G()
823 const EC_POINT *generator; in ecp_nistz256_mult_precompute() local
834 generator = EC_GROUP_get0_generator(group); in ecp_nistz256_mult_precompute()
835 if (generator == NULL) { in ecp_nistz256_mult_precompute()
840 if (ecp_nistz256_is_affine_G(generator)) { in ecp_nistz256_mult_precompute()
887 if (!EC_POINT_copy(T, generator)) in ecp_nistz256_mult_precompute()
913 if (!EC_POINT_add(group, T, T, generator, ctx)) in ecp_nistz256_mult_precompute()
963 const EC_POINT *generator = NULL; in ecp_nistz256_points_mul() local
985 generator = EC_GROUP_get0_generator(group); in ecp_nistz256_points_mul()
986 if (generator == NULL) { in ecp_nistz256_points_mul()
1010 if (0 == EC_POINT_cmp(group, generator, pre_comp_generator, ctx)) in ecp_nistz256_points_mul()
1016 if (preComputedTable == NULL && ecp_nistz256_is_affine_G(generator)) { in ecp_nistz256_points_mul()
1140 new_points[num] = generator; in ecp_nistz256_points_mul()
1277 const EC_POINT *generator = EC_GROUP_get0_generator(group); in ecp_nistz256_window_have_precompute_mult() local
1279 if (generator != NULL && ecp_nistz256_is_affine_G(generator)) { in ecp_nistz256_window_have_precompute_mult()