| /netbsd/src/external/bsd/nvi/dist/common/ |
| D | seq.c | 46 SEQ *lastqp, *qp; in seq_set() local 56 if ((qp = in seq_set() 67 if (qp->output != NULL) in seq_set() 68 free(qp->output); in seq_set() 69 qp->olen = olen; in seq_set() 70 qp->output = p; in seq_set() 75 CALLOC(sp, qp, SEQ *, 1, sizeof(SEQ)); in seq_set() 76 if (qp == NULL) { in seq_set() 83 qp->name = NULL; in seq_set() 84 else if ((qp->name = v_wstrdup(sp, name, nlen)) == NULL) { in seq_set() [all …]
|
| /netbsd/src/games/quiz/ |
| D | quiz.c | 122 QE *qp; in get_file() local 134 qp = &qlist; in get_file() 139 if (qp->q_text && qp->q_text[strlen(qp->q_text) - 1] == '\\') in get_file() 140 qp->q_text = appdstr(qp->q_text, lp, len); in get_file() 142 if ((qp->q_next = malloc(sizeof(QE))) == NULL) in get_file() 144 qp = qp->q_next; in get_file() 145 if ((qp->q_text = malloc(len + 1)) == NULL) in get_file() 147 strncpy(qp->q_text, lp, len); in get_file() 148 qp->q_text[len] = '\0'; in get_file() 149 qp->q_asked = qp->q_answered = FALSE; in get_file() [all …]
|
| /netbsd/src/external/lgpl3/gmp/dist/tests/mpn/ |
| D | t-div.c | 60 check_one (mp_ptr qp, mp_srcptr rp, in check_one() argument 74 refmpn_mul (tp, dp, dn, qp, qn); in check_one() 76 refmpn_mul (tp, qp, qn, dp, dn); in check_one() 90 printf ("Q= "); dumpy (qp, qn); in check_one() 132 mp_ptr np, dup, dnp, qp, rp, junkp; in main() local 162 qp = TMP_ALLOC_LIMBS (maxnn + 2) + 1; in main() 251 qp[-1] = qran0; in main() 252 qp[nn - dn + 1] = qran1; in main() 264 MPN_COPY (qp, junkp, nn - dn); in main() 265 qp[nn - dn] = mpn_sbpi1_div_qr (qp, rp, nn, dnp, dn, dinv.inv32); in main() [all …]
|
| D | t-bdiv.c | 59 check_one (mp_ptr qp, mp_srcptr rp, mp_limb_t rh, in check_one() argument 77 mpn_mul (tp, dp, dn, qp, qn); in check_one() 79 mpn_mul (tp, qp, qn, dp, dn); in check_one() 90 printf ("Q= "); dumpy (qp, qn); in check_one() 135 mp_ptr np, dp, qp, rp; in main() local 163 qp = TMP_ALLOC_LIMBS (maxnn + 2) + 1; in main() 231 qp[-1] = qran0; in main() 232 qp[nn - dn + 1] = qran1; in main() 242 MPN_ZERO (qp, nn - dn); in main() 245 rh = mpn_sbpi1_bdiv_qr (qp, rp, nn, dp, dn, -dinv); in main() [all …]
|
| /netbsd/src/sys/dev/pci/ |
| D | xmm7360.c | 514 struct queue_pair qp[XMM_QP_COUNT]; member 567 struct queue_pair *qp; member 821 struct queue_pair *qp = &xmm->qp[num]; in xmm7360_init_qp() local 823 qp->xmm = xmm; in xmm7360_init_qp() 824 qp->num = num; in xmm7360_init_qp() 825 qp->open = 0; in xmm7360_init_qp() 826 qp->depth = depth; in xmm7360_init_qp() 827 qp->page_size = page_size; in xmm7360_init_qp() 829 mutex_init(&qp->lock); in xmm7360_init_qp() 830 init_waitqueue_head(&qp->wq); in xmm7360_init_qp() [all …]
|
| /netbsd/src/external/lgpl3/gmp/dist/mpn/generic/ |
| D | divrem_1.c | 89 mpn_divrem_1 (mp_ptr qp, mp_size_t qxn, in mpn_divrem_1() argument 101 ASSERT (MPN_SAME_OR_SEPARATE_P (qp+qxn, up, un)); in mpn_divrem_1() 109 qp += (n - 1); /* Make qp point at most significant quotient limb */ in mpn_divrem_1() 119 *qp-- = q; in mpn_divrem_1() 132 udiv_qrnnd (*qp, r, r, n0, d); in mpn_divrem_1() 134 qp--; in mpn_divrem_1() 138 udiv_qrnnd (*qp, r, r, CNST_LIMB(0), d); in mpn_divrem_1() 140 qp--; in mpn_divrem_1() 153 udiv_qrnnd_preinv (*qp, r, r, n0, d, dinv); in mpn_divrem_1() 155 qp--; in mpn_divrem_1() [all …]
|
| D | dcpi1_divappr_q.c | 43 mpn_dcpi1_divappr_q_n (mp_ptr qp, mp_ptr np, mp_srcptr dp, mp_size_t n, in mpn_dcpi1_divappr_q_n() argument 53 qh = mpn_sbpi1_div_qr (qp + lo, np + 2 * lo, 2 * hi, dp + lo, hi, dinv->inv32); in mpn_dcpi1_divappr_q_n() 55 qh = mpn_dcpi1_div_qr_n (qp + lo, np + 2 * lo, dp + lo, hi, dinv, tp); in mpn_dcpi1_divappr_q_n() 57 mpn_mul (tp, qp + lo, hi, dp, lo); in mpn_dcpi1_divappr_q_n() 65 qh -= mpn_sub_1 (qp + lo, qp + lo, hi, 1); in mpn_dcpi1_divappr_q_n() 70 ql = mpn_sbpi1_divappr_q (qp, np + hi, 2 * lo, dp + hi, lo, dinv->inv32); in mpn_dcpi1_divappr_q_n() 72 ql = mpn_dcpi1_divappr_q_n (qp, np + hi, dp + hi, lo, dinv, tp); in mpn_dcpi1_divappr_q_n() 78 qp[i] = GMP_NUMB_MASK; in mpn_dcpi1_divappr_q_n() 85 mpn_dcpi1_divappr_q (mp_ptr qp, mp_ptr np, mp_size_t nn, in mpn_dcpi1_divappr_q() argument 100 qp += qn; in mpn_dcpi1_divappr_q() [all …]
|
| D | dcpi1_div_qr.c | 43 mpn_dcpi1_div_qr_n (mp_ptr qp, mp_ptr np, mp_srcptr dp, mp_size_t n, in mpn_dcpi1_div_qr_n() argument 53 qh = mpn_sbpi1_div_qr (qp + lo, np + 2 * lo, 2 * hi, dp + lo, hi, dinv->inv32); in mpn_dcpi1_div_qr_n() 55 qh = mpn_dcpi1_div_qr_n (qp + lo, np + 2 * lo, dp + lo, hi, dinv, tp); in mpn_dcpi1_div_qr_n() 57 mpn_mul (tp, qp + lo, hi, dp, lo); in mpn_dcpi1_div_qr_n() 65 qh -= mpn_sub_1 (qp + lo, qp + lo, hi, 1); in mpn_dcpi1_div_qr_n() 70 ql = mpn_sbpi1_div_qr (qp, np + hi, 2 * lo, dp + hi, lo, dinv->inv32); in mpn_dcpi1_div_qr_n() 72 ql = mpn_dcpi1_div_qr_n (qp, np + hi, dp + hi, lo, dinv, tp); in mpn_dcpi1_div_qr_n() 74 mpn_mul (tp, dp, hi, qp, lo); in mpn_dcpi1_div_qr_n() 82 mpn_sub_1 (qp, qp, lo, 1); in mpn_dcpi1_div_qr_n() 90 mpn_dcpi1_div_qr (mp_ptr qp, in mpn_dcpi1_div_qr() argument [all …]
|
| D | remove.c | 66 mpn_bdiv_qr_wrap (mp_ptr qp, mp_ptr rp, in mpn_bdiv_qr_wrap() argument 75 mpn_bdiv_qr (qp, rp, np, nn, dp, dn, scratch_out); in mpn_bdiv_qr_wrap() 88 mp_ptr tp, qp, np, qp2; in mpn_remove() local 101 TMP_ALLOC_LIMBS_3 (qp, un + 1, /* quotient, alternating */ in mpn_remove() 107 MPN_COPY (qp, up, un); in mpn_remove() 113 qp[qn] = 0; in mpn_remove() 114 mpn_bdiv_qr_wrap (qp2, tp, qp, qn + 1, pp, pn); in mpn_remove() 121 MP_PTR_SWAP (qp, qp2); in mpn_remove() 123 mpn_neg (qp, qp, qn+1); in mpn_remove() 125 qn += qp[qn] != 0; in mpn_remove() [all …]
|
| D | dcpi1_bdiv_q.c | 56 mpn_dcpi1_bdiv_q_n (mp_ptr qp, in mpn_dcpi1_bdiv_q_n() argument 68 cy = mpn_dcpi1_bdiv_qr_n (qp, np, dp, lo, dinv, tp); in mpn_dcpi1_bdiv_q_n() 70 mpn_mullo_n (tp, qp, dp + hi, lo); in mpn_dcpi1_bdiv_q_n() 75 cy += mpn_addmul_1 (np + lo, qp, lo, dp[lo]); in mpn_dcpi1_bdiv_q_n() 78 qp += lo; in mpn_dcpi1_bdiv_q_n() 82 mpn_sbpi1_bdiv_q (qp, np, n, dp, n, dinv); in mpn_dcpi1_bdiv_q_n() 92 mpn_dcpi1_bdiv_q (mp_ptr qp, in mpn_dcpi1_bdiv_q() argument 121 cy = mpn_sbpi1_bdiv_qr (qp, np, 2 * qn, dp, qn, dinv); in mpn_dcpi1_bdiv_q() 123 cy = mpn_dcpi1_bdiv_qr_n (qp, np, dp, qn, dinv, tp); in mpn_dcpi1_bdiv_q() 128 mpn_mul (tp, qp, qn, dp + qn, dn - qn); in mpn_dcpi1_bdiv_q() [all …]
|
| D | dcpi1_bdiv_qr.c | 61 mpn_dcpi1_bdiv_qr_n (mp_ptr qp, mp_ptr np, mp_srcptr dp, mp_size_t n, in mpn_dcpi1_bdiv_qr_n() argument 72 cy = mpn_sbpi1_bdiv_qr (qp, np, 2 * lo, dp, lo, dinv); in mpn_dcpi1_bdiv_qr_n() 74 cy = mpn_dcpi1_bdiv_qr_n (qp, np, dp, lo, dinv, tp); in mpn_dcpi1_bdiv_qr_n() 76 mpn_mul (tp, dp + lo, hi, qp, lo); in mpn_dcpi1_bdiv_qr_n() 82 cy = mpn_sbpi1_bdiv_qr (qp + lo, np + lo, 2 * hi, dp, hi, dinv); in mpn_dcpi1_bdiv_qr_n() 84 cy = mpn_dcpi1_bdiv_qr_n (qp + lo, np + lo, dp, hi, dinv, tp); in mpn_dcpi1_bdiv_qr_n() 86 mpn_mul (tp, qp + lo, hi, dp + hi, lo); in mpn_dcpi1_bdiv_qr_n() 95 mpn_dcpi1_bdiv_qr (mp_ptr qp, mp_ptr np, mp_size_t nn, in mpn_dcpi1_bdiv_qr() argument 122 cy = mpn_sbpi1_bdiv_qr (qp, np, 2 * qn, dp, qn, dinv); in mpn_dcpi1_bdiv_qr() 124 cy = mpn_dcpi1_bdiv_qr_n (qp, np, dp, qn, dinv, tp); in mpn_dcpi1_bdiv_qr() [all …]
|
| D | divexact.c | 45 mpn_divexact (mp_ptr qp, in mpn_divexact() argument 69 MPN_DIVREM_OR_DIVEXACT_1 (qp, np, nn, dp[0]); in mpn_divexact() 99 mpn_bdiv_q (qp, np, qn, dp, dn, tp); in mpn_divexact() 103 mpn_neg (qp, qp, qn); in mpn_divexact() 134 mpn_divexact (mp_ptr qp, in mpn_divexact() argument 163 mpn_sbpi1_bdiv_q (qp, tp, qn, dp, dn, di); in mpn_divexact() 180 mpn_sbpi1_bdiv_q (qp, tp, qn, dp, dn, di); in mpn_divexact() 187 mpn_dcpi1_bdiv_q (qp, tp, qn, dp, dn, di); in mpn_divexact() 191 mpn_mu_bdiv_q (qp, np, qn, dp, dn, scratch); in mpn_divexact() 256 qp[qn0 - 1 + nn1 - qn1] = mpn_sbpi1_divappr_q (qp + qn0 - 1, tp, nn1, xdp, qn1, dinv.inv32); in mpn_divexact() [all …]
|
| D | pre_divrem_1.c | 61 mpn_preinv_divrem_1 (mp_ptr qp, mp_size_t xsize, in mpn_preinv_divrem_1() argument 84 ASSERT (MPN_SAME_OR_SEPARATE_P (qp+xsize, ap, size)); in mpn_preinv_divrem_1() 88 qp += (size + xsize - 1); /* dest high limb */ in mpn_preinv_divrem_1() 96 *qp-- = qhigh; in mpn_preinv_divrem_1() 102 udiv_qrnnd_preinv (*qp, r, r, n0, d, dinv); in mpn_preinv_divrem_1() 103 qp--; in mpn_preinv_divrem_1() 112 *qp-- = 0; in mpn_preinv_divrem_1() 125 udiv_qrnnd_preinv (*qp, r, r, in mpn_preinv_divrem_1() 128 qp--; in mpn_preinv_divrem_1() 131 udiv_qrnnd_preinv (*qp, r, r, n1 << shift, d, dinv); in mpn_preinv_divrem_1() [all …]
|
| D | tdiv_qr.c | 47 mpn_tdiv_qr (mp_ptr qp, mp_ptr rp, mp_size_t qxn, in mpn_tdiv_qr() argument 55 ASSERT (! MPN_OVERLAP_P (qp, nn - dn + 1 + qxn, np, nn)); in mpn_tdiv_qr() 56 ASSERT (! MPN_OVERLAP_P (qp, nn - dn + 1 + qxn, dp, dn)); in mpn_tdiv_qr() 65 rp[0] = mpn_divrem_1 (qp, (mp_size_t) 0, np, nn, dp[0]); in mpn_tdiv_qr() 86 qhl = mpn_divrem_2 (qp, 0L, n2p, nn + (cy != 0), d2p); in mpn_tdiv_qr() 88 qp[nn - 2] = qhl; /* always store nn-2+1 quotient limbs */ in mpn_tdiv_qr() 97 qhl = mpn_divrem_2 (qp, 0L, n2p, nn, dp); in mpn_tdiv_qr() 98 qp[nn - 2] = qhl; /* always store nn-2+1 quotient limbs */ in mpn_tdiv_qr() 119 qp[nn - dn] = 0; /* zero high quotient limb */ in mpn_tdiv_qr() 143 mpn_sbpi1_div_qr (qp, n2p, nn, d2p, dn, dinv.inv32); in mpn_tdiv_qr() [all …]
|
| D | mu_bdiv_q.c | 69 mpn_mu_bdiv_q_old (mp_ptr qp, in mpn_mu_bdiv_q_old() argument 114 mpn_mullo_n (qp, rp, ip, in); in mpn_mu_bdiv_q_old() 120 mpn_mul (tp, dp, dn, qp, in); /* mulhi, need tp[dn+in-1...in] */ in mpn_mu_bdiv_q_old() 124 mpn_mulmod_bnm1 (tp, tn, dp, dn, qp, in, scratch_out); in mpn_mu_bdiv_q_old() 133 qp += in; in mpn_mu_bdiv_q_old() 147 mpn_mullo_n (qp, rp, ip, in); in mpn_mu_bdiv_q_old() 156 mpn_mul (tp, dp, dn, qp, in); /* mulhi, need tp[qn+in-1...in] */ in mpn_mu_bdiv_q_old() 160 mpn_mulmod_bnm1 (tp, tn, dp, dn, qp, in, scratch_out); in mpn_mu_bdiv_q_old() 169 qp += in; in mpn_mu_bdiv_q_old() 181 mpn_mullo_n (qp, rp, ip, qn); in mpn_mu_bdiv_q_old() [all …]
|
| D | mu_bdiv_qr.c | 68 mpn_mu_bdiv_qr_old (mp_ptr qp, in mpn_mu_bdiv_qr_old() argument 115 mpn_mullo_n (qp, rp, ip, in); in mpn_mu_bdiv_qr_old() 118 mpn_mul (tp, dp, dn, qp, in); /* mulhi, need tp[dn+in-1...in] */ in mpn_mu_bdiv_qr_old() 122 mpn_mulmod_bnm1 (tp, tn, dp, dn, qp, in, scratch_out); in mpn_mu_bdiv_qr_old() 131 qp += in; in mpn_mu_bdiv_qr_old() 150 mpn_mullo_n (qp, rp, ip, qn); in mpn_mu_bdiv_qr_old() 153 mpn_mul (tp, dp, dn, qp, qn); /* mulhi, need tp[qn+in-1...in] */ in mpn_mu_bdiv_qr_old() 157 mpn_mulmod_bnm1 (tp, tn, dp, dn, qp, qn, scratch_out); in mpn_mu_bdiv_qr_old() 195 mpn_mullo_n (qp, np, ip, in); /* low `in' quotient limbs */ in mpn_mu_bdiv_qr_old() 198 mpn_mul (tp, dp, dn, qp, in); /* mulhigh */ in mpn_mu_bdiv_qr_old() [all …]
|
| D | div_q.c | 100 mpn_div_q (mp_ptr qp, in mpn_div_q() argument 115 ASSERT (! MPN_OVERLAP_P (qp, nn - dn + 1, np, nn)); in mpn_div_q() 116 ASSERT (! MPN_OVERLAP_P (qp, nn - dn + 1, dp, dn)); in mpn_div_q() 124 mpn_divrem_1 (qp, 0L, np, nn, dh); in mpn_div_q() 149 qh = mpn_divrem_2 (qp, 0L, new_np, new_nn, new_dp); in mpn_div_q() 155 qh = mpn_sbpi1_div_q (qp, new_np, new_nn, new_dp, dn, dinv.inv32); in mpn_div_q() 163 qh = mpn_dcpi1_div_q (qp, new_np, new_nn, new_dp, dn, &dinv); in mpn_div_q() 169 qh = mpn_mu_div_q (qp, new_np, new_nn, new_dp, dn, scratch); in mpn_div_q() 172 qp[qn - 1] = qh; in mpn_div_q() 183 qh = mpn_divrem_2 (qp, 0L, new_np, nn, dp); in mpn_div_q() [all …]
|
| /netbsd/src/external/bsd/nvi/dist/ip/ |
| D | ip_term.c | 39 SEQ *qp; in ip_term_init() local 45 LIST_FOREACH(qp, &sp->gp->seqq, q) in ip_term_init() 46 if (F_ISSET(qp, SEQ_FUNCMAP)) in ip_term_init() 47 (void)ip_fmap(sp, qp->stype, in ip_term_init() 48 qp->input, qp->ilen, qp->output, qp->olen); in ip_term_init() 61 SEQ *qp, *nqp; in ip_term_end() local 64 LIST_FOREACH_SAFE(qp, &gp->seqq, q, nqp) { in ip_term_end() 65 if (F_ISSET(qp, SEQ_SCREEN)) in ip_term_end() 66 (void)seq_mdel(qp); in ip_term_end()
|
| /netbsd/src/external/lgpl3/gmp/dist/mpz/ |
| D | divegcd.c | 63 mp_ptr qp; in mpz_divexact_by3() local 65 qp = MPZ_REALLOC (q, abs_size); in mpz_divexact_by3() 67 mpn_bdiv_dbm1 (qp, PTR(a), abs_size, GMP_NUMB_MASK / 3); in mpz_divexact_by3() 69 abs_size -= (qp[abs_size-1] == 0); in mpz_divexact_by3() 80 mp_ptr qp; in mpz_divexact_by5() local 82 qp = MPZ_REALLOC (q, abs_size); in mpz_divexact_by5() 84 mpn_bdiv_dbm1 (qp, PTR(a), abs_size, GMP_NUMB_MASK / 5); in mpz_divexact_by5() 86 abs_size -= (qp[abs_size-1] == 0); in mpz_divexact_by5() 96 mp_ptr qp; in mpz_divexact_limb() local 98 qp = MPZ_REALLOC (q, abs_size); in mpz_divexact_limb() [all …]
|
| D | fdiv_q_ui.c | 39 mp_ptr np, qp; in mpz_fdiv_q_ui() local 53 qp = MPZ_REALLOC (quot, nn); in mpz_fdiv_q_ui() 63 qp[0] = 0; in mpz_fdiv_q_ui() 71 mpn_tdiv_qr (qp, rp, (mp_size_t) 0, np, nn, dp, (mp_size_t) 2); in mpz_fdiv_q_ui() 78 mpn_incr_u (qp, (mp_limb_t) 1); in mpz_fdiv_q_ui() 82 qn -= qp[qn - 1] == 0; qn -= qn != 0 && qp[qn - 1] == 0; in mpz_fdiv_q_ui() 87 rl = mpn_divrem_1 (qp, (mp_size_t) 0, np, nn, (mp_limb_t) divisor); in mpz_fdiv_q_ui() 91 mpn_incr_u (qp, (mp_limb_t) 1); in mpz_fdiv_q_ui() 95 qn = nn - (qp[nn - 1] == 0); in mpz_fdiv_q_ui()
|
| D | cdiv_q_ui.c | 41 mp_ptr np, qp; in mpz_cdiv_q_ui() local 55 qp = MPZ_REALLOC (quot, nn); in mpz_cdiv_q_ui() 65 qp[0] = 0; in mpz_cdiv_q_ui() 73 mpn_tdiv_qr (qp, rp, (mp_size_t) 0, np, nn, dp, (mp_size_t) 2); in mpz_cdiv_q_ui() 80 mpn_incr_u (qp, (mp_limb_t) 1); in mpz_cdiv_q_ui() 84 qn -= qp[qn - 1] == 0; qn -= qn != 0 && qp[qn - 1] == 0; in mpz_cdiv_q_ui() 89 rl = mpn_divrem_1 (qp, (mp_size_t) 0, np, nn, (mp_limb_t) divisor); in mpz_cdiv_q_ui() 93 mpn_incr_u (qp, (mp_limb_t) 1); in mpz_cdiv_q_ui() 97 qn = nn - (qp[nn - 1] == 0); in mpz_cdiv_q_ui()
|
| D | cdiv_qr_ui.c | 41 mp_ptr np, qp; in mpz_cdiv_qr_ui() local 56 qp = MPZ_REALLOC (quot, nn); in mpz_cdiv_qr_ui() 70 qp[0] = 0; in mpz_cdiv_qr_ui() 79 mpn_tdiv_qr (qp, rp, (mp_size_t) 0, np, nn, dp, (mp_size_t) 2); in mpz_cdiv_qr_ui() 86 mpn_incr_u (qp, (mp_limb_t) 1); in mpz_cdiv_qr_ui() 92 qn -= qp[qn - 1] == 0; qn -= qn != 0 && qp[qn - 1] == 0; in mpz_cdiv_qr_ui() 99 rl = mpn_divrem_1 (qp, (mp_size_t) 0, np, nn, (mp_limb_t) divisor); in mpz_cdiv_qr_ui() 106 mpn_incr_u (qp, (mp_limb_t) 1); in mpz_cdiv_qr_ui() 113 qn = nn - (qp[nn - 1] == 0); in mpz_cdiv_qr_ui()
|
| D | fdiv_qr_ui.c | 39 mp_ptr np, qp; in mpz_fdiv_qr_ui() local 54 qp = MPZ_REALLOC (quot, nn); in mpz_fdiv_qr_ui() 68 qp[0] = 0; in mpz_fdiv_qr_ui() 77 mpn_tdiv_qr (qp, rp, (mp_size_t) 0, np, nn, dp, (mp_size_t) 2); in mpz_fdiv_qr_ui() 84 mpn_incr_u (qp, (mp_limb_t) 1); in mpz_fdiv_qr_ui() 90 qn -= qp[qn - 1] == 0; qn -= qn != 0 && qp[qn - 1] == 0; in mpz_fdiv_qr_ui() 97 rl = mpn_divrem_1 (qp, (mp_size_t) 0, np, nn, (mp_limb_t) divisor); in mpz_fdiv_qr_ui() 104 mpn_incr_u (qp, (mp_limb_t) 1); in mpz_fdiv_qr_ui() 111 qn = nn - (qp[nn - 1] == 0); in mpz_fdiv_qr_ui()
|
| /netbsd/src/external/lgpl3/gmp/dist/mpn/sparc64/ |
| D | divrem_1.c | 89 unsigned *qp, n1, n0, q, r, nshift, norm_rmask; in mpn_divrem_1() local 99 qp = (unsigned *) qp_limbptr; in mpn_divrem_1() 101 qp += xsize; in mpn_divrem_1() 117 qp[size + HALF_ENDIAN_ADJ(1)] = 0; in mpn_divrem_1() 127 qp[size + HALF_ENDIAN_ADJ(size)] = 0; in mpn_divrem_1() 157 qp[i + adj] = q; in mpn_divrem_1() 162 qp[0 + HALF_ENDIAN_ADJ(0)] = q; in mpn_divrem_1() 164 qp -= xsize; in mpn_divrem_1() 170 qp[i + adj] = q; in mpn_divrem_1() 178 mp_ptr qp; in mpn_divrem_1() local [all …]
|
| /netbsd/src/external/lgpl3/mpfr/dist/src/ |
| D | div.c | 113 mpfr_limb_ptr qp = MPFR_MANT(q); in mpfr_div_1() local 176 qp[0] = (MPFR_LIMB_HIGHBIT | q0) & ~mask; in mpfr_div_1() 202 (qx < __gmpfr_emin - 1 || (qp[0] == MPFR_LIMB_HIGHBIT && sb == 0))) in mpfr_div_1() 235 qp[0] += MPFR_LIMB_ONE << sh; in mpfr_div_1() 236 MPFR_ASSERTD(qp[0] != 0); in mpfr_div_1() 259 mpfr_limb_ptr qp = MPFR_MANT(q); in mpfr_div_1n() local 312 qp[0] = q0; in mpfr_div_1n() 320 qp[0] = MPFR_LIMB_HIGHBIT | (q0 >> 1); in mpfr_div_1n() 350 (qx < __gmpfr_emin - 1 || (qp[0] == MPFR_LIMB_HIGHBIT && sb == 0))) in mpfr_div_1n() 383 qp[0] += MPFR_LIMB_ONE; in mpfr_div_1n() [all …]
|