Lines Matching refs:group
584 static int ec_get_ecm_params(const EC_GROUP *group, OSSL_PARAM params[])
593 int fid = EC_GROUP_get_field_type(group);
598 basis_nid = EC_GROUP_get_basis_type(group);
606 m = EC_GROUP_get_degree(group);
614 if (!EC_GROUP_get_trinomial_basis(group, &k1)
620 if (!EC_GROUP_get_pentanomial_basis(group, &k1, &k2, &k3)
1038 EC_GROUP *group;
1040 group = EC_GROUP_dup(src);
1041 if (group == NULL) {
1046 gctx->gen_group = group;
1105 EC_GROUP *group = NULL;
1127 EC_GROUP_free(group);
1136 EC_GROUP *group = NULL;
1157 /* Ignore any other parameters if there is a group name */
1194 group = EC_GROUP_new_from_params(params, gctx->libctx, NULL);
1195 if (group == NULL)
1199 gctx->gen_group = group;
1230 static int ec_gen_assign_group(EC_KEY *ec, EC_GROUP *group)
1232 if (group == NULL) {
1236 return EC_KEY_set_group(ec, group) > 0;
1273 /* We must always assign a group, no matter what */
1328 /* We must always assign a group, no matter what */