Lines Matching refs:msize
43 mpi_size_t esize, msize, bsize, rsize; in mpi_powm() local
54 msize = mod->nlimbs; in mpi_powm()
55 size = 2 * msize; in mpi_powm()
61 if (!msize) in mpi_powm()
67 res->nlimbs = (msize == 1 && mod->d[0] == 1) ? 0 : 1; in mpi_powm()
82 mp = mp_marker = mpi_alloc_limb_space(msize); in mpi_powm()
85 mod_shift_cnt = count_leading_zeros(mod->d[msize - 1]); in mpi_powm()
87 mpihelp_lshift(mp, mod->d, msize, mod_shift_cnt); in mpi_powm()
89 MPN_COPY(mp, mod->d, msize); in mpi_powm()
93 if (bsize > msize) { /* The base is larger than the module. Reduce it. */ in mpi_powm()
102 mpihelp_divrem(bp + msize, 0, bp, bsize, mp, msize); in mpi_powm()
103 bsize = msize; in mpi_powm()
149 mp = mp_marker = mpi_alloc_limb_space(msize); in mpi_powm()
152 MPN_COPY(mp, rp, msize); in mpi_powm()
168 xp = xp_marker = mpi_alloc_limb_space(2 * (msize + 1)); in mpi_powm()
218 if (xsize > msize) { in mpi_powm()
219 mpihelp_divrem(xp + msize, 0, xp, xsize, in mpi_powm()
220 mp, msize); in mpi_powm()
221 xsize = msize; in mpi_powm()
245 if (xsize > msize) { in mpi_powm()
246 mpihelp_divrem(xp + msize, 0, in mpi_powm()
248 msize); in mpi_powm()
249 xsize = msize; in mpi_powm()
288 if (rsize >= msize) { in mpi_powm()
289 mpihelp_divrem(rp + msize, 0, rp, rsize, mp, msize); in mpi_powm()
290 rsize = msize; in mpi_powm()
303 mpihelp_rshift(mp, mp, msize, mod_shift_cnt); in mpi_powm()
304 mpihelp_sub(rp, mp, msize, rp, rsize); in mpi_powm()
305 rsize = msize; in mpi_powm()