Lines Matching refs:limbs

134                                               size_t limbs)  in mbedtls_mpi_core_lt_ct()  argument
138 for (size_t i = limbs; i > 0; i--) { in mbedtls_mpi_core_lt_ct()
170 size_t limbs, in mbedtls_mpi_core_cond_assign() argument
182 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_cond_assign()
189 size_t limbs, in mbedtls_mpi_core_cond_swap() argument
196 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_cond_swap()
208 const size_t limbs = CHARS_TO_LIMBS(input_length); in mbedtls_mpi_core_read_le() local
210 if (X_limbs < limbs) { in mbedtls_mpi_core_read_le()
231 const size_t limbs = CHARS_TO_LIMBS(input_length); in mbedtls_mpi_core_read_be() local
233 if (X_limbs < limbs) { in mbedtls_mpi_core_read_be()
330 void mbedtls_mpi_core_shift_r(mbedtls_mpi_uint *X, size_t limbs, in mbedtls_mpi_core_shift_r() argument
339 if (v0 > limbs || (v0 == limbs && v1 > 0)) { in mbedtls_mpi_core_shift_r()
340 memset(X, 0, limbs * ciL); in mbedtls_mpi_core_shift_r()
348 for (i = 0; i < limbs - v0; i++) { in mbedtls_mpi_core_shift_r()
352 for (; i < limbs; i++) { in mbedtls_mpi_core_shift_r()
361 for (i = limbs; i > 0; i--) { in mbedtls_mpi_core_shift_r()
370 void mbedtls_mpi_core_shift_l(mbedtls_mpi_uint *X, size_t limbs, in mbedtls_mpi_core_shift_l() argument
383 for (i = limbs; i > v0; i--) { in mbedtls_mpi_core_shift_l()
396 for (i = v0; i < limbs; i++) { in mbedtls_mpi_core_shift_l()
408 size_t limbs) in mbedtls_mpi_core_add() argument
412 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_add()
425 size_t limbs, in mbedtls_mpi_core_add_if() argument
432 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_add_if()
447 size_t limbs) in mbedtls_mpi_core_sub() argument
451 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_sub()
599 size_t limbs, in mbedtls_mpi_core_ct_uint_table_lookup() argument
603 for (size_t i = 0; i < count; i++, table += limbs) { in mbedtls_mpi_core_ct_uint_table_lookup()
605 mbedtls_mpi_core_cond_assign(dest, table, limbs, assign); in mbedtls_mpi_core_ct_uint_table_lookup()
621 const size_t limbs = CHARS_TO_LIMBS(n_bytes); in mbedtls_mpi_core_fill_random() local
622 const size_t overhead = (limbs * ciL) - n_bytes; in mbedtls_mpi_core_fill_random()
624 if (X_limbs < limbs) { in mbedtls_mpi_core_fill_random()
629 memset((unsigned char *) X + limbs * ciL, 0, (X_limbs - limbs) * ciL); in mbedtls_mpi_core_fill_random()
631 mbedtls_mpi_core_bigendian_to_host(X, limbs); in mbedtls_mpi_core_fill_random()
640 size_t limbs, in mbedtls_mpi_core_random() argument
645 size_t n_bits = mbedtls_mpi_core_bitlen(N, limbs); in mbedtls_mpi_core_random()
677 MBEDTLS_MPI_CHK(mbedtls_mpi_core_fill_random(X, limbs, in mbedtls_mpi_core_random()
680 mbedtls_mpi_core_shift_r(X, limbs, 8 * n_bytes - n_bits); in mbedtls_mpi_core_random()
687 ge_lower = mbedtls_mpi_core_uint_le_mpi(min, X, limbs); in mbedtls_mpi_core_random()
688 lt_upper = mbedtls_mpi_core_lt_ct(X, N, limbs); in mbedtls_mpi_core_random()
972 size_t limbs) in mbedtls_mpi_core_sub_int() argument
974 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_sub_int()
985 size_t limbs) in mbedtls_mpi_core_check_zero_ct() argument
990 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_check_zero_ct()