Lines Matching full:xp
163 mpi_ptr_t xp; in mpi_powm() local
168 xp = xp_marker = mpi_alloc_limb_space(2 * (msize + 1)); in mpi_powm()
169 if (!xp) in mpi_powm()
182 * Make the result be pointed to alternately by XP and RP. This in mpi_powm()
187 * pointed to by XP. in mpi_powm()
195 /*if (mpihelp_mul_n(xp, rp, rp, rsize) < 0) goto enomem */ in mpi_powm()
197 mpih_sqr_n_basecase(xp, rp, rsize); in mpi_powm()
213 mpih_sqr_n(xp, rp, rsize, tspace); in mpi_powm()
218 mpihelp_divrem(xp + msize, 0, xp, xsize, in mpi_powm()
224 rp = xp; in mpi_powm()
225 xp = tp; in mpi_powm()
229 /*mpihelp_mul( xp, rp, rsize, bp, bsize ); */ in mpi_powm()
233 (xp, rp, rsize, bp, bsize, in mpi_powm()
238 (xp, rp, rsize, bp, bsize, in mpi_powm()
245 mpihelp_divrem(xp + msize, 0, in mpi_powm()
246 xp, xsize, mp, in mpi_powm()
252 rp = xp; in mpi_powm()
253 xp = tp; in mpi_powm()