Lines Matching refs:i
55 int i; in mbedtls_mpi_core_bitlen() local
58 for (i = ((int) A_limbs) - 1; i >= 0; i--) { in mbedtls_mpi_core_bitlen()
59 if (A[i] != 0) { in mbedtls_mpi_core_bitlen()
60 j = biL - mbedtls_mpi_core_clz(A[i]); in mbedtls_mpi_core_bitlen()
61 return (i * biL) + j; in mbedtls_mpi_core_bitlen()
123 for (size_t i = 1; i < A_limbs; i++) { in mbedtls_mpi_core_uint_le_mpi() local
124 msll_mask = mbedtls_ct_bool_or(msll_mask, mbedtls_ct_bool(A[i])); in mbedtls_mpi_core_uint_le_mpi()
138 for (size_t i = limbs; i > 0; i--) { in mbedtls_mpi_core_lt_ct() local
146 cond = mbedtls_ct_uint_lt(B[i - 1], A[i - 1]); in mbedtls_mpi_core_lt_ct()
155 cond = mbedtls_ct_uint_lt(A[i - 1], B[i - 1]); in mbedtls_mpi_core_lt_ct()
182 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_cond_assign() local
183 X[i] = mbedtls_ct_mpi_uint_if(assign, A[i], X[i]); in mbedtls_mpi_core_cond_assign()
196 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_cond_swap() local
197 mbedtls_mpi_uint tmp = X[i]; in mbedtls_mpi_core_cond_swap()
198 X[i] = mbedtls_ct_mpi_uint_if(swap, Y[i], X[i]); in mbedtls_mpi_core_cond_swap()
199 Y[i] = mbedtls_ct_mpi_uint_if(swap, tmp, Y[i]); in mbedtls_mpi_core_cond_swap()
217 for (size_t i = 0; i < input_length; i++) { in mbedtls_mpi_core_read_le() local
218 size_t offset = ((i % ciL) << 3); in mbedtls_mpi_core_read_le()
219 X[i / ciL] |= ((mbedtls_mpi_uint) input[i]) << offset; in mbedtls_mpi_core_read_le()
272 for (size_t i = bytes_to_copy; i < stored_bytes; i++) { in mbedtls_mpi_core_write_le() local
273 if (GET_BYTE(A, i) != 0) { in mbedtls_mpi_core_write_le()
279 for (size_t i = 0; i < bytes_to_copy; i++) { in mbedtls_mpi_core_write_le() local
280 output[i] = GET_BYTE(A, i); in mbedtls_mpi_core_write_le()
316 for (size_t i = bytes_to_copy; i < stored_bytes; i++) { in mbedtls_mpi_core_write_be() local
317 if (GET_BYTE(X, i) != 0) { in mbedtls_mpi_core_write_be()
323 for (size_t i = 0; i < bytes_to_copy; i++) { in mbedtls_mpi_core_write_be() local
324 p[bytes_to_copy - i - 1] = GET_BYTE(X, i); in mbedtls_mpi_core_write_be()
333 size_t i, v0, v1; in mbedtls_mpi_core_shift_r() local
348 for (i = 0; i < limbs - v0; i++) { in mbedtls_mpi_core_shift_r()
349 X[i] = X[i + v0]; in mbedtls_mpi_core_shift_r()
352 for (; i < limbs; i++) { in mbedtls_mpi_core_shift_r()
353 X[i] = 0; in mbedtls_mpi_core_shift_r()
361 for (i = limbs; i > 0; i--) { in mbedtls_mpi_core_shift_r()
362 r1 = X[i - 1] << (biL - v1); in mbedtls_mpi_core_shift_r()
363 X[i - 1] >>= v1; in mbedtls_mpi_core_shift_r()
364 X[i - 1] |= r0; in mbedtls_mpi_core_shift_r()
373 size_t i, v0, v1; in mbedtls_mpi_core_shift_l() local
383 for (i = limbs; i > v0; i--) { in mbedtls_mpi_core_shift_l()
384 X[i - 1] = X[i - v0 - 1]; in mbedtls_mpi_core_shift_l()
387 for (; i > 0; i--) { in mbedtls_mpi_core_shift_l()
388 X[i - 1] = 0; in mbedtls_mpi_core_shift_l()
396 for (i = v0; i < limbs; i++) { in mbedtls_mpi_core_shift_l()
397 r1 = X[i] >> (biL - v1); in mbedtls_mpi_core_shift_l()
398 X[i] <<= v1; in mbedtls_mpi_core_shift_l()
399 X[i] |= r0; in mbedtls_mpi_core_shift_l()
412 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_add() local
413 mbedtls_mpi_uint t = c + A[i]; in mbedtls_mpi_core_add()
414 c = (t < A[i]); in mbedtls_mpi_core_add()
415 t += B[i]; in mbedtls_mpi_core_add()
416 c += (t < B[i]); in mbedtls_mpi_core_add()
417 X[i] = t; in mbedtls_mpi_core_add()
432 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_add_if() local
433 mbedtls_mpi_uint add = mbedtls_ct_mpi_uint_if_else_0(do_add, A[i]); in mbedtls_mpi_core_add_if()
434 mbedtls_mpi_uint t = c + X[i]; in mbedtls_mpi_core_add_if()
435 c = (t < X[i]); in mbedtls_mpi_core_add_if()
438 X[i] = t; in mbedtls_mpi_core_add_if()
451 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_sub() local
452 mbedtls_mpi_uint z = (A[i] < c); in mbedtls_mpi_core_sub()
453 mbedtls_mpi_uint t = A[i] - c; in mbedtls_mpi_core_sub()
454 c = (t < B[i]) + z; in mbedtls_mpi_core_sub()
455 X[i] = t - B[i]; in mbedtls_mpi_core_sub()
505 for (size_t i = 0; i < B_limbs; i++) { in mbedtls_mpi_core_mul() local
506 (void) mbedtls_mpi_core_mla(X + i, A_limbs + 1, A, A_limbs, B[i]); in mbedtls_mpi_core_mul()
519 for (unsigned int i = biL; i >= 8; i /= 2) { in mbedtls_mpi_core_montmul_init() local
537 for (size_t i = 0; i < AN_limbs; i++) { in mbedtls_mpi_core_montmul() local
539 mbedtls_mpi_uint u0 = A[i]; in mbedtls_mpi_core_montmul()
603 for (size_t i = 0; i < count; i++, table += limbs) { in mbedtls_mpi_core_ct_uint_table_lookup() local
604 mbedtls_ct_condition_t assign = mbedtls_ct_uint_eq(i, index); in mbedtls_mpi_core_ct_uint_table_lookup()
742 for (size_t i = 2; i < welem; i++) { in exp_mod_precompute_window() local
974 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_sub_int() local
975 mbedtls_mpi_uint s = A[i]; in mbedtls_mpi_core_sub_int()
978 X[i] = t; in mbedtls_mpi_core_sub_int()
990 for (size_t i = 0; i < limbs; i++) { in mbedtls_mpi_core_check_zero_ct() local
991 bits |= force_read_A[i]; in mbedtls_mpi_core_check_zero_ct()