Lines Matching refs:grp
498 void ecp_clear_precomputed( mbedtls_ecp_group *grp ) in ecp_clear_precomputed() argument
500 if( grp->T != NULL in ecp_clear_precomputed()
502 && grp->T_size != 0 in ecp_clear_precomputed()
507 for( i = 0; i < grp->T_size; i++ ) in ecp_clear_precomputed()
508 mbedtls_ecp_point_free( &grp->T[i] ); in ecp_clear_precomputed()
509 mbedtls_free( grp->T ); in ecp_clear_precomputed()
511 grp->T = NULL; in ecp_clear_precomputed()
512 grp->T_size = 0; in ecp_clear_precomputed()
1083 ecp_clear_precomputed( &ecdsa.grp ); in main()
1109 ecp_clear_precomputed( &ecdsa.grp ); in main()
1143 mbedtls_ecp_group grp; in main() local
1144 mbedtls_ecp_group_init( &grp ); in main()
1145 if( mbedtls_ecp_group_load( &grp, curve_list->grp_id ) != 0 ) in main()
1147 if( mbedtls_ecp_get_type( &grp ) == MBEDTLS_ECP_TYPE_MONTGOMERY ) in main()
1151 mbedtls_ecp_group_free( &grp ); in main()
1163 CHECK_AND_CONTINUE( mbedtls_ecp_group_load( &ecdh.grp, curve_info->grp_id ) ); in main()
1167 ecp_clear_precomputed( &ecdh.grp ); in main()
1187 CHECK_AND_CONTINUE( mbedtls_ecp_group_load( &ecdh.grp, curve_info->grp_id ) ); in main()
1188 … CHECK_AND_CONTINUE( mbedtls_ecdh_gen_public( &ecdh.grp, &ecdh.d, &ecdh.Qp, myrand, NULL ) ); in main()
1193 CHECK_AND_CONTINUE( mbedtls_ecdh_gen_public( &ecdh.grp, &ecdh.d, &ecdh.Q, in main()
1195 … CHECK_AND_CONTINUE( mbedtls_ecdh_compute_shared( &ecdh.grp, &z, &ecdh.Qp, &ecdh.d, in main()
1211 CHECK_AND_CONTINUE( mbedtls_ecp_group_load( &ecdh.grp, curve_info->grp_id ) ); in main()
1217 ecp_clear_precomputed( &ecdh.grp ); in main()
1235 CHECK_AND_CONTINUE( mbedtls_ecp_group_load( &ecdh.grp, curve_info->grp_id ) ); in main()
1236 CHECK_AND_CONTINUE( mbedtls_ecdh_gen_public( &ecdh.grp, &ecdh.d, &ecdh.Qp, in main()
1238 … CHECK_AND_CONTINUE( mbedtls_ecdh_gen_public( &ecdh.grp, &ecdh.d, &ecdh.Q, myrand, NULL ) ); in main()
1243 … CHECK_AND_CONTINUE( mbedtls_ecdh_compute_shared( &ecdh.grp, &z, &ecdh.Qp, &ecdh.d, in main()