Lines Matching refs:nblimbs
234 int mbedtls_mpi_grow(mbedtls_mpi *X, size_t nblimbs) in mbedtls_mpi_grow() argument
238 if (nblimbs > MBEDTLS_MPI_MAX_LIMBS) { in mbedtls_mpi_grow()
242 if (X->n < nblimbs) { in mbedtls_mpi_grow()
244 p = mempool_alloc(mbedtls_mpi_mempool, nblimbs * ciL); in mbedtls_mpi_grow()
247 memset(p, 0, nblimbs * ciL); in mbedtls_mpi_grow()
249 p = (mbedtls_mpi_uint *) mbedtls_calloc(nblimbs, ciL); in mbedtls_mpi_grow()
267 X->n = (unsigned short) nblimbs; in mbedtls_mpi_grow()
278 int mbedtls_mpi_shrink(mbedtls_mpi *X, size_t nblimbs) in mbedtls_mpi_shrink() argument
283 if (nblimbs > MBEDTLS_MPI_MAX_LIMBS) { in mbedtls_mpi_shrink()
288 if (X->n <= nblimbs) { in mbedtls_mpi_shrink()
289 return mbedtls_mpi_grow(X, nblimbs); in mbedtls_mpi_shrink()
300 if (i < nblimbs) { in mbedtls_mpi_shrink()
301 i = nblimbs; in mbedtls_mpi_shrink()