/openbsd/sys/netinet6/ |
H A D | in6_cksum.c | 136 sum += w[2]; sum += w[3]; sum += w[4]; sum += w[5]; in in6_cksum() 142 sum += w[10]; sum += w[11]; sum += w[12]; sum += w[13]; in in6_cksum() 185 sum += w[0]; sum += w[1]; sum += w[2]; sum += w[3]; in in6_cksum() 186 sum += w[4]; sum += w[5]; sum += w[6]; sum += w[7]; in in6_cksum() 187 sum += w[8]; sum += w[9]; sum += w[10]; sum += w[11]; in in6_cksum() 188 sum += w[12]; sum += w[13]; sum += w[14]; sum += w[15]; in in6_cksum() 193 sum += w[0]; sum += w[1]; sum += w[2]; sum += w[3]; in in6_cksum() 261 sum += w[0]; sum += w[1]; sum += w[2]; sum += w[3]; in in6_cksum() 262 sum += w[4]; sum += w[5]; sum += w[6]; sum += w[7]; in in6_cksum() 263 sum += w[8]; sum += w[9]; sum += w[10]; sum += w[11]; in in6_cksum() [all …]
|
/openbsd/sys/netinet/ |
H A D | in4_cksum.c | 86 #define REDUCE {l_util.l = sum; sum = l_util.s[0] + l_util.s[1]; ADDCARRY(sum);} 92 int sum = 0; in in4_cksum() local 121 sum += w[4]; sum += w[5]; sum += w[6]; in in4_cksum() 122 sum += w[7]; sum += w[8]; sum += w[9]; in in4_cksum() 162 sum <<= 8; in in4_cksum() 173 sum += w[0]; sum += w[1]; sum += w[2]; sum += w[3]; in in4_cksum() 174 sum += w[4]; sum += w[5]; sum += w[6]; sum += w[7]; in in4_cksum() 175 sum += w[8]; sum += w[9]; sum += w[10]; sum += w[11]; in in4_cksum() 176 sum += w[12]; sum += w[13]; sum += w[14]; sum += w[15]; in in4_cksum() 181 sum += w[0]; sum += w[1]; sum += w[2]; sum += w[3]; in in4_cksum() [all …]
|
H A D | in_cksum.c | 47 #define REDUCE {l_util.l = sum; sum = l_util.s[0] + l_util.s[1]; ADDCARRY(sum);} 53 int sum = 0; in in_cksum() local 93 sum <<= 8; in in_cksum() 104 sum += w[0]; sum += w[1]; sum += w[2]; sum += w[3]; in in_cksum() 105 sum += w[4]; sum += w[5]; sum += w[6]; sum += w[7]; in in_cksum() 106 sum += w[8]; sum += w[9]; sum += w[10]; sum += w[11]; in in_cksum() 107 sum += w[12]; sum += w[13]; sum += w[14]; sum += w[15]; in in_cksum() 112 sum += w[0]; sum += w[1]; sum += w[2]; sum += w[3]; in in_cksum() 120 sum += *w++; in in_cksum() 124 sum <<= 8; in in_cksum() [all …]
|
/openbsd/sys/arch/alpha/alpha/ |
H A D | in_cksum.c | 56 q_util.q = sum; \ 61 q_util.q = sum; \ 64 ADDCARRY(sum); \ 89 u_int64_t sum = 0; in in_cksumdata() local 97 return sum; in in_cksumdata() 107 return sum; in in_cksumdata() 163 return sum; in in_cksumdata() 169 u_int64_t sum = 0; in in_cksum() local 192 return (~sum & 0xffff); in in_cksum() 198 u_int64_t sum = 0; in in4_cksum() local [all …]
|
/openbsd/sys/arch/powerpc/powerpc/ |
H A D | in_cksum.c | 57 #define REDUCE1 sum = (sum & 0xffff) + (sum >> 16) 94 sum += s_util.s; in in_cksum_internal() 111 sum <<= 8; in in_cksum_internal() 126 : "+r"(sum) in in_cksum_internal() 175 : "+r"(sum) in in_cksum_internal() 196 : "+r"(sum) in in_cksum_internal() 214 sum <<= 8; in in_cksum_internal() 232 sum += s_util.s; in in_cksum_internal() 249 u_int sum = 0; in in4_cksum() local 264 sum += w[4]; sum += w[5]; sum += w[6]; in in4_cksum() [all …]
|
/openbsd/usr.sbin/tcpdump/ |
H A D | in_cksum.c | 45 in_cksum_shouldbe(u_int16_t sum, u_int16_t computed_sum) in in_cksum_shouldbe() argument 83 shouldbe = sum; in in_cksum_shouldbe() 96 sum += *words++; in in_cksum_add() 102 sum += htons(byte << 8); in in_cksum_add() 105 return (sum); in in_cksum_add() 109 in_cksum_fini(uint32_t sum) in in_cksum_fini() argument 111 sum = (sum >> 16) + (sum & 0xffff); /* add hi 16 to low 16 */ in in_cksum_fini() 112 sum += (sum >> 16); /* add carry */ in in_cksum_fini() 114 return (~sum); in in_cksum_fini() 122 in_cksum(const void *addr, size_t len, uint32_t sum) in in_cksum() argument [all …]
|
H A D | print-mobile.c | 103 u_int32_t sum = 0; in mob_in_cksum() local 107 sum += *p++; in mob_in_cksum() 116 sum += u.w; in mob_in_cksum() 120 sum = (sum >> 16) + (sum & 0xffff); in mob_in_cksum() 121 sum += (sum >> 16); in mob_in_cksum() 122 return (~sum); in mob_in_cksum()
|
/openbsd/usr.sbin/eigrpd/ |
H A D | in_cksum.c | 53 unsigned int sum = 0; in in_cksum() local 64 sum += htons(*(unsigned short *)cp); in in_cksum() 70 sum += *cp++ << 8; in in_cksum() 71 sum += *cp++; in in_cksum() 76 sum += *cp << 8; in in_cksum() 78 sum = (sum >> 16) + (sum & 0xffff); /* add in accumulated carries */ in in_cksum() 79 sum += sum >> 16; /* add potential last carry */ in in_cksum() 80 sum = ntohs(sum); in in_cksum() 81 return (0xffff & ~sum); in in_cksum()
|
/openbsd/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/ |
H A D | sum.t | 9 use List::Util qw(sum); 11 my $v = sum; 14 $v = sum(9); 17 $v = sum(1,2,3,4); 20 $v = sum(-1); 25 $v = sum($x, 3); 28 $v = sum(-3.5,3); 31 $v = sum(3,-3.5); 58 $v = sum($v1,$v2); 61 $v = sum(42, $v1); [all …]
|
/openbsd/usr.sbin/dvmrpd/ |
H A D | in_cksum.c | 53 unsigned int sum = 0; in in_cksum() local 64 sum += htons(*(u_short *)cp); in in_cksum() 70 sum += *cp++ << 8; in in_cksum() 71 sum += *cp++; in in_cksum() 76 sum += *cp << 8; in in_cksum() 78 sum = (sum >> 16) + (sum & 0xffff); /* add in accumulated carries */ in in_cksum() 79 sum += sum >> 16; /* add potential last carry */ in in_cksum() 80 sum = ntohs(sum); in in_cksum() 81 return (0xffff & ~sum); in in_cksum()
|
/openbsd/usr.sbin/ospfd/ |
H A D | in_cksum.c | 53 unsigned int sum = 0; in in_cksum() local 64 sum += htons(*(u_short *)cp); in in_cksum() 70 sum += *cp++ << 8; in in_cksum() 71 sum += *cp++; in in_cksum() 76 sum += *cp << 8; in in_cksum() 78 sum = (sum >> 16) + (sum & 0xffff); /* add in accumulated carries */ in in_cksum() 79 sum += sum >> 16; /* add potential last carry */ in in_cksum() 80 sum = ntohs(sum); in in_cksum() 81 return (0xffff & ~sum); in in_cksum()
|
/openbsd/sys/lib/libsa/ |
H A D | in_cksum.c | 58 unsigned int sum = 0; in in_cksum() local 69 sum += htons(*(const u_short *)cp); in in_cksum() 75 sum += *cp++ << 8; in in_cksum() 76 sum += *cp++; in in_cksum() 81 sum += *cp << 8; in in_cksum() 83 sum = (sum >> 16) + (sum & 0xffff); /* add in accumulated carries */ in in_cksum() 84 sum += sum >> 16; /* add potential last carry */ in in_cksum() 85 sum = ntohs(sum); in in_cksum() 86 return (0xffff & ~sum); in in_cksum()
|
/openbsd/sbin/dhcpleased/ |
H A D | checksum.c | 50 checksum(uint8_t *buf, uint32_t nbytes, uint32_t sum) in checksum() argument 56 sum += (uint16_t)ntohs(*((uint16_t *)(buf + i))); in checksum() 57 if (sum > 0xFFFF) in checksum() 58 sum -= 0xFFFF; in checksum() 67 sum += buf[i] << 8; in checksum() 68 if (sum > 0xFFFF) in checksum() 69 sum -= 0xFFFF; in checksum() 72 return sum; in checksum() 76 wrapsum(uint32_t sum) in wrapsum() argument 78 sum = ~sum & 0xFFFF; in wrapsum() [all …]
|
/openbsd/sys/arch/m88k/m88k/ |
H A D | in_cksum.c | 42 #define REDUCE (sum = (sum & 0xffff) + (sum >> 16)) 43 #define ROL (sum <<= 8) 44 #define ADDB (ROL, sum += *w, byte_swapped ^= 1) 45 #define ADDS (sum += *(u_short *)w) 50 in_cksum_internal(struct mbuf *m, int off, int len, u_int sum) in in_cksum_internal() argument 84 return (0xffff ^ sum); in in_cksum_internal() 97 u_int sum = 0; in in4_cksum() local 112 sum += w[4]; sum += w[5]; sum += w[6]; in in4_cksum() 113 sum += w[7]; sum += w[8]; sum += w[9]; in in4_cksum() 124 return (in_cksum_internal(m, off, len, sum)); in in4_cksum()
|
/openbsd/sys/arch/hppa/hppa/ |
H A D | in_cksum.c | 55 : "+r" (sum), "+r" (w) :: "r20", "r19") 61 : "+r" (sum), "+r" (w) :: "r20", "r19") 63 #define ADDCARRY {if (sum > 0xffff) sum -= 0xffff;} 64 #define REDUCE {sum = (sum & 0xffff) + (sum >> 16); ADDCARRY} 65 #define ROL asm volatile ("shd %0, %0, 8, %0" : "+r" (sum)) 66 #define ADDBYTE {ROL; sum += *w++; bins++; mlen--;} 67 #define ADDSHORT {sum += *(u_short *)w; w += 2; mlen -= 2;} 70 : "+r" (sum), "+r" (w), "+r" (mlen) :: "r19") 77 register u_int sum = 0; local 122 return (0xffff ^ sum);
|
/openbsd/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/compile/ |
H A D | 990523-1.c | 17 float sum; in synth_1to1() local 18 sum -= *(--window) * *b0++; in synth_1to1() 19 sum -= *(--window) * *b0++; in synth_1to1() 20 sum -= *(--window) * *b0++; in synth_1to1() 21 sum -= *(--window) * *b0++; in synth_1to1() 22 sum -= *(--window) * *b0++; in synth_1to1() 23 sum -= *(--window) * *b0++; in synth_1to1() 24 sum -= *(--window) * *b0++; in synth_1to1() 25 sum -= *(--window) * *b0++; in synth_1to1() 27 if( ( sum ) > 32767.0) *( samples ) = 0x7fff; ( clip )++; ; in synth_1to1()
|
/openbsd/sbin/dhclient/ |
H A D | packet.c | 70 if (sum > 0xFFFF) in checksum() 71 sum -= 0xFFFF; in checksum() 80 sum += buf[i] << 8; in checksum() 81 if (sum > 0xFFFF) in checksum() 82 sum -= 0xFFFF; in checksum() 85 return sum; in checksum() 89 wrapsum(uint32_t sum) in wrapsum() argument 91 sum = ~sum & 0xFFFF; in wrapsum() 92 return htons(sum); in wrapsum() 121 uint32_t sum, usum; in decode_udp_ip_header() local [all …]
|
/openbsd/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/execute/ |
H A D | 20001108-1.c | 2 signed_poly (long long sum, long x) in signed_poly() argument 4 sum += (long long) (long) sum * (long long) x; in signed_poly() 5 return sum; in signed_poly() 9 unsigned_poly (unsigned long long sum, unsigned long x) in unsigned_poly() argument 11 sum += (unsigned long long) (unsigned long) sum * (unsigned long long) x; in unsigned_poly() 12 return sum; in unsigned_poly()
|
/openbsd/gnu/gcc/libgomp/testsuite/libgomp.c/ |
H A D | omp_orphan.c | 15 float a[VECLEN], b[VECLEN], sum; variable 22 #pragma omp for reduction(+:sum) in dotprod() 25 sum = sum + (a[i]*b[i]); in dotprod() 29 return(sum); in dotprod() 39 sum = 0.0; in main() 42 sum = dotprod(); in main() 44 printf("Sum = %f\n",sum); in main()
|
H A D | omp_reduction.c | 20 float a[100], b[100], sum; in main() local 26 sum = 0.0; in main() 28 #pragma omp parallel for reduction(+:sum) in main() 30 sum = sum + (a[i] * b[i]); in main() 32 printf(" Sum = %f\n",sum); in main()
|
/openbsd/usr.sbin/dhcpd/ |
H A D | packet.c | 69 if (sum > 0xFFFF) in checksum() 70 sum -= 0xFFFF; in checksum() 79 sum += buf[i] << 8; in checksum() 80 if (sum > 0xFFFF) in checksum() 81 sum -= 0xFFFF; in checksum() 84 return (sum); in checksum() 88 wrapsum(u_int32_t sum) in wrapsum() argument 90 sum = ~sum & 0xFFFF; in wrapsum() 91 return (htons(sum)); in wrapsum() 177 u_int32_t sum, usum; in decode_udp_ip_header() local [all …]
|
/openbsd/gnu/usr.bin/gcc/gcc/testsuite/objc/execute/ |
H A D | va_method.m | 11 /* sum positive numbers; -1 ends the list */ 12 + (int) sum: (int)firstNumber, ...; 16 + (int) sum: (int)firstNumber, ... 19 int sum = 0, number = 0; 26 sum += number; 32 return sum; 38 if ([MathClass sum: 1, 2, 3, 4, 5, -1] != 15)
|
/openbsd/usr.sbin/dhcrelay6/ |
H A D | packet.c | 67 checksum(unsigned char *buf, unsigned nbytes, u_int32_t sum) in checksum() argument 73 sum += (u_int16_t)ntohs(*((u_int16_t *)(buf + i))); in checksum() 74 if (sum > 0xFFFF) in checksum() 75 sum -= 0xFFFF; in checksum() 84 sum += buf[i] << 8; in checksum() 85 if (sum > 0xFFFF) in checksum() 86 sum -= 0xFFFF; in checksum() 89 return (sum); in checksum() 93 wrapsum(u_int32_t sum) in wrapsum() argument 95 sum = ~sum & 0xFFFF; in wrapsum() [all …]
|
/openbsd/usr.sbin/dhcrelay/ |
H A D | packet.c | 74 if (sum > 0xFFFF) in checksum() 75 sum -= 0xFFFF; in checksum() 84 sum += buf[i] << 8; in checksum() 85 if (sum > 0xFFFF) in checksum() 86 sum -= 0xFFFF; in checksum() 89 return (sum); in checksum() 93 wrapsum(u_int32_t sum) in wrapsum() argument 95 sum = ~sum & 0xFFFF; in wrapsum() 96 return (htons(sum)); in wrapsum() 223 u_int32_t sum, usum; in decode_udp_ip_header() local [all …]
|
/openbsd/usr.sbin/vmd/ |
H A D | packet.c | 72 if (sum > 0xFFFF) in checksum() 73 sum -= 0xFFFF; in checksum() 82 sum += buf[i] << 8; in checksum() 83 if (sum > 0xFFFF) in checksum() 84 sum -= 0xFFFF; in checksum() 87 return (sum); in checksum() 91 wrapsum(u_int32_t sum) in wrapsum() argument 93 sum = ~sum & 0xFFFF; in wrapsum() 94 return (htons(sum)); in wrapsum() 228 u_int32_t sum, usum; in decode_udp_ip_header() local [all …]
|