Home
last modified time | relevance | path

Searched refs:sum (Results 1 – 25 of 496) sorted by relevance

12345678910>>...20

/openbsd/sys/netinet6/
H A Din6_cksum.c136 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 Din4_cksum.c86 #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 Din_cksum.c47 #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 Din_cksum.c56 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 Din_cksum.c57 #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 Din_cksum.c45 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 Dprint-mobile.c103 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 Din_cksum.c53 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 Dsum.t9 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 Din_cksum.c53 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 Din_cksum.c53 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 Din_cksum.c58 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 Dchecksum.c50 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 Din_cksum.c42 #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 Din_cksum.c55 : "+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 D990523-1.c17 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 Dpacket.c70 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 D20001108-1.c2 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 Domp_orphan.c15 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 Domp_reduction.c20 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 Dpacket.c69 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 Dva_method.m11 /* 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 Dpacket.c67 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 Dpacket.c74 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 Dpacket.c72 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 …]

12345678910>>...20