Lines Matching refs:m
1643 unsigned char w, const mbedtls_mpi *m ) in ecp_comb_recode_core() argument
1653 x[i] |= mbedtls_mpi_get_bit( m, i + d * j ) << j; in ecp_comb_recode_core()
1954 const mbedtls_mpi *m, in ecp_comb_recode_scalar() argument
1971 *parity_trick = ( mbedtls_mpi_get_bit( m, 0 ) == 0 ); in ecp_comb_recode_scalar()
1974 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( &M, m ) ); in ecp_comb_recode_scalar()
1975 MBEDTLS_MPI_CHK( mbedtls_mpi_sub_mpi( &mm, &grp->N, m ) ); in ecp_comb_recode_scalar()
1997 const mbedtls_mpi *m, in ecp_mul_comb_after_precomp() argument
2021 MBEDTLS_MPI_CHK( ecp_comb_recode_scalar( grp, m, k, d, w, in ecp_mul_comb_after_precomp()
2115 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_comb() argument
2193 MBEDTLS_MPI_CHK( ecp_mul_comb_after_precomp( grp, R, m, in ecp_mul_comb()
2376 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_mxz() argument
2406 i = mbedtls_mpi_bitlen( m ); /* one past the (zero-based) most significant bit */ in ecp_mul_mxz()
2409 b = mbedtls_mpi_get_bit( m, i ); in ecp_mul_mxz()
2453 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_restartable_internal() argument
2484 MBEDTLS_MPI_CHK( mbedtls_ecp_check_privkey( grp, m ) ); in ecp_mul_restartable_internal()
2491 MBEDTLS_MPI_CHK( ecp_mul_mxz( grp, R, m, P, f_rng, p_rng ) ); in ecp_mul_restartable_internal()
2495 MBEDTLS_MPI_CHK( ecp_mul_comb( grp, R, m, P, f_rng, p_rng, rs_ctx ) ); in ecp_mul_restartable_internal()
2517 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_mul_restartable() argument
2523 ECP_VALIDATE_RET( m != NULL ); in mbedtls_ecp_mul_restartable()
2529 return( ecp_mul_restartable_internal( grp, R, m, P, f_rng, p_rng, rs_ctx ) ); in mbedtls_ecp_mul_restartable()
2536 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_mul() argument
2541 ECP_VALIDATE_RET( m != NULL ); in mbedtls_ecp_mul()
2543 return( mbedtls_ecp_mul_restartable( grp, R, m, P, f_rng, p_rng, NULL ) ); in mbedtls_ecp_mul()
2603 const mbedtls_mpi *m, in mbedtls_ecp_mul_shortcuts() argument
2609 if( mbedtls_mpi_cmp_int( m, 0 ) == 0 ) in mbedtls_ecp_mul_shortcuts()
2613 else if( mbedtls_mpi_cmp_int( m, 1 ) == 0 ) in mbedtls_ecp_mul_shortcuts()
2617 else if( mbedtls_mpi_cmp_int( m, -1 ) == 0 ) in mbedtls_ecp_mul_shortcuts()
2625 MBEDTLS_MPI_CHK( ecp_mul_restartable_internal( grp, R, m, P, in mbedtls_ecp_mul_shortcuts()
2639 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_muladd_restartable() argument
2652 ECP_VALIDATE_RET( m != NULL ); in mbedtls_ecp_muladd_restartable()
2681 MBEDTLS_MPI_CHK( mbedtls_ecp_mul_shortcuts( grp, pmP, m, P, rs_ctx ) ); in mbedtls_ecp_muladd_restartable()
2735 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_muladd() argument
2740 ECP_VALIDATE_RET( m != NULL ); in mbedtls_ecp_muladd()
2744 return( mbedtls_ecp_muladd_restartable( grp, R, m, P, n, Q, NULL ) ); in mbedtls_ecp_muladd()
3255 mbedtls_mpi *m ) in self_test_adjust_exponent() argument
3267 MBEDTLS_MPI_CHK( mbedtls_mpi_set_bit( m, 254, 0 ) ); in self_test_adjust_exponent()
3268 MBEDTLS_MPI_CHK( mbedtls_mpi_set_bit( m, grp->nbits, 1 ) ); in self_test_adjust_exponent()
3272 mbedtls_mpi_set_bit( m, grp->nbits - 1, in self_test_adjust_exponent()
3273 mbedtls_mpi_get_bit( m, 253 ) ) ); in self_test_adjust_exponent()
3280 (void) m; in self_test_adjust_exponent()
3292 mbedtls_mpi *m, in self_test_point() argument
3304 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( m, 16, exponents[0] ) ); in self_test_point()
3305 MBEDTLS_MPI_CHK( self_test_adjust_exponent( grp, m ) ); in self_test_point()
3306 MBEDTLS_MPI_CHK( mbedtls_ecp_mul( grp, R, m, P, self_test_rng, NULL ) ); in self_test_point()
3317 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( m, 16, exponents[i] ) ); in self_test_point()
3318 MBEDTLS_MPI_CHK( self_test_adjust_exponent( grp, m ) ); in self_test_point()
3319 MBEDTLS_MPI_CHK( mbedtls_ecp_mul( grp, R, m, P, self_test_rng, NULL ) ); in self_test_point()
3349 mbedtls_mpi m; in mbedtls_ecp_self_test() local
3383 mbedtls_mpi_init( &m ); in mbedtls_ecp_self_test()
3396 MBEDTLS_MPI_CHK( mbedtls_mpi_lset( &m, 2 ) ); in mbedtls_ecp_self_test()
3397 MBEDTLS_MPI_CHK( mbedtls_ecp_mul( &grp, &P, &m, &grp.G, self_test_rng, NULL ) ); in mbedtls_ecp_self_test()
3399 &grp, &R, &m, &grp.G, in mbedtls_ecp_self_test()
3409 &grp, &R, &m, &P, in mbedtls_ecp_self_test()
3430 &grp, &R, &m, &grp.G, in mbedtls_ecp_self_test()
3445 mbedtls_mpi_free( &m ); in mbedtls_ecp_self_test()