Lines Matching refs:msize
42 mpi_size_t esize, msize, bsize, rsize; in mpi_powm() local
53 msize = mod->nlimbs; in mpi_powm()
54 size = 2 * msize; in mpi_powm()
61 if (!msize) in mpi_powm()
68 res->nlimbs = (msize == 1 && mod->d[0] == 1) ? 0 : 1; in mpi_powm()
77 mp = mp_marker = mpi_alloc_limb_space(msize); in mpi_powm()
80 mod_shift_cnt = count_leading_zeros(mod->d[msize - 1]); in mpi_powm()
82 mpihelp_lshift(mp, mod->d, msize, mod_shift_cnt); in mpi_powm()
84 MPN_COPY(mp, mod->d, msize); in mpi_powm()
88 if (bsize > msize) { /* The base is larger than the module. Reduce it. */ in mpi_powm()
97 mpihelp_divrem(bp + msize, 0, bp, bsize, mp, msize); in mpi_powm()
98 bsize = msize; in mpi_powm()
144 mp = mp_marker = mpi_alloc_limb_space(msize); in mpi_powm()
147 MPN_COPY(mp, rp, msize); in mpi_powm()
163 xp = xp_marker = mpi_alloc_limb_space(2 * (msize + 1)); in mpi_powm()
213 if (xsize > msize) { in mpi_powm()
214 mpihelp_divrem(xp + msize, 0, xp, xsize, in mpi_powm()
215 mp, msize); in mpi_powm()
216 xsize = msize; in mpi_powm()
240 if (xsize > msize) { in mpi_powm()
241 mpihelp_divrem(xp + msize, 0, in mpi_powm()
243 msize); in mpi_powm()
244 xsize = msize; in mpi_powm()
282 if (rsize >= msize) { in mpi_powm()
283 mpihelp_divrem(rp + msize, 0, rp, rsize, mp, msize); in mpi_powm()
284 rsize = msize; in mpi_powm()
297 mpihelp_rshift(mp, mp, msize, mod_shift_cnt); in mpi_powm()
298 mpihelp_sub(rp, mp, msize, rp, rsize); in mpi_powm()
299 rsize = msize; in mpi_powm()