| /xnu-11215/tests/ |
| H A D | in_cksum.c | 64 int sum = 0; in in_cksum() local 68 sum += w[0]; sum += w[1]; in in_cksum() 69 sum += w[2]; sum += w[3]; in in_cksum() 70 sum += w[4]; sum += w[5]; in in_cksum() 71 sum += w[6]; sum += w[7]; in in_cksum() 72 sum += w[8]; sum += w[9]; in in_cksum() 73 sum += w[10]; sum += w[11]; in in_cksum() 74 sum += w[12]; sum += w[13]; in in_cksum() 75 sum += w[14]; sum += w[15]; in in_cksum() 80 sum += w[0]; sum += w[1]; in in_cksum() [all …]
|
| H A D | icmp_fragmented_payload.c | 74 unsigned long sum = 0; in checksum_buffer() local 76 sum += *buf++; in checksum_buffer() 78 if (sum & 0x80000000) { in checksum_buffer() 79 sum = (sum >> 16) + (sum & 0xFFF); in checksum_buffer() 83 sum += ((unsigned long)(*(uint8_t*)buf) << 8); in checksum_buffer() 85 while (sum >> 16) { in checksum_buffer() 86 sum = (sum >> 16) + (sum & 0xFFFF); in checksum_buffer() 89 return (uint16_t)~sum; in checksum_buffer()
|
| /xnu-11215/bsd/netinet6/ |
| H A D | in6_cksum.c | 151 sum += w[0]; in in6_pseudo() 153 sum += w[1]; in in6_pseudo() 155 sum += w[2]; sum += w[3]; sum += w[4]; sum += w[5]; in in6_pseudo() 156 sum += w[6]; sum += w[7]; in in6_pseudo() 162 sum += w[0]; in in6_pseudo() 164 sum += w[1]; in in6_pseudo() 166 sum += w[2]; sum += w[3]; sum += w[4]; sum += w[5]; in in6_pseudo() 167 sum += w[6]; sum += w[7]; in in6_pseudo() 175 sum += x; in in6_pseudo() 192 uint32_t sum; in inet6_cksum() local [all …]
|
| H A D | in6_gif.c | 267 int sum; in in6_gif_input() local 282 sum = ~ntohs(ip->ip_sum) & 0xffff; in in6_gif_input() 283 sum += (~old_tos & 0xffff) + ip->ip_tos; in in6_gif_input() 284 sum = (sum >> 16) + (sum & 0xffff); in in6_gif_input() 285 sum += (sum >> 16); /* add carry */ in in6_gif_input() 286 ip->ip_sum = htons(~sum & 0xffff); in in6_gif_input()
|
| H A D | esp_input.c | 398 if (cc_cmp_safe(siz, sum0, sum)) { in esp4_input_extended() 583 int sum; in esp4_input_extended() local 607 sum = ~ntohs(ip->ip_sum) & 0xffff; in esp4_input_extended() 609 sum = (sum >> 16) + (sum & 0xffff); in esp4_input_extended() 610 sum += (sum >> 16); /* add carry */ in esp4_input_extended() 611 ip->ip_sum = htons(~sum & 0xffff); in esp4_input_extended() 1111 if (cc_cmp_safe(siz, sum0, sum)) { in esp6_input_extended() 1345 int sum; in esp6_input_extended() local 1356 sum = ~ntohs(ip->ip_sum) & 0xffff; in esp6_input_extended() 1358 sum = (sum >> 16) + (sum & 0xffff); in esp6_input_extended() [all …]
|
| /xnu-11215/bsd/netinet/ |
| H A D | cpu_in_cksum_gen.c | 156 sum = (sum >> 32) + (sum & 0xffffffff); /* 33-bit */ in os_cpu_in_cksum() 157 sum = (sum >> 16) + (sum & 0xffff); /* 17-bit + carry */ in os_cpu_in_cksum() 158 sum = (sum >> 16) + (sum & 0xffff); /* 16-bit + carry */ in os_cpu_in_cksum() 159 sum = (sum >> 16) + (sum & 0xffff); /* final carry */ in os_cpu_in_cksum() 161 return sum & 0xffff; in os_cpu_in_cksum() 362 sum = (sum >> 16) + (sum & 0xffff); in os_cpu_in_cksum_mbuf() 364 final_acc = ((sum >> 16) & 0xffff) + (sum & 0xffff); in os_cpu_in_cksum_mbuf() 385 sum = initial_sum; in os_cpu_in_cksum_mbuf() 526 sum = (sum >> 32) + (sum & 0xffffffff); in os_cpu_in_cksum_mbuf() 528 final_acc = (sum >> 48) + ((sum >> 32) & 0xffff) + in os_cpu_in_cksum_mbuf() [all …]
|
| H A D | in_cksum.c | 123 ADDCARRY(sum); in in_addword() 130 uint64_t sum; in in_pseudo() local 142 uint64_t sum; in in_pseudo64() local 222 uint32_t sum; in inet_cksum() local 263 ADDCARRY(sum); in inet_cksum() 279 uint32_t sum; in inet_cksum_buffer() local 471 sum = (sum >> 16) + (sum & 0xffff); in in_cksum_mbuf_ref() 473 final_acc = ((sum >> 16) & 0xffff) + (sum & 0xffff); in in_cksum_mbuf_ref() 635 sum = (sum >> 32) + (sum & 0xffffffff); in in_cksum_mbuf_ref() 637 final_acc = (sum >> 48) + ((sum >> 32) & 0xffff) + in in_cksum_mbuf_ref() [all …]
|
| H A D | in_gif.c | 246 int sum; in in_gif_input() local 279 sum = ~ntohs(ip->ip_sum) & 0xffff; in in_gif_input() 280 sum += (~otos & 0xffff) + ip->ip_tos; in in_gif_input() 281 sum = (sum >> 16) + (sum & 0xffff); in in_gif_input() 282 sum += (sum >> 16); /* add carry */ in in_gif_input() 283 ip->ip_sum = htons(~sum & 0xffff); in in_gif_input()
|
| H A D | mptcp.c | 1153 uint32_t sum = 0; in mptcp_input_csum() local 1178 sum = m_sum16(m, 0, real_len); in mptcp_input_csum() 1182 ADDCARRY(sum); in mptcp_input_csum() 1185 uint32_t, sum); in mptcp_input_csum() 1187 return ~sum & 0xffff; in mptcp_input_csum() 1218 uint32_t sum = 0; in mptcp_output_csum() local 1221 sum = m_sum16(m, 0, dlen); in mptcp_output_csum() 1227 sum += in_pseudo64(dss_val, sseq, dlen); in mptcp_output_csum() 1229 ADDCARRY(sum); in mptcp_output_csum() 1230 sum = ~sum & 0xffff; in mptcp_output_csum() [all …]
|
| /xnu-11215/tests/skywalk/ |
| H A D | skt_copy_cksum.c | 77 sum = (sum >> 16) + (sum & 0xffff); /* 17-bit */ in packet_fold_sum_final() 78 sum = (sum >> 16) + (sum & 0xffff); /* 16-bit + carry */ in packet_fold_sum_final() 79 sum = (sum >> 16) + (sum & 0xffff); /* final carry */ in packet_fold_sum_final() 193 sum = (sum >> 32) + (sum & 0xffffffff); in m_copydata_sum() 201 sum = (sum >> 32) + (sum & 0xffffffff); /* 33-bit */ in m_copydata_sum() 202 sum = (sum >> 16) + (sum & 0xffff); /* 17-bit + carry */ in m_copydata_sum() 362 sum = (sum >> 32) + (sum & 0xffffffff); in reference_cksum_mbuf() 365 ((sum >> 16) & 0xffff) + (sum & 0xffff); in reference_cksum_mbuf() 447 sum = (sum >> 16) + (sum & 0xffff); /* 17-bit */ in target_cksum_multi() 448 sum = (sum >> 16) + (sum & 0xffff); /* 16-bit + carry */ in target_cksum_multi() [all …]
|
| H A D | skywalk_test_utils.c | 1520 sum += w[0]; sum += w[1]; in in_cksum() 1521 sum += w[2]; sum += w[3]; in in_cksum() 1522 sum += w[4]; sum += w[5]; in in_cksum() 1523 sum += w[6]; sum += w[7]; in in_cksum() 1606 sum += w[0]; sum += w[1]; in in6_pseudo() 1607 sum += w[2]; sum += w[3]; sum += w[4]; sum += w[5]; in in6_pseudo() 1608 sum += w[6]; sum += w[7]; in in6_pseudo() 1614 sum += w[0]; sum += w[1]; in in6_pseudo() 1615 sum += w[2]; sum += w[3]; sum += w[4]; sum += w[5]; in in6_pseudo() 1616 sum += w[6]; sum += w[7]; in in6_pseudo() [all …]
|
| /xnu-11215/bsd/net/classq/ |
| H A D | classq_util.c | 165 int32_t sum; in write_dsfield() local 184 sum = ~ntohs(ip->ip_sum) & 0xffff; in write_dsfield() 186 sum = (sum >> 16) + (sum & 0xffff); in write_dsfield() 187 sum += (sum >> 16); /* add carry */ in write_dsfield() 189 ip->ip_sum = htons(~sum & 0xffff); in write_dsfield() 249 int sum; in mark_ecn() local 276 sum = ~ntohs(ip->ip_sum) & 0xffff; in mark_ecn() 277 sum += (~otos & 0xffff) + ip->ip_tos; in mark_ecn() 278 sum = (sum >> 16) + (sum & 0xffff); in mark_ecn() 279 sum += (sum >> 16); /* add carry */ in mark_ecn() [all …]
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | recount.py | 280 if sum: 300 lines = self.format_usage(usage, name=name, sum=sum, O=O) 302 if sum: 311 lines = self.format_usage(usage, name=name, sum=sum, O=O) 313 if sum: 318 if sum is None: 322 return sum 325 if sum is None: 329 return sum 334 sum = RecountSum() [all …]
|
| H A D | kext.py | 358 sum = FindKextSummary(unsigned(kmod.address)) 360 if sum: 361 _ksummary = GetKextSummary(sum.kmod) 362 uuid = sum.uuid 474 for sum in GetAllKextSummaries(): 475 if sum.name in kexts: 477 "and uuid {:s}".format(sum.name, sum.uuid)) 478 FetchDSYM(sum) 544 for sum in GetAllKextSummaries(): 545 cur_uuid = sum.uuid.lower() [all …]
|
| /xnu-11215/bsd/skywalk/packet/ |
| H A D | packet_copy.c | 353 sum = (sum >> 16) + (sum & 0xffff); in _pkt_copyaddr_sum() 363 sum = ((sum >> 16) & 0xffff) + (sum & 0xffff); in _pkt_copyaddr_sum() 364 sum = (sum >> 16) + (sum & 0xffff); in _pkt_copyaddr_sum() 500 sum = (sum >> 16) + (sum & 0xffff); in _pkt_copypkt_sum() 522 sum = (sum >> 16) + (sum & 0xffff); in _pkt_copypkt_sum() 634 sum = (sum >> 16) + (sum & 0xffff); in pkt_sum() 645 sum = ((sum >> 16) & 0xffff) + (sum & 0xffff); in pkt_sum() 646 sum = (sum >> 16) + (sum & 0xffff); in pkt_sum() 1155 sum = (sum >> 16) + (sum & 0xffff); in m_copypkt_sum() 1182 sum = (sum >> 16) + (sum & 0xffff); in m_copypkt_sum() [all …]
|
| H A D | packet_common.h | 1798 __packet_fold_sum(uint32_t sum) in __packet_fold_sum() argument 1800 sum = (sum >> 16) + (sum & 0xffff); /* 17-bit */ in __packet_fold_sum() 1801 sum = (sum >> 16) + (sum & 0xffff); /* 16-bit + carry */ in __packet_fold_sum() 1802 sum = (sum >> 16) + (sum & 0xffff); /* final carry */ in __packet_fold_sum() 1803 return sum & 0xffff; in __packet_fold_sum() 1808 __packet_fold_sum_final(uint32_t sum) in __packet_fold_sum_final() argument 1810 sum = (sum >> 16) + (sum & 0xffff); /* 17-bit */ in __packet_fold_sum_final() 1811 sum = (sum >> 16) + (sum & 0xffff); /* 16-bit + carry */ in __packet_fold_sum_final() 1812 sum = (sum >> 16) + (sum & 0xffff); /* final carry */ in __packet_fold_sum_final() 1813 return ~sum & 0xffff; in __packet_fold_sum_final()
|
| /xnu-11215/osfmk/kern/ |
| H A D | recount.h | 163 struct recount_usage *sum); 168 struct recount_usage *sum, struct recount_usage *only_kind); 172 struct recount_usage *sum, struct recount_usage *only_kind); 231 void recount_task_usage_perf_only(struct task *task, struct recount_usage *sum, 234 struct recount_times_mach *sum, struct recount_times_mach *sum_perf_only); 241 struct recount_usage *sum); 244 struct recount_usage *sum, struct recount_usage *perf_only); 331 struct recount_usage *sum, struct recount_usage *sum_perf_only); 401 struct recount_usage *sum);
|
| H A D | recount.c | 317 sum->rm_time_mach += to_add->rm_time_mach; in recount_metrics_add() 320 sum->rm_cycles += to_add->rm_cycles; in recount_metrics_add() 380 struct recount_usage *sum) in recount_sum() argument 387 struct recount_usage *sum) in recount_sum_unsafe() argument 405 recount_usage_add(sum, &tmp); in recount_sum_and_isolate_cpu_kind() 414 struct recount_usage *sum) in recount_sum_usage() argument 418 recount_usage_add(sum, &usages[i]); in recount_sum_usage() 429 recount_usage_add(sum, &usage[i]); in recount_sum_usage_and_isolate_cpu_kind() 768 _times_add_usage(sum, usage); in recount_task_times_perf_only() 810 _fix_time_precision(sum); in recount_task_usage_perf_only() [all …]
|
| /xnu-11215/bsd/net/pktsched/ |
| H A D | pktsched.c | 683 int sum; in pktsched_mbuf_mark_ecn() local 707 sum = ~ntohs(ip->ip_sum) & 0xffff; in pktsched_mbuf_mark_ecn() 709 sum = (sum >> 16) + (sum & 0xffff); in pktsched_mbuf_mark_ecn() 710 sum += (sum >> 16); /* add carry */ in pktsched_mbuf_mark_ecn() 711 ip->ip_sum = htons(~sum & 0xffff); in pktsched_mbuf_mark_ecn() 774 int sum; in pktsched_kpkt_mark_ecn() local 790 sum = ~ntohs(ip->ip_sum) & 0xffff; in pktsched_kpkt_mark_ecn() 791 sum += (~otos & 0xffff) + ip->ip_tos; in pktsched_kpkt_mark_ecn() 792 sum = (sum >> 16) + (sum & 0xffff); in pktsched_kpkt_mark_ecn() 793 sum += (sum >> 16); /* add carry */ in pktsched_kpkt_mark_ecn() [all …]
|
| /xnu-11215/tools/tests/superpages/ |
| H A D | measure_tlbs.c | 24 static int sum; in testt() local 42 sum += data[p * PAGE_SIZE]; in testt() 57 sum += data[p * PAGE_SIZE]; in testt() 72 sum += data[i]; in testt() 96 sum += data[p2 * NODE_SIZE + i]; in testt()
|
| /xnu-11215/bsd/net/ |
| H A D | pf_pbuf.c | 392 uint16_t sum = 0; in pbuf_inet_cksum() local 395 sum = inet_cksum(pbuf->pb_mbuf, nxt, off, len); in pbuf_inet_cksum() 397 sum = inet_cksum_buffer(pbuf->pb_data, nxt, off, len); in pbuf_inet_cksum() 402 return sum; in pbuf_inet_cksum() 408 uint16_t sum = 0; in pbuf_inet6_cksum() local 411 sum = inet6_cksum(pbuf->pb_mbuf, nxt, off, len); in pbuf_inet6_cksum() 413 sum = inet6_cksum_buffer(pbuf->pb_data, nxt, off, len, in pbuf_inet6_cksum() 419 return sum; in pbuf_inet6_cksum()
|
| /xnu-11215/bsd/kern/ |
| H A D | uipc_mbuf2.c | 1171 uint32_t datalen, uint32_t sum) in m_adj_sum16() argument 1189 sum += m_sum16(m, dataoff, -len); in m_adj_sum16() 1228 if (total_sub >= sum) { in m_adj_sum16() 1229 sum = ~(total_sub - sum) & 0xffff; in m_adj_sum16() 1231 sum -= total_sub; in m_adj_sum16() 1236 sum = (sum >> 16) + (sum & 0xffff); /* 17-bit */ in m_adj_sum16() 1237 sum = (sum >> 16) + (sum & 0xffff); /* 16-bit + carry */ in m_adj_sum16() 1238 sum = (sum >> 16) + (sum & 0xffff); /* final carry */ in m_adj_sum16() 1240 return sum & 0xffff; in m_adj_sum16()
|
| /xnu-11215/tools/ |
| H A D | entropy_health_test_bounds.py | 97 assert sum(map(pmf, range(W+1))) == 1 117 dists = [sum(probs[x:]) for x in range(W+1)]
|
| /xnu-11215/libkern/stdio/ |
| H A D | scanf.c | 331 size_t sum = 0; in vsscanf() local 335 sum += (size_t)n; in vsscanf() 338 if (sum == 0) { in vsscanf() 343 sum += (size_t)width; in vsscanf() 349 nread += sum; in vsscanf()
|
| /xnu-11215/bsd/skywalk/mem/ |
| H A D | skmem_test.c | 134 sum += w[0]; sum += w[1]; in skmem_reference_sum() 135 sum += w[2]; sum += w[3]; in skmem_reference_sum() 136 sum += w[4]; sum += w[5]; in skmem_reference_sum() 137 sum += w[6]; sum += w[7]; in skmem_reference_sum() 138 sum += w[8]; sum += w[9]; in skmem_reference_sum() 139 sum += w[10]; sum += w[11]; in skmem_reference_sum() 140 sum += w[12]; sum += w[13]; in skmem_reference_sum() 141 sum += w[14]; sum += w[15]; in skmem_reference_sum() 146 sum += w[0]; sum += w[1]; in skmem_reference_sum() 147 sum += w[2]; sum += w[3]; in skmem_reference_sum() [all …]
|