Lines Matching refs:meth
158 if (group->meth->field_encode) { in ec_GFp_simple_group_set_curve()
159 if (!group->meth->field_encode(group, &group->a, tmp_a, ctx)) { in ec_GFp_simple_group_set_curve()
170 if (group->meth->field_encode && in ec_GFp_simple_group_set_curve()
171 !group->meth->field_encode(group, &group->b, &group->b, ctx)) { in ec_GFp_simple_group_set_curve()
199 if (group->meth->field_decode) { in ec_GFp_simple_group_get_curve()
206 if (a != NULL && !group->meth->field_decode(group, a, &group->a, ctx)) { in ec_GFp_simple_group_get_curve()
209 if (b != NULL && !group->meth->field_decode(group, b, &group->b, ctx)) { in ec_GFp_simple_group_get_curve()
256 if (group->meth->field_decode) { in ec_GFp_simple_group_check_discriminant()
257 if (!group->meth->field_decode(group, a, &group->a, ctx) || in ec_GFp_simple_group_check_discriminant()
258 !group->meth->field_decode(group, b, &group->b, ctx)) { in ec_GFp_simple_group_check_discriminant()
360 if (group->meth->field_encode && in ec_GFp_simple_set_Jprojective_coordinates_GFp()
361 !group->meth->field_encode(group, &point->X, &point->X, ctx)) { in ec_GFp_simple_set_Jprojective_coordinates_GFp()
370 if (group->meth->field_encode && in ec_GFp_simple_set_Jprojective_coordinates_GFp()
371 !group->meth->field_encode(group, &point->Y, &point->Y, ctx)) { in ec_GFp_simple_set_Jprojective_coordinates_GFp()
383 if (group->meth->field_encode) { in ec_GFp_simple_set_Jprojective_coordinates_GFp()
384 if (Z_is_one && (group->meth->field_set_to_one != 0)) { in ec_GFp_simple_set_Jprojective_coordinates_GFp()
385 if (!group->meth->field_set_to_one(group, &point->Z, ctx)) { in ec_GFp_simple_set_Jprojective_coordinates_GFp()
388 } else if (!group->meth->field_encode(group, &point->Z, &point->Z, ctx)) { in ec_GFp_simple_set_Jprojective_coordinates_GFp()
409 if (group->meth->field_decode != 0) { in ec_GFp_simple_get_Jprojective_coordinates_GFp()
417 if (x != NULL && !group->meth->field_decode(group, x, &point->X, ctx)) { in ec_GFp_simple_get_Jprojective_coordinates_GFp()
420 if (y != NULL && !group->meth->field_decode(group, y, &point->Y, ctx)) { in ec_GFp_simple_get_Jprojective_coordinates_GFp()
423 if (z != NULL && !group->meth->field_decode(group, z, &point->Z, ctx)) { in ec_GFp_simple_get_Jprojective_coordinates_GFp()
489 if (group->meth->field_decode) { in ec_GFp_simple_point_get_affine_coordinates()
490 if (!group->meth->field_decode(group, Z, &point->Z, ctx)) { in ec_GFp_simple_point_get_affine_coordinates()
499 if (group->meth->field_decode) { in ec_GFp_simple_point_get_affine_coordinates()
500 if (x != NULL && !group->meth->field_decode(group, x, &point->X, ctx)) { in ec_GFp_simple_point_get_affine_coordinates()
503 if (y != NULL && !group->meth->field_decode(group, y, &point->Y, ctx)) { in ec_GFp_simple_point_get_affine_coordinates()
520 if (group->meth->field_encode == 0) { in ec_GFp_simple_point_get_affine_coordinates()
522 if (!group->meth->field_sqr(group, Z_2, Z_1, ctx)) { in ec_GFp_simple_point_get_affine_coordinates()
531 if (x != NULL && !group->meth->field_mul(group, x, &point->X, Z_2, ctx)) { in ec_GFp_simple_point_get_affine_coordinates()
536 if (group->meth->field_encode == 0) { in ec_GFp_simple_point_get_affine_coordinates()
538 if (!group->meth->field_mul(group, Z_3, Z_2, Z_1, ctx)) { in ec_GFp_simple_point_get_affine_coordinates()
547 if (!group->meth->field_mul(group, y, &point->Y, Z_3, ctx)) { in ec_GFp_simple_point_get_affine_coordinates()
581 field_mul = group->meth->field_mul; in ec_GFp_simple_add()
582 field_sqr = group->meth->field_sqr; in ec_GFp_simple_add()
768 field_mul = group->meth->field_mul; in ec_GFp_simple_dbl()
769 field_sqr = group->meth->field_sqr; in ec_GFp_simple_dbl()
906 field_mul = group->meth->field_mul; in ec_GFp_simple_is_on_curve()
907 field_sqr = group->meth->field_sqr; in ec_GFp_simple_is_on_curve()
1024 field_mul = group->meth->field_mul; in ec_GFp_simple_cmp()
1025 field_sqr = group->meth->field_sqr; in ec_GFp_simple_cmp()
1196 if (group->meth->field_set_to_one != 0) { in ec_GFp_simple_points_make_affine()
1197 if (!group->meth->field_set_to_one(group, prod_Z[0], ctx)) { in ec_GFp_simple_points_make_affine()
1209 if (!group->meth->field_mul(group, prod_Z[i], prod_Z[i - 1], in ec_GFp_simple_points_make_affine()
1228 if (group->meth->field_encode != NULL) { in ec_GFp_simple_points_make_affine()
1232 if (!group->meth->field_encode(group, tmp, tmp, ctx) || in ec_GFp_simple_points_make_affine()
1233 !group->meth->field_encode(group, tmp, tmp, ctx)) { in ec_GFp_simple_points_make_affine()
1247 if (!group->meth->field_mul(group, tmp_Z, prod_Z[i - 1], tmp, ctx) || in ec_GFp_simple_points_make_affine()
1249 !group->meth->field_mul(group, tmp, tmp, &points[i]->Z, ctx) || in ec_GFp_simple_points_make_affine()
1267 if (!group->meth->field_sqr(group, tmp, &p->Z, ctx) || in ec_GFp_simple_points_make_affine()
1268 !group->meth->field_mul(group, &p->X, &p->X, tmp, ctx) || in ec_GFp_simple_points_make_affine()
1269 !group->meth->field_mul(group, tmp, tmp, &p->Z, ctx) || in ec_GFp_simple_points_make_affine()
1270 !group->meth->field_mul(group, &p->Y, &p->Y, tmp, ctx)) { in ec_GFp_simple_points_make_affine()
1274 if (group->meth->field_set_to_one != NULL) { in ec_GFp_simple_points_make_affine()
1275 if (!group->meth->field_set_to_one(group, &p->Z, ctx)) { in ec_GFp_simple_points_make_affine()