/src/tests/usr.bin/xlint/lint1/ |
gcc_builtin_overflow.c | 16 int sum; local in function:is_overflow 18 if (__builtin_add_overflow(1, 2, &sum))
|
/src/usr.sbin/timed/timed/ |
cksum.c | 59 int sum = 0; local in function:in_cksum 62 * Our algorithm is simple, using a 32 bit accumulator (sum), 71 sum += w; 78 sum += *addr << 8; 83 sum = (sum >> 16) + (sum & 0xffff); /* add hi 16 to low 16 */ 84 sum += (sum >> 16); /* add carry */ 85 answer = ~sum; /* truncate to 16 bits * [all...] |
/src/sys/arch/vax/vax/ |
cpu_in_cksum.S | 77 #define sum %r4 macro 91 movl 16(%ap),sum 136 addl2 tmp,sum # sum += tmp; 137 adwc $0,sum 138 rotl $8,sum,sum # sum = (sum << 8 | sum >> 24) [all...] |
/src/sys/arch/sparc/sparc/ |
cpu_in_cksum.c | 162 : "=r" (sum), "=&r" (tmp1), "=&r" (tmp2)\ 163 : "0" (sum), "r" (w)) 173 : "=r" (sum), "=&r" (tmp1), "=&r" (tmp2)\ 174 : "0" (sum), "r" (w)) 180 : "=r" (sum), "=&r" (tmp1), "=&r" (tmp2)\ 181 : "0" (sum), "r" (w)) 185 : "=r" (sum), "=&r" (tmp1), "=&r" (tmp2)\ 186 : "0" (sum), "r" (w)) 190 : "=r" (sum), "=&r" (tmp1) \ 191 : "0" (sum), "r" (w) [all...] |
/src/sys/netinet6/ |
in6_cksum.c | 59 uint32_t sum; local in function:in6_cksum 82 * sum = one_add(&ip6); 86 sum = ((len & 0xffff) + ((len >> 16) & 0xffff) + nxt) << 8; 88 sum = (len & 0xffff) + ((len >> 16) & 0xffff) + nxt; 103 sum += w[0]; 105 sum += w[1]; 106 sum += w[2]; 107 sum += w[3]; 108 sum += w[4]; 109 sum += w[5] [all...] |
/src/tests/lib/libm/ |
t_cabsl.cxx | 44 int sum = 0; local in function:ATF_TEST_CASE_BODY 47 sum += std::abs(cld); 49 sum += std::abs(cd); 52 sum += std::abs(cf); 54 ATF_REQUIRE_EQ(sum, 3*5);
|
/src/sys/lib/libsa/ |
ip_cksum.c | 69 int sum = 0, oddbyte = 0, v = 0, len = (int)llen; local in function:ip_cksum 75 sum += v + *cp++; 80 sum += *(const u_short *)cp; 86 sum += *cp++ << 8; 87 sum += *cp++; 89 sum += *cp++; 90 sum += *cp++ << 8; 102 sum += v; 103 sum = (sum >> 16) + (sum & 0xffff); /* add in accumulated carries * [all...] |
/src/sys/arch/hppa/hppa/ |
in_cksum.c | 60 : "+r" (sum), "+r" (w) :: "r20", "r19") 66 : "+r" (sum), "+r" (w) :: "r20", "r19") 68 #define ADDCARRY {if (sum > 0xffff) sum -= 0xffff;} 69 #define REDUCE {sum = (sum & 0xffff) + (sum >> 16); ADDCARRY} 70 #define ROL __asm volatile ("shd %0, %0, 8, %0" : "+r" (sum)) 71 #define ADDBYTE {ROL; sum += *w++; bins++; mlen--;} 72 #define ADDSHORT {sum += *(u_short *)w; w += 2; mlen -= 2; 80 u_int sum = 0; local in function:in_cksum [all...] |
/src/lib/libutil/ |
disklabel_dkcksum.c | 50 uint16_t sum; local in function:disklabel_dkcksum 52 sum = 0; 56 sum ^= *start++; 57 return (sum);
|
/src/common/lib/libc/quad/ |
adddi3.c | 49 * u_int addition x+y occurs if and only if the sum x+y is less than 55 union uu aa, bb, sum; local in function:__adddi3 59 sum.ul[L] = aa.ul[L] + bb.ul[L]; 60 sum.ul[H] = aa.ul[H] + bb.ul[H] + (sum.ul[L] < bb.ul[L]); 61 return (sum.q);
|
/src/sys/arch/mips/mips/ |
in_cksum.c | 30 * Basic algorithm is 3-instruction inner loop sum by Peter Desnoyers. 68 * Compute 1's complement sum over a contiguous block at 'buf' for 'n' bytes. 73 * and so we must byteswap the memory-aligned 1's-complement sum 81 unsigned int sum = 0; local in function:fastsum 93 * and we must byteswap our 16-bit-aligned sum of 98 sum += *(buf.c++); 100 sum += (*(buf.c++) << 8); 111 sum += *(buf.s++); 116 /* 32-bit-aligned sum. 194 sum += hilo 285 uint sum = 0; local in function:in4_cksum [all...] |
/src/sys/arch/amiga/stand/bootblock/elf2bb/ |
chksum.c | 45 uint32_t sum, lastsum; local in function:chksum 48 sum = 0; 51 lastsum = sum; 52 sum += be32toh(block[i]); 53 if (sum < lastsum) 54 ++sum; 57 return sum;
|
/src/sys/arch/powerpc/powerpc/ |
in_cksum.c | 58 #define REDUCE1 sum = (sum & 0xffff) + (sum >> 16) 59 /* Two REDUCE1s is faster than REDUCE1; if (sum > 65535) sum -= 65536; */ 63 in_cksum_internal(struct mbuf *m, int off, int len, u_int sum) 95 sum += s_util.s; 112 sum <<= 8; 119 * Since the `sum' may contain full 32 bit 125 "addc %0,%0,7;" /* add to sum */ 250 u_int sum = 0; local in function:in4_cksum [all...] |
/src/tests/usr.bin/indent/ |
opt_ci.c | 70 sum(int a, int b) function in typeref:typename:int 81 sum(int a, int b) function in typeref:typename:int 92 sum(int a, int b) function in typeref:typename:int 103 sum(int a, int b) function in typeref:typename:int 114 sum(int a, int b) function in typeref:typename:int 129 sum(int a, int b) function in typeref:typename:int 141 sum(int a, int b) function in typeref:typename:int 159 sum(int a, int b) function in typeref:typename:int 171 sum(int a, int b) function in typeref:typename:int 183 sum(int a, int b function in typeref:typename:int [all...] |
/src/sys/arch/atari/stand/ahdilabel/ |
cksum.c | 41 u_short *start, *end, sum = 0; local in function:dkcksum 46 sum ^= *start++; 47 return (sum);
|
/src/sbin/disklabel/ |
dkcksum.c | 64 uint16_t sum; local in function:dkcksum_sized 66 sum = 0; 70 sum ^= *start++; 72 return sum;
|
/src/sys/lib/libkern/ |
dkcksum.c | 58 uint16_t sum; local in function:dkcksum_sized 60 sum = 0; 64 sum ^= *start++; 66 return sum;
|
/src/sys/netinet/ |
in4_cksum.c | 58 uint32_t sum; local in function:in4_cksum 81 * sum = one_add(&ip); 85 sum = ((len & 0xffff) + nxt) << 8; 87 sum = (len & 0xffff) + nxt; 91 sum += w[0]; 92 sum += w[1]; 93 sum += w[2]; 94 sum += w[3]; 111 sum += partial << 8; 114 return cpu_in_cksum(m, len, off, sum); [all...] |
cpu_in_cksum.c | 81 uint32_t sum, partial; local in function:cpu_in_cksum 91 sum = (initial_sum >> 16) + (initial_sum & 0xffff); 160 sum += (partial >> 16); 161 sum += (partial & 0xffff); 207 sum += (partial >> 16) + (partial & 0xffff); 209 * Reduce sum to allow potential byte swap 212 sum = (sum >> 16) + (sum & 0xffff); 214 final_acc = ((sum >> 16) & 0xffff) + (sum & 0xffff) 225 uint64_t sum, partial; local in function:cpu_in_cksum [all...] |
/src/lib/libm/src/ |
s_fmal.c | 87 struct dd sum; local in function:add_adjusted 90 sum = dd_add(a, b); 91 if (sum.lo != 0) { 92 u.extu_ld = sum.hi; 94 sum.hi = nextafterl(sum.hi, INFINITY * sum.lo); 96 return (sum.hi); 107 struct dd sum; local in function:add_and_denormalize 111 sum = dd_add(a, b) [all...] |
/src/tests/lib/libc/ssp/ |
h_raw.c | 43 volatile int sum = 0; local in function:poke 47 sum += b[i];
|
/src/sys/arch/m68k/m68k/ |
cpu_in_cksum.c | 51 uint32_t sum, partial; local in function:cpu_in_cksum 61 sum = (initial_sum >> 16) + (initial_sum & 0xffff); 113 sum += (partial >> 16) + (partial & 0xffff); 115 * Reduce sum to allow potential byte swap 118 sum = (sum >> 16) + (sum & 0xffff); 120 final_acc = ((sum >> 16) & 0xffff) + (sum & 0xffff);
|
/src/lib/libukfs/ |
ukfs_disklabel.c | 131 uint16_t sum; local in function:ukfs__disklabel_dkcksum 139 sum = 0; 144 sum ^= bswap16(*start); 146 sum ^= *start; 149 return (sum);
|
/src/sys/dist/pf/netinet/ |
tcp_rndiss.c | 93 u_int16_t sum = 0, i; local in function:tcp_rndiss_encrypt 96 sum += 0x79b9; 97 val ^= ((u_int16_t)tcp_rndiss_sbox[(val^sum) & 0x7f]) << 7;
|
/src/usr.sbin/installboot/ |
sum.c | 1 /* $NetBSD: sum.c,v 1.5 2010/01/14 16:27:49 tsutsui Exp $ */ 68 __RCSID("$NetBSD: sum.c,v 1.5 2010/01/14 16:27:49 tsutsui Exp $"); 93 set_sunsum(ib_params *params, uint16_t *bb16, uint16_t sum) 103 printf("Recalculated Sun checksum: 0x%04x\n", be16toh(sum)); 106 bb16[SUNSUM_OFFSET] = sum;
|