Lines Matching refs:grp
37 /* grp may already be initialized; if so, make sure IDs match */
38 if (mbedtls_pk_ec_ro(*pk)->grp.id != MBEDTLS_ECP_DP_NONE &&
39 mbedtls_pk_ec_ro(*pk)->grp.id != grp_id) {
44 return mbedtls_ecp_group_load(&(ecp->grp), grp_id);
76 int ret = mbedtls_ecp_read_key(eck->grp.id, eck, key, key_len);
108 psa_ecc_family_t curve = mbedtls_ecc_group_to_psa(eck->grp.id, &curve_bits);
132 return mbedtls_ecp_point_read_binary(&eck->grp, &eck->Q, pub, pub_len);
140 return mbedtls_ecp_mul(&eck->grp, &eck->Q, &eck->d, &eck->grp.G, f_rng, p_rng);
183 ret = mbedtls_ecp_group_load(&(ecp_key.grp), ecp_group_id);
187 ret = mbedtls_ecp_point_read_binary(&(ecp_key.grp), &ecp_key.Q,
192 ret = mbedtls_ecp_point_write_binary(&(ecp_key.grp), &ecp_key.Q,
246 ret = mbedtls_ecp_point_read_binary(&ec_key->grp, &ec_key->Q, pub, pub_len);
250 return mbedtls_ecp_check_pubkey(&ec_key->grp, &ec_key->Q);