Lines Matching refs:rp
44 mpi_ptr_t rp, ep, mp, bp;
75 rp = res->d;
85 rp[0] = 1;
134 if ( rp == bp )
140 MPN_COPY(bp, rp, bsize);
142 if ( rp == ep )
147 MPN_COPY(ep, rp, esize);
149 if ( rp == mp )
155 MPN_COPY(mp, rp, msize);
162 rp = res->d;
164 MPN_COPY ( rp, bp, bsize );
204 /*mpih_mul_n(xp, rp, rp, rsize);*/
206 _gcry_mpih_sqr_n_basecase( xp, rp, rsize );
220 _gcry_mpih_sqr_n (xp, rp, rsize, tspace);
230 tp = rp; rp = xp; xp = tp;
235 /*mpih_mul( xp, rp, rsize, bp, bsize );*/
237 _gcry_mpih_mul ( xp, rp, rsize, bp, bsize );
239 _gcry_mpih_mul_karatsuba_case (xp, rp, rsize, bp, bsize,
249 tp = rp; rp = xp; xp = tp;
271 carry_limb = _gcry_mpih_lshift( res->d, rp, rsize, mod_shift_cnt);
272 rp = res->d;
275 rp[rsize] = carry_limb;
279 else if (res->d != rp)
281 MPN_COPY (res->d, rp, rsize);
282 rp = res->d;
287 _gcry_mpih_divrem(rp + msize, 0, rp, rsize, mp, msize);
293 _gcry_mpih_rshift( rp, rp, rsize, mod_shift_cnt);
294 MPN_NORMALIZE (rp, rsize);
304 _gcry_mpih_sub( rp, mp, msize, rp, rsize);
307 MPN_NORMALIZE(rp, rsize);
309 gcry_assert (res->d == rp);