Lines Matching refs:MBEDTLS_MPI_CHK

127     MBEDTLS_MPI_CHK(mbedtls_mpi_grow(X, Y->n));  in mbedtls_mpi_safe_cond_assign()
165 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(X, Y->n)); in mbedtls_mpi_safe_cond_swap()
166 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(Y, X->n)); in mbedtls_mpi_safe_cond_swap()
385 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(X, i)); in mbedtls_mpi_copy()
432 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(X, 1)); in mbedtls_mpi_lset()
473 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(X, off + 1)); in mbedtls_mpi_set_bit()
597 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(X, n)); in mbedtls_mpi_read_string()
598 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(X, 0)); in mbedtls_mpi_read_string()
601 MBEDTLS_MPI_CHK(mpi_get_digit(&d, radix, s[i - 1])); in mbedtls_mpi_read_string()
605 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(X, 0)); in mbedtls_mpi_read_string()
608 MBEDTLS_MPI_CHK(mpi_get_digit(&d, radix, s[i])); in mbedtls_mpi_read_string()
609 MBEDTLS_MPI_CHK(mbedtls_mpi_mul_int(&T, X, radix)); in mbedtls_mpi_read_string()
610 MBEDTLS_MPI_CHK(mbedtls_mpi_add_int(X, &T, d)); in mbedtls_mpi_read_string()
641 MBEDTLS_MPI_CHK(mbedtls_mpi_mod_int(&r, X, radix)); in mpi_write_hlp()
642 MBEDTLS_MPI_CHK(mbedtls_mpi_div_int(X, NULL, X, radix)); in mpi_write_hlp()
728 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&T, X)); in mbedtls_mpi_write_string()
734 MBEDTLS_MPI_CHK(mpi_write_hlp(&T, radix, &p, buflen)); in mbedtls_mpi_write_string()
812 MBEDTLS_MPI_CHK(mbedtls_mpi_write_string(X, radix, s, sizeof(s) - 2, &n)); in mbedtls_mpi_write_file()
851 MBEDTLS_MPI_CHK(mbedtls_mpi_resize_clear(X, limbs)); in mbedtls_mpi_read_binary_le()
853 MBEDTLS_MPI_CHK(mbedtls_mpi_core_read_le(X->p, X->n, buf, buflen)); in mbedtls_mpi_read_binary_le()
877 MBEDTLS_MPI_CHK(mbedtls_mpi_resize_clear(X, limbs)); in mbedtls_mpi_read_binary()
879 MBEDTLS_MPI_CHK(mbedtls_mpi_core_read_be(X->p, X->n, buf, buflen)); in mbedtls_mpi_read_binary()
920 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(X, BITS_TO_LIMBS(i))); in mbedtls_mpi_shift_l()
1063 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(X, A)); in mbedtls_mpi_add_abs()
1083 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(X, j)); in mbedtls_mpi_add_abs()
1097 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(X, j + 1)); in mbedtls_mpi_add_abs()
1129 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(X, A->n)); in mbedtls_mpi_sub_abs()
1173 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_abs(X, A, B)); in add_sub_mpi()
1179 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_abs(X, B, A)); in add_sub_mpi()
1184 MBEDTLS_MPI_CHK(mbedtls_mpi_add_abs(X, A, B)); in add_sub_mpi()
1255 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&TA, A)); A = &TA; in mbedtls_mpi_mul_mpi()
1258 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&TB, B)); B = &TB; in mbedtls_mpi_mul_mpi()
1279 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(X, i + j)); in mbedtls_mpi_mul_mpi()
1280 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(X, 0)); in mbedtls_mpi_mul_mpi()
1329 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(X, n + 1)); in mbedtls_mpi_mul_int()
1330 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(X, A)); in mbedtls_mpi_mul_int()
1471 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(Q, 0)); in mbedtls_mpi_div_mpi()
1474 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(R, A)); in mbedtls_mpi_div_mpi()
1479 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&X, A)); in mbedtls_mpi_div_mpi()
1480 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&Y, B)); in mbedtls_mpi_div_mpi()
1483 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(&Z, A->n + 2)); in mbedtls_mpi_div_mpi()
1484 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&Z, 0)); in mbedtls_mpi_div_mpi()
1485 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(&T1, A->n + 2)); in mbedtls_mpi_div_mpi()
1490 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_l(&X, k)); in mbedtls_mpi_div_mpi()
1491 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_l(&Y, k)); in mbedtls_mpi_div_mpi()
1498 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_l(&Y, biL * (n - t))); in mbedtls_mpi_div_mpi()
1502 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&X, &X, &Y)); in mbedtls_mpi_div_mpi()
1504 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&Y, biL * (n - t))); in mbedtls_mpi_div_mpi()
1522 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&T1, 0)); in mbedtls_mpi_div_mpi()
1525 MBEDTLS_MPI_CHK(mbedtls_mpi_mul_int(&T1, &T1, Z.p[i - t - 1])); in mbedtls_mpi_div_mpi()
1528 MBEDTLS_MPI_CHK(mbedtls_mpi_mul_int(&T1, &Y, Z.p[i - t - 1])); in mbedtls_mpi_div_mpi()
1529 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_l(&T1, biL * (i - t - 1))); in mbedtls_mpi_div_mpi()
1530 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&X, &X, &T1)); in mbedtls_mpi_div_mpi()
1533 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&T1, &Y)); in mbedtls_mpi_div_mpi()
1534 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_l(&T1, biL * (i - t - 1))); in mbedtls_mpi_div_mpi()
1535 MBEDTLS_MPI_CHK(mbedtls_mpi_add_mpi(&X, &X, &T1)); in mbedtls_mpi_div_mpi()
1541 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(Q, &Z)); in mbedtls_mpi_div_mpi()
1546 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&X, k)); in mbedtls_mpi_div_mpi()
1548 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(R, &X)); in mbedtls_mpi_div_mpi()
1593 MBEDTLS_MPI_CHK(mbedtls_mpi_div_mpi(NULL, R, A, B)); in mbedtls_mpi_mod_mpi()
1596 MBEDTLS_MPI_CHK(mbedtls_mpi_add_mpi(R, R, B)); in mbedtls_mpi_mod_mpi()
1600 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(R, R, B)); in mbedtls_mpi_mod_mpi()
1772 MBEDTLS_MPI_CHK(mbedtls_mpi_core_get_mont_r2_unsafe(&RR, N)); in mbedtls_mpi_exp_mod_optionally_safe()
1778 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(prec_RR, N->n)); in mbedtls_mpi_exp_mod_optionally_safe()
1786 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(X, A)); in mbedtls_mpi_exp_mod_optionally_safe()
1804 MBEDTLS_MPI_CHK(mbedtls_mpi_mod_mpi(X, X, N)); in mbedtls_mpi_exp_mod_optionally_safe()
1806 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(X, N->n)); in mbedtls_mpi_exp_mod_optionally_safe()
1829 MBEDTLS_MPI_CHK(mbedtls_mpi_add_mpi(X, N, X)); in mbedtls_mpi_exp_mod_optionally_safe()
1878 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&TA, A)); in mbedtls_mpi_gcd()
1879 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&TB, B)); in mbedtls_mpi_gcd()
1934 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&TA, mbedtls_mpi_lsb(&TA))); in mbedtls_mpi_gcd()
1935 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&TB, mbedtls_mpi_lsb(&TB))); in mbedtls_mpi_gcd()
1945 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_abs(&TA, &TA, &TB)); in mbedtls_mpi_gcd()
1946 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&TA, 1)); in mbedtls_mpi_gcd()
1948 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_abs(&TB, &TB, &TA)); in mbedtls_mpi_gcd()
1949 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&TB, 1)); in mbedtls_mpi_gcd()
1963 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_l(&TB, lz)); in mbedtls_mpi_gcd()
1964 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(G, &TB)); in mbedtls_mpi_gcd()
1987 MBEDTLS_MPI_CHK(mbedtls_mpi_resize_clear(X, limbs)); in mbedtls_mpi_fill_random()
2040 MBEDTLS_MPI_CHK(mbedtls_mpi_gcd(&G, A, N)); in mbedtls_mpi_inv_mod()
2047 MBEDTLS_MPI_CHK(mbedtls_mpi_mod_mpi(&TA, A, N)); in mbedtls_mpi_inv_mod()
2048 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&TU, &TA)); in mbedtls_mpi_inv_mod()
2049 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&TB, N)); in mbedtls_mpi_inv_mod()
2050 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&TV, N)); in mbedtls_mpi_inv_mod()
2052 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&U1, 1)); in mbedtls_mpi_inv_mod()
2053 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&U2, 0)); in mbedtls_mpi_inv_mod()
2054 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&V1, 0)); in mbedtls_mpi_inv_mod()
2055 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&V2, 1)); in mbedtls_mpi_inv_mod()
2059 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&TU, 1)); in mbedtls_mpi_inv_mod()
2062 MBEDTLS_MPI_CHK(mbedtls_mpi_add_mpi(&U1, &U1, &TB)); in mbedtls_mpi_inv_mod()
2063 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&U2, &U2, &TA)); in mbedtls_mpi_inv_mod()
2066 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&U1, 1)); in mbedtls_mpi_inv_mod()
2067 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&U2, 1)); in mbedtls_mpi_inv_mod()
2071 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&TV, 1)); in mbedtls_mpi_inv_mod()
2074 MBEDTLS_MPI_CHK(mbedtls_mpi_add_mpi(&V1, &V1, &TB)); in mbedtls_mpi_inv_mod()
2075 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&V2, &V2, &TA)); in mbedtls_mpi_inv_mod()
2078 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&V1, 1)); in mbedtls_mpi_inv_mod()
2079 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&V2, 1)); in mbedtls_mpi_inv_mod()
2083 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&TU, &TU, &TV)); in mbedtls_mpi_inv_mod()
2084 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&U1, &U1, &V1)); in mbedtls_mpi_inv_mod()
2085 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&U2, &U2, &V2)); in mbedtls_mpi_inv_mod()
2087 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&TV, &TV, &TU)); in mbedtls_mpi_inv_mod()
2088 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&V1, &V1, &U1)); in mbedtls_mpi_inv_mod()
2089 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&V2, &V2, &U2)); in mbedtls_mpi_inv_mod()
2094 MBEDTLS_MPI_CHK(mbedtls_mpi_add_mpi(&V1, &V1, N)); in mbedtls_mpi_inv_mod()
2098 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&V1, &V1, N)); in mbedtls_mpi_inv_mod()
2101 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(X, &V1)); in mbedtls_mpi_inv_mod()
2161 MBEDTLS_MPI_CHK(mbedtls_mpi_mod_int(&r, X, p)); in mpi_check_small_factors()
2194 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_int(&W, X, 1)); in mpi_miller_rabin()
2196 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&R, &W)); in mpi_miller_rabin()
2197 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&R, s)); in mpi_miller_rabin()
2205 MBEDTLS_MPI_CHK(mbedtls_mpi_fill_random(&A, X->n * ciL, f_rng, p_rng)); in mpi_miller_rabin()
2224 MBEDTLS_MPI_CHK(mbedtls_mpi_exp_mod(&A, &A, &R, X, &RR)); in mpi_miller_rabin()
2236 MBEDTLS_MPI_CHK(mbedtls_mpi_mul_mpi(&T, &A, &A)); in mpi_miller_rabin()
2237 MBEDTLS_MPI_CHK(mbedtls_mpi_mod_mpi(&A, &T, X)); in mpi_miller_rabin()
2349 MBEDTLS_MPI_CHK(mbedtls_mpi_fill_random(X, n * ciL, f_rng, p_rng)); in mbedtls_mpi_gen_prime()
2357 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(X, k - nbits)); in mbedtls_mpi_gen_prime()
2376 MBEDTLS_MPI_CHK(mbedtls_mpi_mod_int(&r, X, 3)); in mbedtls_mpi_gen_prime()
2378 MBEDTLS_MPI_CHK(mbedtls_mpi_add_int(X, X, 8)); in mbedtls_mpi_gen_prime()
2380 MBEDTLS_MPI_CHK(mbedtls_mpi_add_int(X, X, 4)); in mbedtls_mpi_gen_prime()
2384 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&Y, X)); in mbedtls_mpi_gen_prime()
2385 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(&Y, 1)); in mbedtls_mpi_gen_prime()
2410 MBEDTLS_MPI_CHK(mbedtls_mpi_add_int(X, X, 12)); in mbedtls_mpi_gen_prime()
2411 MBEDTLS_MPI_CHK(mbedtls_mpi_add_int(&Y, &Y, 6)); in mbedtls_mpi_gen_prime()
2449 MBEDTLS_MPI_CHK(mbedtls_mpi_read_string(&A, 16, in mbedtls_mpi_self_test()
2455 MBEDTLS_MPI_CHK(mbedtls_mpi_read_string(&E, 16, in mbedtls_mpi_self_test()
2461 MBEDTLS_MPI_CHK(mbedtls_mpi_read_string(&N, 16, in mbedtls_mpi_self_test()
2466 MBEDTLS_MPI_CHK(mbedtls_mpi_mul_mpi(&X, &A, &N)); in mbedtls_mpi_self_test()
2468 MBEDTLS_MPI_CHK(mbedtls_mpi_read_string(&U, 16, in mbedtls_mpi_self_test()
2494 MBEDTLS_MPI_CHK(mbedtls_mpi_div_mpi(&X, &Y, &A, &N)); in mbedtls_mpi_self_test()
2496 MBEDTLS_MPI_CHK(mbedtls_mpi_read_string(&U, 16, in mbedtls_mpi_self_test()
2499 MBEDTLS_MPI_CHK(mbedtls_mpi_read_string(&V, 16, in mbedtls_mpi_self_test()
2522 MBEDTLS_MPI_CHK(mbedtls_mpi_exp_mod(&X, &A, &E, &N, NULL)); in mbedtls_mpi_self_test()
2524 MBEDTLS_MPI_CHK(mbedtls_mpi_read_string(&U, 16, in mbedtls_mpi_self_test()
2546 MBEDTLS_MPI_CHK(mbedtls_mpi_inv_mod(&X, &A, &N)); in mbedtls_mpi_self_test()
2548 MBEDTLS_MPI_CHK(mbedtls_mpi_read_string(&U, 16, in mbedtls_mpi_self_test()
2575 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&X, gcd_pairs[i][0])); in mbedtls_mpi_self_test()
2576 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&Y, gcd_pairs[i][1])); in mbedtls_mpi_self_test()
2578 MBEDTLS_MPI_CHK(mbedtls_mpi_gcd(&A, &X, &Y)); in mbedtls_mpi_self_test()