Home
last modified time | relevance | path

Searched refs:un (Results 1 – 25 of 163) sorted by relevance

1234567

/dragonfly/contrib/gmp/mpn/generic/
HDmul.c76 mp_srcptr up, mp_size_t un, in mpn_mul() argument
79 ASSERT (un >= vn); in mpn_mul()
81 ASSERT (! MPN_OVERLAP_P (prodp, un+vn, up, un)); in mpn_mul()
82 ASSERT (! MPN_OVERLAP_P (prodp, un+vn, vp, vn)); in mpn_mul()
84 if (un == vn) in mpn_mul()
87 mpn_sqr (prodp, up, un); in mpn_mul()
89 mpn_mul_n (prodp, up, vp, un); in mpn_mul()
96 if (un <= MUL_BASECASE_MAX_UN in mpn_mul()
103 mpn_mul_basecase (prodp, up, un, vp, vn); in mpn_mul()
138 un -= MUL_BASECASE_MAX_UN; in mpn_mul()
[all …]
HDgcdext_subdiv_step.c44 mp_size_t an, bn, un; in mpn_gcdext_subdiv_step() local
58 un = *unp; in mpn_gcdext_subdiv_step()
68 MPN_NORMALIZE (u0, un); in mpn_gcdext_subdiv_step()
69 MPN_COPY (up, u0, un); in mpn_gcdext_subdiv_step()
71 *usizep = swapped ? un : -un; in mpn_gcdext_subdiv_step()
80 MPN_NORMALIZE (u1, un); in mpn_gcdext_subdiv_step()
81 MPN_COPY (up, u1, un); in mpn_gcdext_subdiv_step()
83 *usizep = swapped ? -un : un; in mpn_gcdext_subdiv_step()
106 MPN_CMP (c, u0, u1, un); in mpn_gcdext_subdiv_step()
107 ASSERT (c != 0 || (un == 1 && u0[0] == 1 && u1[0] == 1)); in mpn_gcdext_subdiv_step()
[all …]
HDmul_basecase.c46 mp_srcptr up, mp_size_t un, in mpn_mul_basecase() argument
49 ASSERT (un >= vn); in mpn_mul_basecase()
51 ASSERT (! MPN_OVERLAP_P (rp, un+vn, up, un)); in mpn_mul_basecase()
52 ASSERT (! MPN_OVERLAP_P (rp, un+vn, vp, vn)); in mpn_mul_basecase()
61 rp[un + 1] = mpn_mul_2 (rp, up, un, vp); in mpn_mul_basecase()
66 rp[un] = mpn_mul_1 (rp, up, un, vp[0]); in mpn_mul_basecase()
70 rp[un] = mpn_mul_1 (rp, up, un, vp[0]); in mpn_mul_basecase()
83 rp[un + 6 - 1] = mpn_addmul_6 (rp, up, un, vp); in mpn_mul_basecase()
97 rp[un + 5 - 1] = mpn_addmul_5 (rp, up, un, vp); in mpn_mul_basecase()
111 rp[un + 4 - 1] = mpn_addmul_4 (rp, up, un, vp); in mpn_mul_basecase()
[all …]
HDgcdext_lehmer.c46 mp_size_t un; in mpn_gcdext_lehmer_n() local
56 u1[0] = 1; un = 1; in mpn_gcdext_lehmer_n()
101 un = mpn_hgcd_mul_matrix1_vector(&M, u2, u0, u1, un); in mpn_gcdext_lehmer_n()
110 mp_size_t updated_un = un; in mpn_gcdext_lehmer_n()
119 un = updated_un; in mpn_gcdext_lehmer_n()
136 MPN_CMP (c, u0, u1, un); in mpn_gcdext_lehmer_n()
137 ASSERT (c != 0 || (un == 1 && u0[0] == 1 && u1[0] == 1)); in mpn_gcdext_lehmer_n()
140 MPN_NORMALIZE (u0, un); in mpn_gcdext_lehmer_n()
141 MPN_COPY (up, u0, un); in mpn_gcdext_lehmer_n()
142 *usize = -un; in mpn_gcdext_lehmer_n()
[all …]
HDgcdext.c197 mp_size_t un; in mpn_gcdext() local
299 un = M.n; in mpn_gcdext()
300 while ( (u0[un-1] | u1[un-1] ) == 0) in mpn_gcdext()
301 un--; in mpn_gcdext()
322 un = updated_un; in mpn_gcdext()
323 ASSERT (un < ualloc); in mpn_gcdext()
347 ASSERT (M.n + un <= ualloc); in mpn_gcdext()
351 MPN_COPY (t0, u0, un); in mpn_gcdext()
354 un = hgcd_mul_matrix_vector (&M, u0, t0, u1, un, t0 + un); in mpn_gcdext()
356 ASSERT (un < ualloc); in mpn_gcdext()
[all …]
HDget_str.c140 mp_ptr up, mp_size_t un, int base) in mpn_sb_get_str() argument
165 MPN_COPY (rp + 1, up, un); in mpn_sb_get_str()
168 while (un > 1) in mpn_sb_get_str()
172 MPN_DIVREM_OR_PREINV_DIVREM_1 (rp, (mp_size_t) 1, rp + 1, un, in mpn_sb_get_str()
176 un -= rp[un] == 0; in mpn_sb_get_str()
247 MPN_COPY (rp + 1, up, un); in mpn_sb_get_str()
250 while (un > 1) in mpn_sb_get_str()
254 MPN_DIVREM_OR_PREINV_DIVREM_1 (rp, (mp_size_t) 1, rp + 1, un, in mpn_sb_get_str()
257 un -= rp[un] == 0; in mpn_sb_get_str()
301 mp_ptr up, mp_size_t un, in mpn_dc_get_str() argument
[all …]
HDrootrem.c42 #define MPN_RSHIFT(cy,rp,up,un,cnt) \ argument
45 cy = mpn_rshift (rp, up, un, cnt); \
48 MPN_COPY_INCR (rp, up, un); \
53 #define MPN_LSHIFT(cy,rp,up,un,cnt) \ argument
56 cy = mpn_lshift (rp, up, un, cnt); \
59 MPN_COPY_DECR (rp, up, un); \
80 mp_srcptr up, mp_size_t un, mp_limb_t k) in mpn_rootrem() argument
82 ASSERT (un > 0); in mpn_rootrem()
83 ASSERT (up[un - 1] != 0); in mpn_rootrem()
86 if ((remp == NULL) && (un / k > 2)) in mpn_rootrem()
[all …]
HDmod_1.c73 mpn_mod_1_unnorm (mp_srcptr up, mp_size_t un, mp_limb_t d) in mpn_mod_1_unnorm() argument
80 ASSERT (un > 0); in mpn_mod_1_unnorm()
87 r = up[un - 1] << GMP_NAIL_BITS; in mpn_mod_1_unnorm()
91 un--; in mpn_mod_1_unnorm()
92 if (un == 0) in mpn_mod_1_unnorm()
101 && BELOW_THRESHOLD (un, MOD_1_UNNORM_THRESHOLD)) in mpn_mod_1_unnorm()
103 for (i = un - 1; i >= 0; i--) in mpn_mod_1_unnorm()
115 n1 = up[un - 1] << GMP_NAIL_BITS; in mpn_mod_1_unnorm()
119 && BELOW_THRESHOLD (un, MOD_1_UNNORM_THRESHOLD)) in mpn_mod_1_unnorm()
121 for (i = un - 2; i >= 0; i--) in mpn_mod_1_unnorm()
[all …]
HDdivrem_1.c80 mp_srcptr up, mp_size_t un, mp_limb_t d) in mpn_divrem_1() argument
88 ASSERT (un >= 0); in mpn_divrem_1()
91 ASSERT (MPN_SAME_OR_SEPARATE_P (qp+qxn, up, un)); in mpn_divrem_1()
93 n = un + qxn; in mpn_divrem_1()
103 if (un != 0) in mpn_divrem_1()
107 r = up[un - 1] << GMP_NAIL_BITS; in mpn_divrem_1()
113 un--; in mpn_divrem_1()
119 for (i = un - 1; i >= 0; i--) in mpn_divrem_1()
140 for (i = un - 1; i >= 0; i--) in mpn_divrem_1()
163 if (un != 0) in mpn_divrem_1()
[all …]
HDdiveby3.c26 mpn_divexact_by3c (mp_ptr rp, mp_srcptr up, mp_size_t un, mp_limb_t c) in mpn_divexact_by3c() argument
29 r = mpn_bdiv_dbm1c (rp, up, un, GMP_NUMB_MASK / 3, GMP_NUMB_MASK / 3 * c); in mpn_divexact_by3c()
64 mpn_divexact_by3c (mp_ptr restrict rp, mp_srcptr restrict up, mp_size_t un, mp_limb_t c) in mpn_divexact_by3c() argument
69 ASSERT (un >= 1); in mpn_divexact_by3c()
71 ASSERT (MPN_SAME_OR_SEPARATE_P (rp, up, un)); in mpn_divexact_by3c()
85 while (++i < un); in mpn_divexact_by3c()
133 mpn_divexact_by3c (mp_ptr restrict rp, mp_srcptr restrict up, mp_size_t un, mp_limb_t cy) in mpn_divexact_by3c() argument
138 ASSERT (un >= 1); in mpn_divexact_by3c()
140 ASSERT (MPN_SAME_OR_SEPARATE_P (rp, up, un)); in mpn_divexact_by3c()
144 for (i = 0; i < un; i++) in mpn_divexact_by3c()
HDremove.c52 mp_ptr up, mp_size_t un, mp_ptr vp, mp_size_t vn, in mpn_remove() argument
63 ASSERT (un > 0); in mpn_remove()
70 tp = TMP_ALLOC_LIMBS ((un + vn) / 2); /* remainder */ in mpn_remove()
71 qp = TMP_ALLOC_LIMBS (un); /* quotient, alternating */ in mpn_remove()
72 qp2 = TMP_ALLOC_LIMBS (un); /* quotient, alternating */ in mpn_remove()
73 np = TMP_ALLOC_LIMBS (un + LOG); /* powers of V */ in mpn_remove()
80 scratch_out = TMP_ALLOC_LIMBS (mpn_bdiv_qr_itch (un, un >> 1)); in mpn_remove()
82 MPN_COPY (qp, up, un); in mpn_remove()
83 qn = un; in mpn_remove()
/dragonfly/test/unix/unconn_dgram/
HDunconn_dgram.c17 struct sockaddr_un un; in test_send_unconn_dgram() local
24 memset(&un, 0, sizeof(un)); in test_send_unconn_dgram()
25 un.sun_family = AF_LOCAL; in test_send_unconn_dgram()
26 strlcpy(un.sun_path, UNCONN_DGRAM_PATH, sizeof(un.sun_path)); in test_send_unconn_dgram()
29 (const struct sockaddr *)&un, sizeof(un)); in test_send_unconn_dgram()
39 struct sockaddr_un un; in main() local
48 memset(&un, 0, sizeof(un)); in main()
49 un.sun_family = AF_LOCAL; in main()
50 strlcpy(un.sun_path, UNCONN_DGRAM_PATH, sizeof(un.sun_path)); in main()
51 unlink(un.sun_path); in main()
[all …]
/dragonfly/usr.bin/btpin/
HDbtpin.c49 struct sockaddr_un un; in main() local
56 memset(&un, 0, sizeof(un)); in main()
57 un.sun_len = sizeof(un); in main()
58 un.sun_family = AF_LOCAL; in main()
59 strlcpy(un.sun_path, BTHCID_SOCKET_NAME, sizeof(un.sun_path)); in main()
99 strlcpy(un.sun_path, optarg, sizeof(un.sun_path)); in main()
132 if (connect(s, (struct sockaddr *)&un, sizeof(un)) < 0) in main()
133 err(EXIT_FAILURE, "connect(\"%s\")", un.sun_path); in main()
/dragonfly/usr.sbin/makefs/msdos/
HDmsdosfs_conv.c145 winSlotCnt(const u_char *un, size_t unlen) in winSlotCnt() argument
152 for (cp = un + unlen; unlen > 0; unlen--) in winSlotCnt()
164 winChkName(const u_char *un, size_t unlen, struct winentry *wep, int chksum) in winChkName() argument
188 len = char8ucs2str(un, unlen, wn, WIN_MAXLEN); in winChkName()
235 unix2winfn(const u_char *un, size_t unlen, struct winentry *wep, int cnt, in unix2winfn() argument
245 for (cp = un + unlen; unlen > 0; unlen--) in unix2winfn()
257 len = char8ucs2str(un, unlen, wn, WIN_MAXLEN); in unix2winfn()
299 unix2dosfn(const u_char *un, u_char dn[12], size_t unlen, u_int gen) in unix2dosfn() argument
319 if (un[0] == '.' && unlen == 1) { in unix2dosfn()
323 if (un[0] == '.' && un[1] == '.' && unlen == 2) { in unix2dosfn()
[all …]
/dragonfly/contrib/mpfr/src/
HDfrac.c35 mp_size_t un, tn, t0; in mpfr_frac() local
63 un = (uq - 1) / GMP_NUMB_BITS; /* index of most significant limb */ in mpfr_frac()
64 un -= (mp_size_t) (ue / GMP_NUMB_BITS); in mpfr_frac()
69 k = up[un] << sh; in mpfr_frac()
87 while (up[--un] == 0) in mpfr_frac()
89 MPFR_ASSERTN(un >= 0); in mpfr_frac()
90 k = up[un]; in mpfr_frac()
98 t = (mp_size_t) (MPFR_PREC(r) - 1) / GMP_NUMB_BITS < un ? in mpfr_frac()
99 (mpfr_init2 (tmp, (un + 1) * GMP_NUMB_BITS), tmp) : r; in mpfr_frac()
107 MPFR_ASSERTN(tn >= un); in mpfr_frac()
[all …]
HDrec_sqrt.c197 mp_size_t xn, rn, th, ln, tn, sn, ahn, un; in mpfr_mpn_rec_sqrt() local
240 un = xn + (tn - th); in mpfr_mpn_rec_sqrt()
245 MPFR_ASSERTD(2 * xn <= un); in mpfr_mpn_rec_sqrt()
246 u = r = MPFR_TMP_LIMBS_ALLOC (un); in mpfr_mpn_rec_sqrt()
348 un = n - th; /* un cannot be zero, since p <= n*GMP_NUMB_BITS, in mpfr_mpn_rec_sqrt()
353 MPFR_ASSERTD(un > 0); in mpfr_mpn_rec_sqrt()
354 u += (tn + xn) - un; /* xn + tn - un = xn + (original_tn - th) - (n - th) in mpfr_mpn_rec_sqrt()
358 MPFR_ASSERTD(tn + xn > un); /* will allow to access u[-1] below */ in mpfr_mpn_rec_sqrt()
368 mpn_lshift (u - 1, u - 1, un + 1, 1); in mpfr_mpn_rec_sqrt()
377 cu = mpn_add_1 (u, u, un, u[0] & (MPFR_LIMB_ONE << (pl - 1))); in mpfr_mpn_rec_sqrt()
[all …]
/dragonfly/sys/vfs/msdosfs/
HDmsdosfs_conv.c243 dos2unixfn(u_char dn[11], u_char *un, int lower, struct msdosfsmount *pmp) in dos2unixfn() argument
265 *un++ = c >> 8; in dos2unixfn()
268 *un++ = c; in dos2unixfn()
278 *un++ = '.'; in dos2unixfn()
284 *un++ = c >> 8; in dos2unixfn()
287 *un++ = c; in dos2unixfn()
291 *un++ = 0; in dos2unixfn()
308 unix2dosfn(const u_char *un, u_char dn[12], size_t unlen, u_int gen, in unix2dosfn() argument
330 if (un[0] == '.' && unlen == 1) { in unix2dosfn()
334 if (un[0] == '.' && un[1] == '.' && unlen == 2) { in unix2dosfn()
[all …]
/dragonfly/contrib/gmp/mpf/
HDget_str.c117 mp_size_t un, pn, tn; in mpf_get_str() local
128 un = ABSIZ(u); in mpf_get_str()
161 if (un == 0) in mpf_get_str()
189 if (un > n_limbs_needed) in mpf_get_str()
191 up += un - n_limbs_needed; in mpf_get_str()
192 un = n_limbs_needed; in mpf_get_str()
198 if (un > pn) in mpf_get_str()
199 mpn_mul (tp, up, un, pp, pn); /* FIXME: mpn_mul_highpart */ in mpf_get_str()
201 mpn_mul (tp, pp, pn, up, un); /* FIXME: mpn_mul_highpart */ in mpf_get_str()
202 tn = un + pn; in mpf_get_str()
[all …]
/dragonfly/contrib/gmp/mpz/
HDgcd_ui.c28 mp_size_t un; in mpz_gcd_ui() local
47 un = ABSIZ(u); in mpz_gcd_ui()
49 if (un == 0) in mpz_gcd_ui()
57 MPZ_REALLOC (w, un); in mpz_gcd_ui()
58 MPN_COPY (PTR(w), PTR(u), un); in mpz_gcd_ui()
60 SIZ(w) = un; in mpz_gcd_ui()
64 return (un == 1 && res <= ULONG_MAX ? res : 0); in mpz_gcd_ui()
67 res = mpn_gcd_1 (PTR(u), un, (mp_limb_t) v); in mpz_gcd_ui()
HDcmpabs_ui.c29 mp_size_t un; in mpz_cmpabs_ui() local
33 un = SIZ(u); in mpz_cmpabs_ui()
35 if (un == 0) in mpz_cmpabs_ui()
38 un = ABS (un); in mpz_cmpabs_ui()
40 if (un == 1) in mpz_cmpabs_ui()
53 if (un == 2) in mpz_cmpabs_ui()
HDrootrem.c29 mp_size_t us, un, rootn, remn; in mpz_rootrem() local
51 un = ABS (us); in mpz_rootrem()
52 rootn = (un - 1) / nth + 1; in mpz_rootrem()
63 remp = MPZ_REALLOC (rem, un); in mpz_rootrem()
65 remp = TMP_ALLOC_LIMBS (un); in mpz_rootrem()
71 MPN_COPY (rootp, up, un); in mpz_rootrem()
76 remn = mpn_rootrem (rootp, remp, up, un, (mp_limb_t) nth); in mpz_rootrem()
HDcmp_ui.c29 mp_size_t un; in _mpz_cmp_ui() local
33 un = SIZ(u); in _mpz_cmp_ui()
35 if (un == 0) in _mpz_cmp_ui()
38 if (un == 1) in _mpz_cmp_ui()
51 if (un == 2) in _mpz_cmp_ui()
67 return un > 0 ? 1 : -1; in _mpz_cmp_ui()
/dragonfly/usr.sbin/lpr/common_source/
HDstartdaemon.c56 struct sockaddr_un un; in startdaemon() local
66 memset(&un, 0, sizeof(un)); in startdaemon()
67 un.sun_family = AF_LOCAL; in startdaemon()
68 strcpy(un.sun_path, _PATH_SOCKETNAME); in startdaemon()
73 connectres = connect(s, (struct sockaddr *)&un, SUN_LEN(&un)); in startdaemon()
/dragonfly/games/hack/
HDhack.objnam.c104 char *un = ocl->oc_uname; in typename() local
124 if (un) { in typename()
127 " called %s", un); in typename()
139 if (un) { in typename()
142 " called %s", un); in typename()
152 if (un) { in typename()
154 Snprintf(buf+bufpos, sizeof(buf)-bufpos, " called %s", un); in typename()
173 char *un = objects[obj->otyp].oc_uname; in xname() local
221 if (nn || un || !obj->dknown) { in xname()
229 if (un) { in xname()
[all …]
/dragonfly/usr.sbin/bthcid/
HDclient.c80 struct sockaddr_un un; in init_control() local
98 memset(&un, 0, sizeof(un)); in init_control()
99 un.sun_len = sizeof(un); in init_control()
100 un.sun_family = AF_LOCAL; in init_control()
101 strlcpy(un.sun_path, name, sizeof(un.sun_path)); in init_control()
102 if (bind(ctl, (struct sockaddr *)&un, sizeof(un)) < 0) { in init_control()
133 struct sockaddr_un un; in process_control() local
140 n = sizeof(un); in process_control()
141 fd = accept(sock, (struct sockaddr *)&un, &n); in process_control()

1234567