Home
last modified time | relevance | path

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

1234567

/openbsd/src/sys/arch/hppa/spmath/
Ddivu.S31 rem .reg %r3 ; remainder and upper part of dividend label
39 stws,ma rem,4(sp) ; save registers on stack
46 addi 0,arg0,rem ; get upper dividend
52 ds rem,dvr,rem ; 1st divide step, if carry
55 ds rem,dvr,rem ; 2nd divide step
57 ds rem,dvr,rem ; 3rd divide step
59 ds rem,dvr,rem ; 4th divide step
61 ds rem,dvr,rem ; 5th divide step
63 ds rem,dvr,rem ; 6th divide step
65 ds rem,dvr,rem ; 7th divide step
[all …]
/openbsd/src/lib/libcrypto/modes/asm/
Dghash-parisc.pl63 $rem="%r29";
118 ldi 31,$rem
119 mtctl $rem,%cr11
120 extrd,u,*= $rem,%sar,1,$rem ; executes on PA-RISC 1.0
135 depd,z $Zll,60,4,$rem
147 ldd $rem($rem_4bit),$rem
153 xor $rem,$Zhh,$Zhh ; moved here to work around gas bug
154 depd,z $Zll,60,4,$rem
163 ldd $rem($rem_4bit),$rem
165 xor $rem,$Zhh,$Zhh
[all …]
Dghash-sparcv9.pl52 $rem="%o4";
88 rd %pc, $rem
90 add $tmp, $rem, $tmp
120 ldx [$rem_4bit+$remi],$rem
141 xor $rem,$Zhi,$Zhi
142 ldx [$rem_4bit+$remi],$rem
154 xor $rem,$Zhi,$Zhi
157 ldx [$rem_4bit+$remi],$rem
175 xor $rem,$Zhi,$Zhi
176 ldx [$rem_4bit+$remi],$rem
[all …]
Dghash-x86_64.pl69 $rem="%rdx";
98 mov $Zlo,$rem
104 and \$0xf,$rem
112 xor ($rem_4bit,$rem,8),$Zhi
113 mov $Zlo,$rem
120 and \$0xf,$rem
127 xor ($rem_4bit,$rem,8),$Zhi
128 mov $Zlo,$rem
135 and \$0xf,$rem
142 xor ($rem_4bit,$rem,8),$Zhi
[all …]
Dghash-x86.pl135 my $rem = "eax";
141 &xor ($rem,$rem); # avoid partial register stalls on PIII
154 &mov (&LB($rem),&LB($Zll));
156 &and (&LB($rem),0xf);
160 &xor ($Zhh,&DWP($off+16,"esp",$rem,4));
162 &mov (&LB($rem),&BP($off,"esp",$cnt));
164 &and (&LB($rem),0xf0);
166 &shl (&LB($rem),4);
169 &xor ($Zll,&DWP(8,$Htbl,$rem));
170 &xor ($Zlh,&DWP(12,$Htbl,$rem));
[all …]
Dghash-alpha.pl32 $rem="t7"; # $8
73 ldq $rem,0($remp)
95 xor $rem,$Zhi,$Zhi
99 ldq $rem,0($remp)
116 xor $rem,$Zhi,$Zhi
120 ldq $rem,0($remp)
137 xor $rem,$Zhi,$Zhi
141 ldq $rem,0($remp)
157 xor $rem,$Zhi,$Zhi
161 ldq $rem,0($remp)
[all …]
/openbsd/src/regress/lib/libm/msun/
Drem_test.c145 long double rem; in testl() local
148 rem = remainderl(x, y); in testl()
149 ATF_CHECK(rem == expected_rem); in testl()
150 ATF_CHECK(!signbit(rem) == !signbit(expected_rem)); in testl()
151 rem = remquol(x, y, &q); in testl()
152 ATF_CHECK(rem == expected_rem); in testl()
153 ATF_CHECK(!signbit(rem) == !signbit(expected_rem)); in testl()
167 double rem; in testd() local
170 rem = remainder(x, y); in testd()
171 ATF_CHECK(rem == expected_rem); in testd()
[all …]
/openbsd/src/lib/libc/net/
Dlinkaddr.c45 int namelen, i, rem; in link_ntoa() local
50 rem = sizeof(obuf); in link_ntoa()
54 rem -= namelen; in link_ntoa()
57 rem--; in link_ntoa()
64 while (in < inlim && rem > 1) { in link_ntoa()
67 rem--; in link_ntoa()
71 if (rem < 3) in link_ntoa()
75 rem -= 2; in link_ntoa()
77 if (rem < 2) in link_ntoa()
80 rem--; in link_ntoa()
/openbsd/src/sbin/dhcpleased/
Dprintconf.c47 int rem, i; in print_dhcp_options() local
50 rem = len; in print_dhcp_options()
52 while (rem > 0) { in print_dhcp_options()
55 rem -= 1; in print_dhcp_options()
57 if (rem == 0) in print_dhcp_options()
61 rem -= 1; in print_dhcp_options()
62 if (rem < dho_len) in print_dhcp_options()
63 fatal("dhcp option too short: %d %d", rem, dho_len); in print_dhcp_options()
69 rem -= dho_len; in print_dhcp_options()
90 rem -= dho_len; in print_dhcp_options()
[all …]
Dengine.c746 size_t rem, i; in parse_dhcp() local
775 rem = dhcp->len; in parse_dhcp()
777 if (rem < sizeof(*eh)) { in parse_dhcp()
789 rem -= sizeof(*eh); in parse_dhcp()
795 if (rem < sizeof(*ip)) in parse_dhcp()
803 if (rem < (size_t)ip->ip_hl << 2) in parse_dhcp()
811 if (rem < ntohs(ip->ip_len)) in parse_dhcp()
815 rem -= ip->ip_hl << 2; in parse_dhcp()
834 if (rem < sizeof(*udp)) in parse_dhcp()
838 if (rem < ntohs(udp->uh_ulen)) in parse_dhcp()
[all …]
/openbsd/src/gnu/llvm/compiler-rt/lib/builtins/
Dudivmoddi4.c27 COMPILER_RT_ABI du_int __udivmoddi4(du_int a, du_int b, du_int *rem) { in __udivmoddi4() argument
43 if (rem) in __udivmoddi4()
44 *rem = n.s.low % d.s.low; in __udivmoddi4()
50 if (rem) in __udivmoddi4()
51 *rem = n.s.low; in __udivmoddi4()
60 if (rem) in __udivmoddi4()
61 *rem = n.s.high % d.s.low; in __udivmoddi4()
69 if (rem) { in __udivmoddi4()
72 *rem = r.all; in __udivmoddi4()
80 if (rem) { in __udivmoddi4()
[all …]
Dudivmodti4.c100 COMPILER_RT_ABI tu_int __udivmodti4(tu_int a, tu_int b, tu_int *rem) { in __udivmodti4() argument
109 if (rem) in __udivmodti4()
110 *rem = dividend.all; in __udivmodti4()
129 if (rem) in __udivmodti4()
130 *rem = remainder.all; in __udivmodti4()
153 if (rem) in __udivmodti4()
154 *rem = dividend.all; in __udivmodti4()
/openbsd/src/sbin/ldattach/
Datomicio.c81 size_t pos = 0, rem; in atomiciov() local
110 rem = (size_t)res; in atomiciov()
111 pos += rem; in atomiciov()
113 while (iovcnt > 0 && rem >= iov[0].iov_len) { in atomiciov()
114 rem -= iov[0].iov_len; in atomiciov()
119 if (rem > 0 && (iovcnt <= 0 || rem > iov[0].iov_len)) { in atomiciov()
126 iov[0].iov_base = ((char *)iov[0].iov_base) + rem; in atomiciov()
127 iov[0].iov_len -= rem; in atomiciov()
/openbsd/src/usr.bin/ssh/
Datomicio.c97 size_t pos = 0, rem; in atomiciov6() local
131 rem = (size_t)res; in atomiciov6()
132 pos += rem; in atomiciov6()
134 while (iovcnt > 0 && rem >= iov[0].iov_len) { in atomiciov6()
135 rem -= iov[0].iov_len; in atomiciov6()
140 if (rem > 0 && (iovcnt <= 0 || rem > iov[0].iov_len)) { in atomiciov6()
147 iov[0].iov_base = ((char *)iov[0].iov_base) + rem; in atomiciov6()
148 iov[0].iov_len -= rem; in atomiciov6()
/openbsd/src/gnu/usr.bin/perl/cpan/Math-BigInt/t/Math/BigInt/Lib/
DMinimal.pm210 my $rem = [ $x->[0] % $yorg->[0] ];
211 bless $rem, $c;
213 return ($x, $rem);
221 my $rem;
222 $rem = $c->_mod($c->_copy($x), $yorg) if wantarray;
235 return ($x, $rem) if wantarray;
242 my $rem;
243 $rem = $c->_copy($x) if wantarray; # make copy
245 return ($x, $rem) if wantarray; # including remainder?
251 my $rem;
[all …]
/openbsd/src/usr.sbin/vmd/
Datomicio.c95 size_t pos = 0, rem; in atomiciov6() local
124 rem = (size_t)res; in atomiciov6()
125 pos += rem; in atomiciov6()
127 while (iovcnt > 0 && rem >= iov[0].iov_len) { in atomiciov6()
128 rem -= iov[0].iov_len; in atomiciov6()
133 if (rem > 0 && (iovcnt <= 0 || rem > iov[0].iov_len)) { in atomiciov6()
140 iov[0].iov_base = ((char *)iov[0].iov_base) + rem; in atomiciov6()
141 iov[0].iov_len -= rem; in atomiciov6()
/openbsd/src/gnu/usr.bin/perl/cpan/Math-BigInt/lib/Math/BigInt/
DCalc.pm326 my $rem = $_[0] % $BASE_LEN; # remainder
327 my $div = ($_[0] - $rem) / $BASE_LEN; # parts
331 bless [ (0) x $div, 0 + ("1" . ("0" x $rem)) ], $class;
582 my $rem = $xv->[0] % $BASE;
583 $xv->[1] = ($xv->[0] - $rem) / $BASE;
584 $xv->[0] = $rem;
597 my $rem;
600 $rem = $i % $BASE;
601 $car = ($i - $rem) / $BASE;
602 $i = $rem;
[all …]
/openbsd/src/lib/libcrypto/bn/
Dbn_prime.c127 const BIGNUM *add, const BIGNUM *rem, BN_CTX *ctx);
129 const BIGNUM *add, const BIGNUM *rem, BN_CTX *ctx);
157 const BIGNUM *rem, BN_GENCB *cb) in BN_generate_prime_ex() argument
187 if (!probable_prime_dh_safe(ret, bits, add, rem, ctx)) in BN_generate_prime_ex()
190 if (!probable_prime_dh(ret, bits, add, rem, ctx)) in BN_generate_prime_ex()
310 probable_prime_dh(BIGNUM *rnd, int bits, const BIGNUM *add, const BIGNUM *rem, in probable_prime_dh() argument
329 if (rem == NULL) { in probable_prime_dh()
333 if (!BN_add(rnd, rnd, rem)) in probable_prime_dh()
360 const BIGNUM *rem, BN_CTX *ctx) in probable_prime_dh_safe() argument
385 if (rem == NULL) { in probable_prime_dh_safe()
[all …]
/openbsd/src/gnu/usr.bin/perl/win32/
Dvmem.h607 size_t lsize, rem; in Malloc() local
628 rem = lsize - realsize; in Malloc()
629 if(rem < minAllocSize) { in Malloc()
640 SetTags(ptr, rem); in Malloc()
650 rem = lsize - realsize; in Malloc()
651 if(rem < minAllocSize) { in Malloc()
662 SetTags(ptr, rem); in Malloc()
673 size_t rem = lsize - realsize; in Malloc() local
674 if(rem < minAllocSize) { in Malloc()
685 SetTags(ptr, rem); in Malloc()
[all …]
/openbsd/src/sys/dev/pci/drm/include/linux/
Dmath64.h28 div64_u64_rem(uint64_t x, uint64_t y, uint64_t *rem) in div64_u64_rem() argument
30 *rem = x % y; in div64_u64_rem()
35 div_u64_rem(uint64_t x, uint32_t y, uint32_t *rem) in div_u64_rem() argument
37 *rem = x % y; in div_u64_rem()
/openbsd/src/lib/libc/stdlib/
Dldiv.c44 r.rem = num % denom; in ldiv()
45 if (num >= 0 && r.rem < 0) { in ldiv()
47 r.rem -= denom; in ldiv()
Ddiv.c42 r.rem = num % denom; in div()
66 if (num >= 0 && r.rem < 0) { in div()
68 r.rem -= denom; in div()
Dimaxdiv.c44 r.rem = num % denom; in imaxdiv()
45 if (num >= 0 && r.rem < 0) { in imaxdiv()
47 r.rem -= denom; in imaxdiv()
Dlldiv.c44 r.rem = num % denom; in lldiv()
45 if (num >= 0 && r.rem < 0) { in lldiv()
47 r.rem -= denom; in lldiv()
/openbsd/src/sys/dev/pci/drm/include/drm/
Ddrm_fixed.h163 u64 rem; in drm_fixp_from_fraction() local
166 u64 res_abs = div64_u64_rem(a_abs, b_abs, &rem); in drm_fixp_from_fraction()
173 rem <<= 1; in drm_fixp_from_fraction()
175 if (rem >= b_abs) { in drm_fixp_from_fraction()
177 rem -= b_abs; in drm_fixp_from_fraction()
184 u64 summand = (rem << 1) >= b_abs; in drm_fixp_from_fraction()

1234567