Lines Matching refs:dsize
59 mpi_ptr_t np, mpi_size_t nsize, mpi_ptr_t dp, mpi_size_t dsize) in mpihelp_divrem() argument
63 switch (dsize) { in mpihelp_divrem()
71 return 1 / dsize; in mpihelp_divrem()
169 np += nsize - dsize; in mpihelp_divrem()
170 dX = dp[dsize - 1]; in mpihelp_divrem()
171 d1 = dp[dsize - 2]; in mpihelp_divrem()
172 n0 = np[dsize - 1]; in mpihelp_divrem()
176 || mpihelp_cmp(np, dp, dsize - 1) >= 0) { in mpihelp_divrem()
177 mpihelp_sub_n(np, np, dp, dsize); in mpihelp_divrem()
178 n0 = np[dsize - 1]; in mpihelp_divrem()
183 for (i = qextra_limbs + nsize - dsize - 1; i >= 0; i--) { in mpihelp_divrem()
190 n2 = np[dsize]; in mpihelp_divrem()
192 n2 = np[dsize - 1]; in mpihelp_divrem()
193 MPN_COPY_DECR(np + 1, np, dsize - 1); in mpihelp_divrem()
204 udiv_qrnnd(q, r, n0, np[dsize - 1], dX); in mpihelp_divrem()
209 && n0 > np[dsize - 2])) { in mpihelp_divrem()
222 cy_limb = mpihelp_submul_1(np, dp, dsize, q); in mpihelp_divrem()
225 mpihelp_add_n(np, np, dp, dsize); in mpihelp_divrem()
230 n0 = np[dsize - 1]; in mpihelp_divrem()