Lines Matching refs:hw_words
238 …size_t hw_words = esp_mpi_hardware_words(MAX(x_words, MAX(y_words, m_words))); /* longest operand … in esp_mpi_mul_mpi_mod() local
244 MBEDTLS_MPI_CHK(calculate_rinv(&Rinv, M, hw_words)); in esp_mpi_mul_mpi_mod()
249 esp_mpi_mul_mpi_mod_hw_op(X, Y, M, &Rinv, Mprime, hw_words); in esp_mpi_mul_mpi_mod()
291 size_t hw_words, in mpi_montgomery_exp_calc() argument
299 if ( ( ( ret = mbedtls_mpi_grow(&one, hw_words) ) != 0 ) || in mpi_montgomery_exp_calc()
313 MBEDTLS_MPI_CHK( esp_mont_hw_op(&X_, X, Rinv, M, Mprime, hw_words, false) ); in mpi_montgomery_exp_calc()
317 MBEDTLS_MPI_CHK( esp_mont_hw_op(Z, Rinv, &one, M, Mprime, hw_words, true) ); in mpi_montgomery_exp_calc()
323 MBEDTLS_MPI_CHK( esp_mont_hw_op(Z, Z, Z, M, Mprime, hw_words, true) ); in mpi_montgomery_exp_calc()
328 MBEDTLS_MPI_CHK( esp_mont_hw_op(Z, Z, &X_, M, Mprime, hw_words, true) ); in mpi_montgomery_exp_calc()
333 MBEDTLS_MPI_CHK( esp_mont_hw_op(Z, Z, &one, M, Mprime, hw_words, true) ); in mpi_montgomery_exp_calc()
491 …size_t hw_words = esp_mpi_hardware_words(MAX(x_words, y_words)); // length of one operand in hardw… in mbedtls_mpi_mul_mpi() local
525 if (hw_words * 32 > SOC_RSA_MAX_BIT_LEN/2) { in mbedtls_mpi_mul_mpi()
545 esp_mpi_mul_mpi_hw_op(X, Y, hw_words); in mbedtls_mpi_mul_mpi()
645 size_t hw_words = esp_mpi_hardware_words(z_words); in mpi_mult_mpi_failover_mod_mult() local
649 esp_mpi_mult_mpi_failover_mod_mult_hw_op(X, Y, hw_words ); in mpi_mult_mpi_failover_mod_mult()
650 MBEDTLS_MPI_CHK( mbedtls_mpi_grow(Z, hw_words) ); in mpi_mult_mpi_failover_mod_mult()
651 esp_mpi_read_result_hw_op(Z, hw_words); in mpi_mult_mpi_failover_mod_mult()