Lines Matching refs:grp

321 void ecp_clear_precomputed( mbedtls_ecp_group *grp )  in ecp_clear_precomputed()  argument
323 if( grp->T != NULL ) in ecp_clear_precomputed()
326 for( i = 0; i < grp->T_size; i++ ) in ecp_clear_precomputed()
327 mbedtls_ecp_point_free( &grp->T[i] ); in ecp_clear_precomputed()
328 mbedtls_free( grp->T ); in ecp_clear_precomputed()
330 grp->T = NULL; in ecp_clear_precomputed()
331 grp->T_size = 0; in ecp_clear_precomputed()
780 ecp_clear_precomputed( &ecdsa.grp ); in benchmark()
803 ecp_clear_precomputed( &ecdsa.grp ); in benchmark()
832 if( mbedtls_ecp_group_load( &ecdh.grp, curve_info->grp_id ) != 0 || in benchmark()
839 ecp_clear_precomputed( &ecdh.grp ); in benchmark()
856 if( mbedtls_ecp_group_load( &ecdh.grp, MBEDTLS_ECP_DP_CURVE25519 ) != 0 || in benchmark()
857 mbedtls_ecdh_gen_public( &ecdh.grp, &ecdh.d, &ecdh.Qp, myrand, NULL ) != 0 ) in benchmark()
863 ret |= mbedtls_ecdh_gen_public( &ecdh.grp, &ecdh.d, &ecdh.Q, in benchmark()
865 ret |= mbedtls_ecdh_compute_shared( &ecdh.grp, &z, &ecdh.Qp, &ecdh.d, in benchmark()
878 if( mbedtls_ecp_group_load( &ecdh.grp, curve_info->grp_id ) != 0 || in benchmark()
887 ecp_clear_precomputed( &ecdh.grp ); in benchmark()
902 if( mbedtls_ecp_group_load( &ecdh.grp, MBEDTLS_ECP_DP_CURVE25519 ) != 0 || in benchmark()
903 mbedtls_ecdh_gen_public( &ecdh.grp, &ecdh.d, &ecdh.Qp, in benchmark()
905 mbedtls_ecdh_gen_public( &ecdh.grp, &ecdh.d, &ecdh.Q, myrand, NULL ) != 0 ) in benchmark()
911 ret |= mbedtls_ecdh_compute_shared( &ecdh.grp, &z, &ecdh.Qp, &ecdh.d, in benchmark()