Lines Matching refs:biL
5347 /* Split X as X0 + 2^P521_WIDTH X1 and compute X0 + 2^(biL - 9) X1.
5348 * (We are using that 2^P521_WIDTH = 2^(512 + biL) and that
5349 * 2^(512 + biL) X1 = 2^(biL - 9) X1 mod P521.)
5355 * X0 < 2^P521_WIDTH = 2^(512 + biL) and X1 < 2^(P521_WIDTH-biL) = 2^512
5357 * X0 + 2^(biL - 9) X1 < 2^(512 + biL) + 2^(512 + biL - 9)
5358 * which in turn is less than 2 * 2^(512 + biL).
5360 mbedtls_mpi_uint shift = ((mbedtls_mpi_uint) 1u) << (biL - 9);
5370 /* 2^P521_WIDTH carry = 2^(512 + biL) carry = 2^(biL - 9) carry mod P521.
5372 mbedtls_mpi_uint addend = carry << (biL - 9);
5445 *carry += (X[P255_WIDTH - 1] >> (biL - 1));
5602 M[P224_WIDTH_MIN] = M[0] << (224 & (biL - 1));
5641 size_t shift = bits % biL;
5642 size_t adjust = (shift + biL - 1) / biL;
5643 size_t P_limbs = bits / biL + adjust;