EC_GROUP_new_curve_GFp
ret = EC_GROUP_new_curve_GFp(p, a, b, NULL);
if ((group = EC_GROUP_new_curve_GFp(p, a, b, ctx)) == NULL) {
group = EC_GROUP_new_curve_GFp(p, a, b, bnctx);
EC_GROUP *EC_GROUP_new_curve_GFp(const BIGNUM *p, const BIGNUM *a,
|| !TEST_ptr(group = EC_GROUP_new_curve_GFp(p, a, b, ctx))
|| !TEST_ptr(g2 = (is_binary) ? EC_GROUP_new_curve_GF2m(g1_p, g1_a, g1_b, ctx) : EC_GROUP_new_curve_GFp(g1_p, g1_a, g1_b, ctx))
|| !TEST_ptr(g2 = EC_GROUP_new_curve_GFp(g1_p, g1_a, g1_b, ctx))
if (!TEST_ptr(altgroup = EC_GROUP_new_curve_GFp(p, a, b, ctx)))
group = EC_GROUP_new_curve_GFp(p, a, b, NULL);