Home
last modified time | relevance | path

Searched refs:rem (Results 1 – 25 of 118) sorted by relevance

12345

/dragonfly/tools/regression/lib/libm/
HDtest-rem.c146 long double rem; in testl() local
149 rem = remainderl(x, y); in testl()
150 assert(rem == expected_rem); in testl()
151 assert(!signbit(rem) == !signbit(expected_rem)); in testl()
152 rem = remquol(x, y, &q); in testl()
153 assert(rem == expected_rem); in testl()
154 assert(!signbit(rem) == !signbit(expected_rem)); in testl()
168 double rem; in testd() local
171 rem = remainder(x, y); in testd()
172 assert(rem == expected_rem); in testd()
[all …]
/dragonfly/sys/platform/pc64/x86_64/
HD__udivti3.c98 __udivmodti4(_uint128_t a, _uint128_t b, _uint128_t *rem) in __udivmodti4() argument
115 if (rem) in __udivmodti4()
116 *rem = n.s.low % d.s.low; in __udivmodti4()
123 if (rem) in __udivmodti4()
124 *rem = n.s.low; in __udivmodti4()
134 if (rem) in __udivmodti4()
135 *rem = n.s.high % d.s.low; in __udivmodti4()
144 if (rem) { in __udivmodti4()
147 *rem = r.all; in __udivmodti4()
156 if (rem) { in __udivmodti4()
[all …]
/dragonfly/contrib/gmp/mpz/
HDtdiv_r_ui.c26 mpz_tdiv_r_ui (mpz_ptr rem, mpz_srcptr dividend, unsigned long int divisor) in mpz_tdiv_r_ui() argument
38 SIZ(rem) = 0; in mpz_tdiv_r_ui()
55 SIZ(rem) = ns >= 0 ? 1 : -1; in mpz_tdiv_r_ui()
56 PTR(rem)[0] = rl; in mpz_tdiv_r_ui() local
60 MPZ_REALLOC (rem, 2); in mpz_tdiv_r_ui()
61 rp = PTR(rem); in mpz_tdiv_r_ui()
71 SIZ(rem) = ns >= 0 ? rn : -rn; in mpz_tdiv_r_ui()
78 SIZ(rem) = 0; in mpz_tdiv_r_ui()
83 SIZ(rem) = ns >= 0 ? 1 : -1; in mpz_tdiv_r_ui()
84 PTR(rem)[0] = rl; in mpz_tdiv_r_ui() local
HDtdiv_qr_ui.c27 mpz_tdiv_qr_ui (mpz_ptr quot, mpz_ptr rem, mpz_srcptr dividend, unsigned long int divisor) in mpz_tdiv_qr_ui() argument
40 SIZ(rem) = 0; in mpz_tdiv_qr_ui()
60 SIZ(rem) = ns >= 0 ? 1 : -1; in mpz_tdiv_qr_ui()
61 PTR(rem)[0] = rl; in mpz_tdiv_qr_ui() local
65 MPZ_REALLOC (rem, 2); in mpz_tdiv_qr_ui()
66 rp = PTR(rem); in mpz_tdiv_qr_ui()
74 SIZ(rem) = ns >= 0 ? rn : -rn; in mpz_tdiv_qr_ui()
81 SIZ(rem) = 0; in mpz_tdiv_qr_ui()
86 SIZ(rem) = ns >= 0 ? 1 : -1; in mpz_tdiv_qr_ui()
87 PTR(rem)[0] = rl; in mpz_tdiv_qr_ui() local
HDmod.c25 mpz_mod (mpz_ptr rem, mpz_srcptr dividend, mpz_srcptr divisor) in mpz_mod() argument
36 if (rem == divisor) in mpz_mod()
43 mpz_tdiv_r (rem, dividend, divisor); in mpz_mod()
45 if (rem->_mp_size != 0) in mpz_mod()
50 mpz_sub (rem, rem, divisor); in mpz_mod()
52 mpz_add (rem, rem, divisor); in mpz_mod()
HDfdiv_r_ui.c26 mpz_fdiv_r_ui (mpz_ptr rem, mpz_srcptr dividend, unsigned long int divisor) in mpz_fdiv_r_ui() argument
38 SIZ(rem) = 0; in mpz_fdiv_r_ui()
52 MPZ_REALLOC (rem, 2); in mpz_fdiv_r_ui()
53 rp = PTR(rem); in mpz_fdiv_r_ui()
79 SIZ(rem) = rn; in mpz_fdiv_r_ui()
86 SIZ(rem) = 0; in mpz_fdiv_r_ui()
92 PTR(rem)[0] = rl; in mpz_fdiv_r_ui() local
93 SIZ(rem) = 1; in mpz_fdiv_r_ui()
HDcdiv_r_ui.c28 mpz_cdiv_r_ui (mpz_ptr rem, mpz_srcptr dividend, unsigned long int divisor) in mpz_cdiv_r_ui() argument
40 SIZ(rem) = 0; in mpz_cdiv_r_ui()
54 MPZ_REALLOC (rem, 2); in mpz_cdiv_r_ui()
55 rp = PTR(rem); in mpz_cdiv_r_ui()
81 SIZ(rem) = -rn; in mpz_cdiv_r_ui()
88 SIZ(rem) = 0; in mpz_cdiv_r_ui()
94 PTR(rem)[0] = rl; in mpz_cdiv_r_ui() local
95 SIZ(rem) = -1; in mpz_cdiv_r_ui()
HDcdiv_qr_ui.c28 mpz_cdiv_qr_ui (mpz_ptr quot, mpz_ptr rem, mpz_srcptr dividend, unsigned long int divisor) in mpz_cdiv_qr_ui() argument
41 SIZ(rem) = 0; in mpz_cdiv_qr_ui()
57 MPZ_REALLOC (rem, 2); in mpz_cdiv_qr_ui()
58 rp = PTR(rem); in mpz_cdiv_qr_ui()
86 SIZ(rem) = -rn; in mpz_cdiv_qr_ui()
93 SIZ(rem) = 0; in mpz_cdiv_qr_ui()
102 PTR(rem)[0] = rl; in mpz_cdiv_qr_ui() local
103 SIZ(rem) = -(rl != 0); in mpz_cdiv_qr_ui()
HDtdiv_qr.c30 mpz_tdiv_qr (mpz_ptr quot, mpz_ptr rem, mpz_srcptr num, mpz_srcptr den) in mpz_tdiv_qr() argument
32 mdiv (mpz_srcptr num, mpz_srcptr den, mpz_ptr quot, mpz_ptr rem) in mpz_tdiv_qr()
49 MPZ_REALLOC (rem, dl); in mpz_tdiv_qr()
53 if (num != rem) in mpz_tdiv_qr()
57 rp = PTR (rem); in mpz_tdiv_qr()
59 SIZ (rem) = SIZ (num); in mpz_tdiv_qr()
71 rp = PTR (rem); in mpz_tdiv_qr()
104 SIZ (rem) = ns >= 0 ? dl : -dl; in mpz_tdiv_qr()
HDfdiv_qr_ui.c26 mpz_fdiv_qr_ui (mpz_ptr quot, mpz_ptr rem, mpz_srcptr dividend, unsigned long int divisor) in mpz_fdiv_qr_ui() argument
39 SIZ(rem) = 0; in mpz_fdiv_qr_ui()
55 MPZ_REALLOC (rem, 2); in mpz_fdiv_qr_ui()
56 rp = PTR(rem); in mpz_fdiv_qr_ui()
84 SIZ(rem) = rn; in mpz_fdiv_qr_ui()
91 SIZ(rem) = 0; in mpz_fdiv_qr_ui()
100 PTR(rem)[0] = rl; in mpz_fdiv_qr_ui() local
101 SIZ(rem) = rl != 0; in mpz_fdiv_qr_ui()
HDremove.c27 mpz_t x, rem; in mpz_remove() local
53 mpz_init (rem); in mpz_remove()
64 mpz_tdiv_qr (x, rem, dest, fpow[p]); in mpz_remove()
65 if (SIZ (rem) != 0) in mpz_remove()
80 mpz_tdiv_qr (x, rem, dest, fpow[p]); in mpz_remove()
81 if (SIZ (rem) == 0) in mpz_remove()
90 mpz_clear (rem); in mpz_remove()
HDfdiv_r.c25 mpz_fdiv_r (mpz_ptr rem, mpz_srcptr dividend, mpz_srcptr divisor) in mpz_fdiv_r() argument
36 if (rem == divisor) in mpz_fdiv_r()
43 mpz_tdiv_r (rem, dividend, divisor); in mpz_fdiv_r()
45 if ((divisor_size ^ dividend->_mp_size) < 0 && rem->_mp_size != 0) in mpz_fdiv_r()
46 mpz_add (rem, rem, divisor); in mpz_fdiv_r()
HDcdiv_r.c25 mpz_cdiv_r (mpz_ptr rem, mpz_srcptr dividend, mpz_srcptr divisor) in mpz_cdiv_r() argument
36 if (rem == divisor) in mpz_cdiv_r()
44 mpz_tdiv_r (rem, dividend, divisor); in mpz_cdiv_r()
46 if ((divisor_size ^ dividend->_mp_size) >= 0 && rem->_mp_size != 0) in mpz_cdiv_r()
47 mpz_sub (rem, rem, divisor); in mpz_cdiv_r()
HDsqrtrem.c31 mpz_sqrtrem (mpz_ptr root, mpz_ptr rem, mpz_srcptr op) in mpz_sqrtrem() argument
33 msqrt (mpz_srcptr op, mpz_ptr root, mpz_ptr rem) in mpz_sqrtrem()
49 SIZ(rem) = 0; in mpz_sqrtrem()
53 if (rem->_mp_alloc < op_size) in mpz_sqrtrem()
54 _mpz_realloc (rem, op_size); in mpz_sqrtrem()
89 rem_size = mpn_sqrtrem (root_ptr, rem->_mp_d, op_ptr, op_size); in mpz_sqrtrem()
96 rem->_mp_size = rem_size; in mpz_sqrtrem()
HDfdiv_qr.c25 mpz_fdiv_qr (mpz_ptr quot, mpz_ptr rem, mpz_srcptr dividend, mpz_srcptr divisor) in mpz_fdiv_qr() argument
37 if (quot == divisor || rem == divisor) in mpz_fdiv_qr()
45 mpz_tdiv_qr (quot, rem, dividend, divisor); in mpz_fdiv_qr()
47 if (xsize < 0 && rem->_mp_size != 0) in mpz_fdiv_qr()
50 mpz_add (rem, rem, divisor); in mpz_fdiv_qr()
HDcdiv_qr.c25 mpz_cdiv_qr (mpz_ptr quot, mpz_ptr rem, mpz_srcptr dividend, mpz_srcptr divisor) in mpz_cdiv_qr() argument
37 if (quot == divisor || rem == divisor) in mpz_cdiv_qr()
45 mpz_tdiv_qr (quot, rem, dividend, divisor); in mpz_cdiv_qr()
47 if (xsize >= 0 && rem->_mp_size != 0) in mpz_cdiv_qr()
50 mpz_sub (rem, rem, divisor); in mpz_cdiv_qr()
HDtdiv_r.c25 mpz_tdiv_r (mpz_ptr rem, mpz_srcptr num, mpz_srcptr den) in mpz_tdiv_r() argument
41 MPZ_REALLOC (rem, dl); in mpz_tdiv_r()
45 if (num != rem) in mpz_tdiv_r()
49 rp = PTR (rem); in mpz_tdiv_r()
51 SIZ (rem) = SIZ (num); in mpz_tdiv_r()
58 rp = PTR (rem); in mpz_tdiv_r()
87 SIZ (rem) = ns >= 0 ? dl : -dl; in mpz_tdiv_r()
HDrootrem.c26 mpz_rootrem (mpz_ptr root, mpz_ptr rem, mpz_srcptr u, unsigned long int nth) in mpz_rootrem() argument
47 SIZ(rem) = 0; in mpz_rootrem()
62 if (u != rem) in mpz_rootrem()
63 remp = MPZ_REALLOC (rem, un); in mpz_rootrem()
84 else if (u == rem) in mpz_rootrem()
88 SIZ(rem) = remn; in mpz_rootrem()
HDdivexact.c39 mpz_t rem; in mpz_divexact() local
40 mpz_init (rem); in mpz_divexact()
41 mpz_tdiv_r (rem, num, den); in mpz_divexact()
42 ASSERT (SIZ(rem) == 0); in mpz_divexact()
43 mpz_clear (rem); in mpz_divexact()
/dragonfly/sys/dev/drm/include/linux/
HDtime.h48 long rem; in ns_to_timeval() local
57 rem = nsec % NSEC_PER_SEC; in ns_to_timeval()
58 if (rem < 0) { in ns_to_timeval()
60 rem += NSEC_PER_SEC; in ns_to_timeval()
62 tv.tv_usec = rem / 1000; in ns_to_timeval()
103 int32_t rem; in ns_to_timespec() local
112 rem = nsec % NSEC_PER_SEC; in ns_to_timespec()
113 if (rem < 0) { in ns_to_timespec()
115 rem += NSEC_PER_SEC; in ns_to_timespec()
117 ts.tv_nsec = rem; in ns_to_timespec()
/dragonfly/contrib/mpfr/src/
HDrem1.c56 mpfr_rem1 (mpfr_ptr rem, long *quo, mpfr_rnd_t rnd_q, in mpfr_rem1() argument
71 MPFR_SET_NAN (rem); in mpfr_rem1()
80 return mpfr_set (rem, x, rnd); in mpfr_rem1()
172 inex = mpfr_set_ui (rem, 0, MPFR_RNDN); in mpfr_rem1()
175 mpfr_neg (rem, rem, MPFR_RNDN); in mpfr_rem1()
199 inex = mpfr_set_z_2exp (rem, r, ex > ey ? ey : ex, rnd); in mpfr_rem1()
213 mpfr_remainder (mpfr_ptr rem, mpfr_srcptr x, mpfr_srcptr y, mpfr_rnd_t rnd) in mpfr_remainder() argument
215 return mpfr_rem1 (rem, (long *) 0, MPFR_RNDN, x, y, rnd); in mpfr_remainder()
219 mpfr_remquo (mpfr_ptr rem, long *quo, in mpfr_remquo() argument
222 return mpfr_rem1 (rem, quo, MPFR_RNDN, x, y, rnd); in mpfr_remquo()
[all …]
/dragonfly/lib/libc/net/
HDlinkaddr.c126 int namelen, i, rem; in link_ntoa() local
131 rem = sizeof(obuf); in link_ntoa()
135 rem -= namelen; in link_ntoa()
138 rem--; in link_ntoa()
145 while (in < inlim && rem > 1) { in link_ntoa()
148 rem--; in link_ntoa()
152 if (rem < 3) in link_ntoa()
156 rem -= 2; in link_ntoa()
158 if (rem < 2) in link_ntoa()
161 rem--; in link_ntoa()
/dragonfly/crypto/openssh/
HDatomicio.c109 size_t pos = 0, rem; in atomiciov6() local
147 rem = (size_t)res; in atomiciov6()
148 pos += rem; in atomiciov6()
150 while (iovcnt > 0 && rem >= iov[0].iov_len) { in atomiciov6()
151 rem -= iov[0].iov_len; in atomiciov6()
156 if (rem > 0 && (iovcnt <= 0 || rem > iov[0].iov_len)) { in atomiciov6()
163 iov[0].iov_base = ((char *)iov[0].iov_base) + rem; in atomiciov6()
164 iov[0].iov_len -= rem; in atomiciov6()
/dragonfly/crypto/libressl/crypto/bn/
HDbn_div.c86 : "=a"(q), "=d"(rem) \
101 : "=a"(q), "=d"(rem) \
263 BN_ULONG n0, n1, rem = 0; in BN_div_internal() local
285 rem = (n1 - q * d0) & BN_MASK2; in BN_div_internal()
290 if (t2 <= ((((BN_ULLONG)rem) << BN_BITS2) | in BN_div_internal()
294 rem += d0; in BN_div_internal()
295 if (rem < d0) break; /* don't let rem overflow */ in BN_div_internal()
303 rem = (n1 - q*d0)&BN_MASK2; in BN_div_internal()
323 if ((t2h < rem) || in BN_div_internal()
324 ((t2h == rem) && (t2l <= wnump[-2]))) in BN_div_internal()
[all …]
/dragonfly/crypto/libressl/crypto/des/
HDcfb_enc.c76 int num=numbits/8,n=(numbits+7)/8,i,rem=numbits%8; in DES_cfb_encrypt() local
121 if (rem==0) in DES_cfb_encrypt()
125 ovec[i]=ovec[i+num]<<rem | in DES_cfb_encrypt()
126 ovec[i+num+1]>>(8-rem); in DES_cfb_encrypt()
164 if (rem==0) in DES_cfb_encrypt()
168 ovec[i]=ovec[i+num]<<rem | in DES_cfb_encrypt()
169 ovec[i+num+1]>>(8-rem); in DES_cfb_encrypt()

12345