| /linux-4.4.14/arch/s390/include/asm/ |
| D | checksum.h | 72 u32 csum = (__force u32) sum; in csum_fold() local 74 csum += (csum >> 16) + (csum << 16); in csum_fold() 75 csum >>= 16; in csum_fold() 76 return (__force __sum16) ~csum; in csum_fold() 98 __u32 csum = (__force __u32)sum; in csum_tcpudp_nofold() local 100 csum += (__force __u32)saddr; in csum_tcpudp_nofold() 101 if (csum < (__force __u32)saddr) in csum_tcpudp_nofold() 102 csum++; in csum_tcpudp_nofold() 104 csum += (__force __u32)daddr; in csum_tcpudp_nofold() 105 if (csum < (__force __u32)daddr) in csum_tcpudp_nofold() [all …]
|
| D | os_info.h | 20 u32 csum; member 25 u32 csum; member
|
| /linux-4.4.14/arch/mips/include/asm/ |
| D | checksum.h | 111 static inline __sum16 csum_fold(__wsum csum) in csum_fold() argument 113 u32 sum = (__force u32)csum;; in csum_fold() 116 csum = (sum < csum); in csum_fold() 118 sum += csum; in csum_fold() 135 unsigned int csum; in ip_fast_csum() local 138 csum = word[0]; in ip_fast_csum() 139 csum += word[1]; in ip_fast_csum() 140 carry = (csum < word[1]); in ip_fast_csum() 141 csum += carry; in ip_fast_csum() 143 csum += word[2]; in ip_fast_csum() [all …]
|
| /linux-4.4.14/arch/powerpc/lib/ |
| D | checksum_wrappers_64.c | 29 unsigned int csum; in csum_and_copy_from_user() local 36 csum = 0; in csum_and_copy_from_user() 42 csum = (__force unsigned int)sum; in csum_and_copy_from_user() 46 csum = csum_partial_copy_generic((void __force *)src, dst, in csum_and_copy_from_user() 59 csum = csum_partial(dst, len, sum); in csum_and_copy_from_user() 63 return (__force __wsum)csum; in csum_and_copy_from_user() 70 unsigned int csum; in csum_and_copy_to_user() local 77 csum = 0; in csum_and_copy_to_user() 83 csum = -1; /* invalid checksum */ in csum_and_copy_to_user() 87 csum = csum_partial_copy_generic(src, (void __force *)dst, in csum_and_copy_to_user() [all …]
|
| /linux-4.4.14/include/net/ |
| D | checksum.h | 61 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() argument 63 u32 res = (__force u32)csum; in csum_add() 69 static inline __wsum csum_sub(__wsum csum, __wsum addend) in csum_sub() argument 71 return csum_add(csum, ~addend); in csum_sub() 74 static inline __sum16 csum16_add(__sum16 csum, __be16 addend) in csum16_add() argument 76 u16 res = (__force u16)csum; in csum16_add() 82 static inline __sum16 csum16_sub(__sum16 csum, __be16 addend) in csum16_sub() argument 84 return csum16_add(csum, ~addend); in csum16_sub() 88 csum_block_add(__wsum csum, __wsum csum2, int offset) in csum_block_add() argument 93 return csum_add(csum, (__force __wsum)sum); in csum_block_add() [all …]
|
| D | udp.h | 133 __wsum csum = csum_partial(skb_transport_header(skb), in udp_csum_outgoing() local 136 csum = csum_add(csum, skb->csum); in udp_csum_outgoing() 138 return csum; in udp_csum_outgoing() 143 __wsum csum = csum_partial(skb_transport_header(skb), in udp_csum() local 144 sizeof(struct udphdr), skb->csum); in udp_csum() 147 csum = csum_add(csum, skb->csum); in udp_csum() 149 return csum; in udp_csum()
|
| D | udplite.h | 75 __wsum csum = 0; in udplite_csum_outgoing() local 105 csum = skb_checksum(skb, off, (cscov > len)? len : cscov, csum); in udplite_csum_outgoing() 110 return csum; in udplite_csum_outgoing()
|
| D | ip6_checksum.h | 41 __wsum csum); 80 skb->csum)); in __tcp_v6_send_check()
|
| D | inet_ecn.h | 131 skb->csum = csum_add(csum_sub(skb->csum, from), to); in IP6_ECN_set_ce()
|
| D | sock.h | 1806 __wsum csum = 0; in skb_do_copy_data_nocache() local 1807 if (csum_and_copy_from_iter(to, copy, &csum, from) != copy) in skb_do_copy_data_nocache() 1809 skb->csum = csum_block_add(skb->csum, csum, offset); in skb_do_copy_data_nocache()
|
| /linux-4.4.14/fs/ext4/ |
| D | bitmap.c | 44 __u32 csum; in ext4_inode_bitmap_csum_set() local 50 csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)bh->b_data, sz); in ext4_inode_bitmap_csum_set() 51 gdp->bg_inode_bitmap_csum_lo = cpu_to_le16(csum & 0xFFFF); in ext4_inode_bitmap_csum_set() 53 gdp->bg_inode_bitmap_csum_hi = cpu_to_le16(csum >> 16); in ext4_inode_bitmap_csum_set() 87 __u32 csum; in ext4_block_bitmap_csum_set() local 93 csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)bh->b_data, sz); in ext4_block_bitmap_csum_set() 94 gdp->bg_block_bitmap_csum_lo = cpu_to_le16(csum & 0xFFFF); in ext4_block_bitmap_csum_set() 96 gdp->bg_block_bitmap_csum_hi = cpu_to_le16(csum >> 16); in ext4_block_bitmap_csum_set()
|
| D | mmp.c | 14 __u32 csum; in ext4_mmp_csum() local 16 csum = ext4_chksum(sbi, sbi->s_csum_seed, (char *)mmp, offset); in ext4_mmp_csum() 18 return cpu_to_le32(csum); in ext4_mmp_csum()
|
| D | xattr.c | 125 __u32 csum; in ext4_xattr_block_csum() local 131 csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)&dsk_block_nr, in ext4_xattr_block_csum() 133 csum = ext4_chksum(sbi, csum, (__u8 *)hdr, in ext4_xattr_block_csum() 137 return cpu_to_le32(csum); in ext4_xattr_block_csum()
|
| D | ialloc.c | 1068 __u32 csum; in __ext4_new_inode() local 1071 csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)&inum, in __ext4_new_inode() 1073 ei->i_csum_seed = ext4_chksum(sbi, csum, (__u8 *)&gen, in __ext4_new_inode()
|
| D | inode.c | 56 __u32 csum; in ext4_inode_csum() local 66 csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)raw, in ext4_inode_csum() 74 return csum; in ext4_inode_csum() 101 __u32 csum; in ext4_inode_csum_set() local 108 csum = ext4_inode_csum(inode, raw, ei); in ext4_inode_csum_set() 109 raw->i_checksum_lo = cpu_to_le16(csum & 0xFFFF); in ext4_inode_csum_set() 112 raw->i_checksum_hi = cpu_to_le16(csum >> 16); in ext4_inode_csum_set() 4183 __u32 csum; in ext4_iget() local 4186 csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)&inum, in ext4_iget() 4188 ei->i_csum_seed = ext4_chksum(sbi, csum, (__u8 *)&gen, in ext4_iget()
|
| D | namei.c | 327 __u32 csum; in ext4_dirent_csum() local 329 csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)dirent, size); in ext4_dirent_csum() 330 return cpu_to_le32(csum); in ext4_dirent_csum() 422 __u32 csum; in ext4_dx_csum() local 429 csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)dirent, size); in ext4_dx_csum() 430 csum = ext4_chksum(sbi, csum, (__u8 *)t, sizeof(struct dx_tail)); in ext4_dx_csum() 433 return cpu_to_le32(csum); in ext4_dx_csum()
|
| /linux-4.4.14/drivers/infiniband/hw/qib/ |
| D | qib_eeprom.c | 117 u8 csum = 0, len; in flash_csum() local 128 csum += *ip++; in flash_csum() 129 csum -= ifp->if_csum; in flash_csum() 130 csum = ~csum; in flash_csum() 132 ifp->if_csum = csum; in flash_csum() 134 return csum; in flash_csum() 150 u8 csum, *bguid; in qib_get_eeprom_info() local 204 csum = flash_csum(ifp, 0); in qib_get_eeprom_info() 205 if (csum != ifp->if_csum) { in qib_get_eeprom_info() 208 csum, ifp->if_csum); in qib_get_eeprom_info()
|
| /linux-4.4.14/arch/s390/kernel/ |
| D | os_info.c | 39 os_info.csum = os_info_csum(&os_info); in os_info_crashkernel_add() 49 os_info.entry[nr].csum = csum_partial(ptr, size, 0); in os_info_entry_add() 50 os_info.csum = os_info_csum(&os_info); in os_info_entry_add() 63 os_info.csum = os_info_csum(&os_info); in os_info_init() 78 u32 csum; in os_info_old_alloc() local 96 csum = csum_partial(buf_align, size, 0); in os_info_old_alloc() 97 if (csum != os_info_old->entry[nr].csum) { in os_info_old_alloc() 136 if (os_info_old->csum != os_info_csum(os_info_old)) in os_info_old_init()
|
| /linux-4.4.14/net/sched/ |
| D | act_csum.c | 126 skb->csum = csum_partial(icmph, ipl - ihl, 0); in tcf_csum_ipv4_icmp() 127 icmph->checksum = csum_fold(skb->csum); in tcf_csum_ipv4_icmp() 143 igmph->csum = 0; in tcf_csum_ipv4_igmp() 144 skb->csum = csum_partial(igmph, ipl - ihl, 0); in tcf_csum_ipv4_igmp() 145 igmph->csum = csum_fold(skb->csum); in tcf_csum_ipv4_igmp() 164 skb->csum = csum_partial(icmp6h, ipl - ihl, 0); in tcf_csum_ipv6_icmp() 167 skb->csum); in tcf_csum_ipv6_icmp() 186 skb->csum = csum_partial(tcph, ipl - ihl, 0); in tcf_csum_ipv4_tcp() 188 iph->saddr, iph->daddr, skb->csum); in tcf_csum_ipv4_tcp() 207 skb->csum = csum_partial(tcph, ipl - ihl, 0); in tcf_csum_ipv6_tcp() [all …]
|
| /linux-4.4.14/net/ipv4/ |
| D | netfilter.c | 127 __sum16 csum = 0; in nf_ip_checksum() local 133 if ((protocol == 0 && !csum_fold(skb->csum)) || in nf_ip_checksum() 136 skb->csum)) { in nf_ip_checksum() 143 skb->csum = 0; in nf_ip_checksum() 145 skb->csum = csum_tcpudp_nofold(iph->saddr, iph->daddr, in nf_ip_checksum() 148 csum = __skb_checksum_complete(skb); in nf_ip_checksum() 150 return csum; in nf_ip_checksum() 159 __sum16 csum = 0; in nf_ip_checksum_partial() local 167 skb->csum = csum_tcpudp_nofold(iph->saddr, iph->daddr, protocol, in nf_ip_checksum_partial() 172 return csum; in nf_ip_checksum_partial()
|
| D | ip_output.c | 793 __wsum csum = 0; in ip_generic_getfrag() local 794 if (csum_and_copy_from_iter(to, len, &csum, &msg->msg_iter) != len) in ip_generic_getfrag() 796 skb->csum = csum_block_add(skb->csum, csum, odd); in ip_generic_getfrag() 806 __wsum csum; in csum_page() local 808 csum = csum_partial(kaddr + offset, copy, 0); in csum_page() 810 return csum; in csum_page() 848 skb->csum = 0; in ip_ufo_append_data() 1009 skb->csum = 0; in __ip_append_data() 1028 skb->csum = skb_copy_and_csum_bits( in __ip_append_data() 1031 skb_prev->csum = csum_sub(skb_prev->csum, in __ip_append_data() [all …]
|
| D | gre_offload.c | 29 bool csum; in gre_gso_segment() local 55 csum = !!(greh->flags & GRE_CSUM); in gre_gso_segment() 56 if (csum) in gre_gso_segment() 83 if (csum) { in gre_gso_segment()
|
| D | icmp.c | 342 __wsum csum; in icmp_glue_bits() local 344 csum = skb_copy_and_csum_bits(icmp_param->skb, in icmp_glue_bits() 348 skb->csum = csum_block_add(skb->csum, csum, odd); in icmp_glue_bits() 370 __wsum csum = 0; in icmp_push_reply() local 374 csum = csum_add(csum, skb1->csum); in icmp_push_reply() 376 csum = csum_partial_copy_nocheck((void *)&icmp_param->data, in icmp_push_reply() 378 icmp_param->head_len, csum); in icmp_push_reply() 379 icmph->checksum = csum_fold(csum); in icmp_push_reply()
|
| D | udp_offload.c | 123 skb->csum = skb_checksum(skb, udp_offset, in __skb_udp_tunnel_segment() 126 uh->check = csum_fold(skb->csum); in __skb_udp_tunnel_segment() 183 __wsum csum; in udp4_ufo_fragment() local 229 csum = skb_checksum(skb, 0, skb->len, 0); in udp4_ufo_fragment() 230 uh->check = udp_v4_check(skb->len, iph->saddr, iph->daddr, csum); in udp4_ufo_fragment()
|
| D | fou.c | 787 bool csum = !!(e->flags & TUNNEL_ENCAP_FLAG_CSUM); in fou_build_header() local 788 int type = csum ? SKB_GSO_UDP_TUNNEL_CSUM : SKB_GSO_UDP_TUNNEL; in fou_build_header() 791 skb = iptunnel_handle_offloads(skb, csum, type); in fou_build_header() 807 bool csum = !!(e->flags & TUNNEL_ENCAP_FLAG_CSUM); in gue_build_header() local 808 int type = csum ? SKB_GSO_UDP_TUNNEL_CSUM : SKB_GSO_UDP_TUNNEL; in gue_build_header() 817 csum = false; in gue_build_header() 825 skb = iptunnel_handle_offloads(skb, csum, type); in gue_build_header()
|
| D | udp.c | 729 __wsum csum = 0; in udp4_hwcsum() local 748 csum = csum_add(csum, frags->csum); in udp4_hwcsum() 752 csum = skb_checksum(skb, offset, hlen, csum); in udp4_hwcsum() 755 uh->check = csum_tcpudp_magic(src, dst, len, IPPROTO_UDP, csum); in udp4_hwcsum() 784 __wsum csum; in udp_set_csum() local 789 csum = skb_checksum(skb, 0, len, 0); in udp_set_csum() 790 uh->check = udp_v4_check(len, saddr, daddr, csum); in udp_set_csum() 808 __wsum csum = 0; in udp_send_skb() local 820 csum = udplite_csum(skb); in udp_send_skb() 833 csum = udp_csum(skb); in udp_send_skb() [all …]
|
| D | ip_fragment.c | 595 clone->csum = 0; in ip_frag_reasm() 609 head->csum = csum_add(head->csum, fp->csum); in ip_frag_reasm()
|
| D | tcp_output.c | 399 skb->csum = 0; in tcp_init_nondata_skb() 1178 buff->csum = csum_partial_copy_nocheck(skb->data + len, in tcp_fragment() 1184 skb->csum = csum_block_sub(skb->csum, buff->csum, len); in tcp_fragment() 1944 nskb->csum = 0; in tcp_mtu_probe() 1955 nskb->csum = skb_copy_and_csum_bits(skb, 0, in tcp_mtu_probe() 1957 copy, nskb->csum); in tcp_mtu_probe() 1971 skb->csum = csum_partial(skb->data, in tcp_mtu_probe() 2468 skb->csum = csum_block_add(skb->csum, next_skb->csum, skb_size); in tcp_collapse_retrans()
|
| D | ip_sockglue.c | 103 __wsum csum = skb->csum; in ip_cmsg_recv_checksum() local 109 csum = csum_sub(csum, csum_partial(skb->data, offset, 0)); in ip_cmsg_recv_checksum() 111 put_cmsg(msg, SOL_IP, IP_CHECKSUM, sizeof(__wsum), &csum); in ip_cmsg_recv_checksum()
|
| D | ip_gre.c | 500 bool csum) in gre_handle_offloads() argument 502 return iptunnel_handle_offloads(skb, csum, in gre_handle_offloads() 503 csum ? SKB_GSO_GRE_CSUM : SKB_GSO_GRE); in gre_handle_offloads()
|
| D | raw.c | 466 skb->csum = csum_block_add( in raw_getfrag() 467 skb->csum, in raw_getfrag()
|
| /linux-4.4.14/block/partitions/ |
| D | sgi.c | 26 __be32 csum; /* Disk label checksum */ member 32 int i, csum; in sgi_partition() local 54 for(csum = 0; ui >= ((__be32 *) label);) { in sgi_partition() 56 csum += be32_to_cpu(cs); in sgi_partition() 58 if(csum) { in sgi_partition()
|
| D | sun.c | 16 __be16 csum; in sun_partition() local 56 __be16 csum; /* Label xor'd checksum */ in sun_partition() member 77 for (csum = 0; ush >= ((__be16 *) label);) in sun_partition() 78 csum ^= *ush--; in sun_partition() 79 if (csum) { in sun_partition()
|
| /linux-4.4.14/net/ipv6/ |
| D | netfilter.c | 136 __sum16 csum = 0; in nf_ip6_checksum() local 144 csum_sub(skb->csum, in nf_ip6_checksum() 152 skb->csum = ~csum_unfold( in nf_ip6_checksum() 159 csum = __skb_checksum_complete(skb); in nf_ip6_checksum() 161 return csum; in nf_ip6_checksum() 171 __sum16 csum = 0; in nf_ip6_checksum_partial() local 180 skb->csum = ~csum_unfold(csum_ipv6_magic(&ip6h->saddr, in nf_ip6_checksum_partial() 188 return csum; in nf_ip6_checksum_partial()
|
| D | ip6_checksum.c | 10 __wsum csum) in csum_ipv6_magic() argument 16 __u32 sum = (__force u32)csum; in csum_ipv6_magic() 111 __wsum csum; in udp6_set_csum() local 116 csum = skb_checksum(skb, 0, len, 0); in udp6_set_csum() 117 uh->check = udp_v6_check(len, saddr, daddr, csum); in udp6_set_csum()
|
| D | udp_offload.c | 30 __wsum csum; in udp6_ufo_fragment() local 81 csum = skb_checksum(skb, 0, skb->len, 0); in udp6_ufo_fragment() 83 &ipv6h->daddr, csum); in udp6_ufo_fragment()
|
| D | raw.c | 433 skb->len, inet->inet_num, skb->csum)) in rawv6_rcv() 437 skb->csum = ~csum_unfold(csum_ipv6_magic(&ipv6_hdr(skb)->saddr, in rawv6_rcv() 546 __sum16 csum; in rawv6_push_pending_frames() local 568 tmp_csum = skb->csum; in rawv6_push_pending_frames() 574 tmp_csum = csum_add(tmp_csum, skb->csum); in rawv6_push_pending_frames() 592 BUG_ON(skb_copy_bits(skb, offset, &csum, 2)); in rawv6_push_pending_frames() 595 if (unlikely(csum)) in rawv6_push_pending_frames() 596 tmp_csum = csum_sub(tmp_csum, csum_unfold(csum)); in rawv6_push_pending_frames() 598 csum = csum_ipv6_magic(&fl6->saddr, &fl6->daddr, in rawv6_push_pending_frames() 601 if (csum == 0 && fl6->flowi6_proto == IPPROTO_UDP) in rawv6_push_pending_frames() [all …]
|
| D | icmp.c | 255 skb->csum = csum_partial(icmp6h, in icmpv6_push_pending_frames() 256 sizeof(struct icmp6hdr), skb->csum); in icmpv6_push_pending_frames() 260 skb->csum); in icmpv6_push_pending_frames() 265 tmp_csum = csum_add(tmp_csum, skb->csum); in icmpv6_push_pending_frames() 290 __wsum csum = 0; in icmpv6_getfrag() local 292 csum = skb_copy_and_csum_bits(org_skb, msg->offset + offset, in icmpv6_getfrag() 293 to, len, csum); in icmpv6_getfrag() 294 skb->csum = csum_block_add(skb->csum, csum, odd); in icmpv6_getfrag()
|
| D | reassembly.c | 238 skb->csum = csum_sub(skb->csum, in ip6_frag_queue() 448 clone->csum = 0; in ip6_frag_reasm() 475 head->csum = csum_add(head->csum, fp->csum); in ip6_frag_reasm()
|
| D | udp.c | 992 __wsum csum = 0; in udp6_hwcsum_outgoing() local 1006 skb->csum = skb_checksum(skb, offset, skb->len - offset, 0); in udp6_hwcsum_outgoing() 1011 csum = csum_add(csum, frags->csum); in udp6_hwcsum_outgoing() 1015 csum); in udp6_hwcsum_outgoing() 1031 __wsum csum = 0; in udp_v6_send_skb() local 1045 csum = udplite_csum(skb); in udp_v6_send_skb() 1053 csum = udp_csum(skb); in udp_v6_send_skb() 1057 len, fl6->flowi6_proto, csum); in udp_v6_send_skb()
|
| D | ip6_output.c | 1121 skb->csum = 0; in ip6_ufo_append_data() 1448 skb->csum = 0; in __ip6_append_data() 1468 skb->csum = skb_copy_and_csum_bits( in __ip6_append_data() 1471 skb_prev->csum = csum_sub(skb_prev->csum, in __ip6_append_data() 1472 skb->csum); in __ip6_append_data()
|
| /linux-4.4.14/net/sunrpc/ |
| D | socklib.c | 58 desc->csum = csum_block_add(desc->csum, csum2, pos); in xdr_skb_read_and_csum_bits() 164 desc.csum = csum_partial(skb->data, desc.offset, skb->csum); in csum_partial_copy_to_xdr() 170 desc.csum = csum_block_add(desc.csum, csum2, desc.offset); in csum_partial_copy_to_xdr() 174 if (csum_fold(desc.csum)) in csum_partial_copy_to_xdr()
|
| /linux-4.4.14/fs/nfsd/ |
| D | nfscache.c | 289 __wsum csum; in nfsd_cache_csum() local 297 csum = csum_partial(p, len, 0); in nfsd_cache_csum() 306 csum = csum_partial(p, len, csum); in nfsd_cache_csum() 311 return csum; in nfsd_cache_csum() 315 nfsd_cache_match(struct svc_rqst *rqstp, __wsum csum, struct svc_cacherep *rp) in nfsd_cache_match() argument 321 if (csum != rp->c_csum) { in nfsd_cache_match() 345 __wsum csum) in nfsd_cache_search() argument 353 if (nfsd_cache_match(rqstp, csum, rp)) { in nfsd_cache_search() 388 __wsum csum; in nfsd_cache_lookup() local 401 csum = nfsd_cache_csum(rqstp); in nfsd_cache_lookup() [all …]
|
| /linux-4.4.14/drivers/platform/chrome/ |
| D | cros_ec_lpc.c | 124 int csum; in cros_ec_cmd_xfer_lpc() local 142 csum = msg->command + args.flags + in cros_ec_cmd_xfer_lpc() 148 csum += msg->data[i]; in cros_ec_cmd_xfer_lpc() 152 args.checksum = csum & 0xFF; in cros_ec_cmd_xfer_lpc() 188 csum = msg->command + args.flags + in cros_ec_cmd_xfer_lpc() 194 csum += msg->data[i]; in cros_ec_cmd_xfer_lpc() 198 if (args.checksum != (csum & 0xFF)) { in cros_ec_cmd_xfer_lpc() 201 args.checksum, csum & 0xFF); in cros_ec_cmd_xfer_lpc()
|
| D | cros_ec_proto.c | 31 u8 csum = 0; in prepare_packet() local 46 csum += out[i]; in prepare_packet() 51 csum += msg->data[i]; in prepare_packet() 53 request->checksum = -csum; in prepare_packet() 114 u8 csum; in cros_ec_prepare_tx() local 125 csum = out[0] + out[1] + out[2]; in cros_ec_prepare_tx() 127 csum += out[EC_MSG_TX_HEADER_BYTES + i] = msg->data[i]; in cros_ec_prepare_tx() 128 out[EC_MSG_TX_HEADER_BYTES + msg->outsize] = csum; in cros_ec_prepare_tx()
|
| /linux-4.4.14/sound/drivers/vx/ |
| D | vx_core.c | 684 unsigned int csum = 0; in snd_vx_dsp_load() local 702 csum ^= *cptr; in snd_vx_dsp_load() 703 csum = (csum >> 24) | (csum << 8); in snd_vx_dsp_load() 705 csum ^= *cptr; in snd_vx_dsp_load() 706 csum = (csum >> 24) | (csum << 8); in snd_vx_dsp_load() 708 csum ^= *cptr; in snd_vx_dsp_load() 709 csum = (csum >> 24) | (csum << 8); in snd_vx_dsp_load() 712 snd_printdd(KERN_DEBUG "checksum = 0x%08x\n", csum); in snd_vx_dsp_load()
|
| /linux-4.4.14/arch/sparc/include/asm/ |
| D | checksum_64.h | 168 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() argument 173 : "=r" (csum) in csum_add() 174 : "r" (addend), "0" (csum)); in csum_add() 176 return csum; in csum_add()
|
| D | checksum_32.h | 242 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() argument 247 : "=r" (csum) in csum_add() 248 : "r" (addend), "0" (csum)); in csum_add() 250 return csum; in csum_add()
|
| /linux-4.4.14/arch/powerpc/include/asm/ |
| D | checksum.h | 134 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() argument 137 u64 res = (__force u64)csum; in csum_add() 144 : "+r" (csum) : "r" (addend)); in csum_add() 145 return csum; in csum_add()
|
| /linux-4.4.14/fs/cachefiles/ |
| D | key.c | 39 unsigned char csum, ch; in cachefiles_cook_key() local 48 csum = raw[0] + raw[1]; in cachefiles_cook_key() 52 csum += ch; in cachefiles_cook_key() 88 sprintf(key, "@%02x%c+", (unsigned) csum, 0); in cachefiles_cook_key()
|
| /linux-4.4.14/drivers/input/touchscreen/ |
| D | elo.c | 63 unsigned char csum; member 77 elo->csum = 0xaa; in elo_process_data_10() 87 if (data != elo->csum) { in elo_process_data_10() 90 data, elo->csum); in elo_process_data_10() 118 elo->csum += data; in elo_process_data_10() 228 unsigned char csum = 0xaa + ELO10_LEAD_BYTE; in elo_command_10() local 241 csum += packet[i]; in elo_command_10() 246 if (serio_write(elo->serio, csum)) in elo_command_10()
|
| D | touchit213.c | 81 unsigned char csum; member
|
| /linux-4.4.14/arch/ia64/include/asm/ |
| D | checksum.h | 65 static inline __sum16 csum_fold(__wsum csum) in csum_fold() argument 67 u32 sum = (__force u32)csum; in csum_fold() 77 __wsum csum);
|
| /linux-4.4.14/drivers/staging/rdma/ipath/ |
| D | ipath_eeprom.c | 679 u8 csum = 0, len; in flash_csum() local 690 csum += *ip++; in flash_csum() 691 csum -= ifp->if_csum; in flash_csum() 692 csum = ~csum; in flash_csum() 694 ifp->if_csum = csum; in flash_csum() 696 return csum; in flash_csum() 712 u8 csum, *bguid; in ipath_get_eeprom_info() local 769 csum = flash_csum(ifp, 0); in ipath_get_eeprom_info() 770 if (csum != ifp->if_csum) { in ipath_get_eeprom_info() 772 "0x%x, not 0x%x\n", csum, ifp->if_csum); in ipath_get_eeprom_info() [all …]
|
| D | ipath_common.h | 763 __le32 csum; member
|
| /linux-4.4.14/include/uapi/linux/ |
| D | igmp.h | 33 __sum16 csum; member 56 __be16 csum; member 65 __be16 csum; member
|
| D | bcache.h | 157 __u64 csum; member 275 __u64 csum; member 299 __u64 csum; member 349 __u64 csum; member
|
| /linux-4.4.14/net/core/ |
| D | datagram.c | 655 sum = csum_fold(skb_checksum(skb, 0, len, skb->csum)); in __skb_checksum_complete_head() 669 __wsum csum; in __skb_checksum_complete() local 672 csum = skb_checksum(skb, 0, skb->len, 0); in __skb_checksum_complete() 675 sum = csum_fold(csum_add(skb->csum, csum)); in __skb_checksum_complete() 684 skb->csum = csum; in __skb_checksum_complete() 709 __wsum csum; in skb_copy_and_csum_datagram_msg() local 721 csum = csum_partial(skb->data, hlen, skb->csum); in skb_copy_and_csum_datagram_msg() 723 chunk, &csum)) in skb_copy_and_csum_datagram_msg() 725 if (csum_fold(csum)) in skb_copy_and_csum_datagram_msg()
|
| D | utils.c | 309 skb->csum = ~csum_add(csum_sub(~(skb->csum), in inet_proto_csum_replace4() 331 skb->csum = ~csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16() 332 ~skb->csum); in inet_proto_csum_replace16() 345 skb->csum = ~csum_add(diff, ~skb->csum); in inet_proto_csum_replace_by_diff()
|
| D | skbuff.c | 780 CHECK_SKB_FIELD(csum); in __copy_skb_header() 2035 __wsum csum, const struct skb_checksum_ops *ops) in __skb_checksum() argument 2046 csum = ops->update(skb->data + offset, copy, csum); in __skb_checksum() 2048 return csum; in __skb_checksum() 2070 csum = ops->combine(csum, csum2, pos, copy); in __skb_checksum() 2072 return csum; in __skb_checksum() 2091 csum = ops->combine(csum, csum2, pos, copy); in __skb_checksum() 2093 return csum; in __skb_checksum() 2101 return csum; in __skb_checksum() 2106 int len, __wsum csum) in skb_checksum() argument [all …]
|
| /linux-4.4.14/arch/cris/arch-v10/drivers/ |
| D | axisflashmap.c | 316 unsigned long csum = 0; in init_axis_flash() local 325 csum += *p++; in init_axis_flash() 326 csum += *p++; in init_axis_flash() 327 csum += *p++; in init_axis_flash() 328 csum += *p++; in init_axis_flash() 330 ptable_ok = (csum == ptable_head->checksum); in init_axis_flash()
|
| /linux-4.4.14/drivers/accessibility/braille/ |
| D | braille_console.c | 78 unsigned char data[1 + 1 + 2*WIDTH + 2 + 1], csum = 0, *c; in braille_write() local 96 csum ^= '>'; in braille_write() 104 csum ^= out; in braille_write() 112 if (csum <= 0x05) { in braille_write() 114 csum |= 0x40; in braille_write() 116 *c++ = csum; in braille_write()
|
| /linux-4.4.14/block/ |
| D | t10-pi.c | 80 __be16 csum; in t10_pi_verify() local 104 csum = fn(iter->data_buf, iter->interval); in t10_pi_verify() 106 if (pi->guard_tag != csum) { in t10_pi_verify() 110 be16_to_cpu(pi->guard_tag), be16_to_cpu(csum)); in t10_pi_verify()
|
| /linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
| D | ring_mode.c | 31 static int stmmac_jumbo_frm(void *p, struct sk_buff *skb, int csum) in stmmac_jumbo_frm() argument 61 priv->hw->desc->prepare_tx_desc(desc, 1, bmax, csum, in stmmac_jumbo_frm() 78 priv->hw->desc->prepare_tx_desc(desc, 0, len, csum, in stmmac_jumbo_frm() 89 priv->hw->desc->prepare_tx_desc(desc, 1, nopaged_len, csum, in stmmac_jumbo_frm()
|
| D | chain_mode.c | 31 static int stmmac_jumbo_frm(void *p, struct sk_buff *skb, int csum) in stmmac_jumbo_frm() argument 53 priv->hw->desc->prepare_tx_desc(desc, 1, bmax, csum, STMMAC_CHAIN_MODE); in stmmac_jumbo_frm() 67 priv->hw->desc->prepare_tx_desc(desc, 0, bmax, csum, in stmmac_jumbo_frm() 79 priv->hw->desc->prepare_tx_desc(desc, 0, len, csum, in stmmac_jumbo_frm()
|
| D | common.h | 442 int (*jumbo_frm)(void *priv, struct sk_buff *skb, int csum);
|
| /linux-4.4.14/net/netfilter/ipvs/ |
| D | ip_vs_proto_udp.c | 198 skb->csum = skb_checksum(skb, udphoff, skb->len - udphoff, 0); in udp_snat_handler() 204 cp->protocol, skb->csum); in udp_snat_handler() 211 skb->csum); in udp_snat_handler() 282 skb->csum = skb_checksum(skb, udphoff, skb->len - udphoff, 0); in udp_dnat_handler() 288 cp->protocol, skb->csum); in udp_dnat_handler() 295 skb->csum); in udp_dnat_handler() 324 skb->csum = skb_checksum(skb, udphoff, in udp_csum_check() 333 skb->csum)) { in udp_csum_check() 344 skb->csum)) { in udp_csum_check()
|
| D | ip_vs_proto_tcp.c | 204 skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0); in tcp_snat_handler() 210 cp->protocol, skb->csum); in tcp_snat_handler() 217 skb->csum); in tcp_snat_handler() 287 skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0); in tcp_dnat_handler() 293 cp->protocol, skb->csum); in tcp_dnat_handler() 300 skb->csum); in tcp_dnat_handler() 321 skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0); in tcp_csum_check() 329 skb->csum)) { in tcp_csum_check() 340 skb->csum)) { in tcp_csum_check()
|
| /linux-4.4.14/arch/tile/kernel/ |
| D | machine_kexec.c | 113 __sum16 csum; in kexec_bn2cl() local 129 csum = ip_compute_csum(pg, bhdrp->b_size); in kexec_bn2cl() 130 if (csum != 0) { in kexec_bn2cl() 132 __func__, csum, bhdrp->b_size); in kexec_bn2cl()
|
| /linux-4.4.14/drivers/net/ethernet/sgi/ |
| D | ioc3-eth.c | 510 uint32_t csum, ehsum; in ioc3_tcpudp_checksum() local 542 csum = hwsum + in ioc3_tcpudp_checksum() 555 csum += 0xffff ^ ehsum; in ioc3_tcpudp_checksum() 561 csum += 0xffff ^ (uint16_t) ((cp[1] << 8) | cp[0]); in ioc3_tcpudp_checksum() 562 csum += 0xffff ^ (uint16_t) ((cp[3] << 8) | cp[2]); in ioc3_tcpudp_checksum() 564 csum += 0xffff ^ (uint16_t) ((cp[0] << 8) | cp[1]); in ioc3_tcpudp_checksum() 565 csum += 0xffff ^ (uint16_t) ((cp[2] << 8) | cp[3]); in ioc3_tcpudp_checksum() 568 csum = (csum & 0xffff) + (csum >> 16); in ioc3_tcpudp_checksum() 569 csum = (csum & 0xffff) + (csum >> 16); in ioc3_tcpudp_checksum() 571 if (csum == 0xffff) in ioc3_tcpudp_checksum() [all …]
|
| /linux-4.4.14/arch/x86/lib/ |
| D | Makefile | 39 lib-y += csum-partial_64.o csum-copy_64.o csum-wrappers_64.o
|
| /linux-4.4.14/include/net/sctp/ |
| D | checksum.h | 54 static inline __wsum sctp_csum_combine(__wsum csum, __wsum csum2, in sctp_csum_combine() argument 57 return __crc32c_le_combine(csum, csum2, len); in sctp_csum_combine()
|
| /linux-4.4.14/arch/cris/arch-v32/drivers/ |
| D | axisflashmap.c | 431 unsigned long csum = 0; in init_axis_flash() local 440 csum += *p++; in init_axis_flash() 441 csum += *p++; in init_axis_flash() 442 csum += *p++; in init_axis_flash() 443 csum += *p++; in init_axis_flash() 445 ptable_ok = (csum == ptable_head->checksum); in init_axis_flash()
|
| /linux-4.4.14/arch/cris/include/asm/ |
| D | checksum.h | 37 static inline __sum16 csum_fold(__wsum csum) in csum_fold() argument 39 u32 sum = (__force u32)csum; in csum_fold()
|
| /linux-4.4.14/arch/alpha/include/asm/ |
| D | checksum.h | 62 static inline __sum16 csum_fold(__wsum csum) in csum_fold() argument 64 u32 sum = (__force u32)csum; in csum_fold()
|
| /linux-4.4.14/include/asm-generic/ |
| D | checksum.h | 53 static inline __sum16 csum_fold(__wsum csum) in csum_fold() argument 55 u32 sum = (__force u32)csum; in csum_fold()
|
| /linux-4.4.14/include/linux/netfilter/ |
| D | nf_conntrack_proto_gre.h | 35 csum:1, member 40 __u16 csum:1,
|
| /linux-4.4.14/arch/cris/include/uapi/arch-v32/arch/ |
| D | cryptocop.h | 72 cryptocop_csum_type csum; /* BE, LE, none */ member 116 unsigned char csum[CRYPTOCOP_CSUM_LENGTH]; member
|
| /linux-4.4.14/arch/metag/include/asm/ |
| D | checksum.h | 43 static inline __sum16 csum_fold(__wsum csum) in csum_fold() argument 45 u32 sum = (__force u32)csum; in csum_fold()
|
| /linux-4.4.14/include/linux/ |
| D | netfilter.h | 301 __sum16 csum = 0; in nf_checksum() local 306 csum = afinfo->checksum(skb, hook, dataoff, protocol); in nf_checksum() 308 return csum; in nf_checksum() 317 __sum16 csum = 0; in nf_checksum_partial() local 322 csum = afinfo->checksum_partial(skb, hook, dataoff, len, in nf_checksum_partial() 325 return csum; in nf_checksum_partial()
|
| D | skbuff.h | 655 __wsum csum; member 2660 __wsum csum = 0; in skb_add_data() local 2662 &csum, from) == copy) { in skb_add_data() 2663 skb->csum = csum_block_add(skb->csum, csum, off); in skb_add_data() 2743 skb->csum = csum_sub(skb->csum, csum_partial(start, len, 0)); in skb_postpull_rcsum() 2765 skb->csum = csum_partial(start, len, skb->csum); in skb_postpush_rcsum() 2857 int len, __wsum csum); 2893 __wsum (*combine)(__wsum csum, __wsum csum2, int offset, int len); 2897 __wsum csum, const struct skb_checksum_ops *ops); 2899 __wsum csum); [all …]
|
| D | pim.h | 21 __be16 csum; member
|
| D | uio.h | 148 size_t csum_and_copy_to_iter(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i); 149 size_t csum_and_copy_from_iter(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
|
| D | pe.h | 164 uint32_t csum; /* checksum */ member 198 uint32_t csum; /* checksum */ member
|
| D | sfi.h | 99 u8 csum; member
|
| D | netdevice.h | 2010 __wsum csum; member 2312 NAPI_GRO_CB(skb)->csum = csum_sub(NAPI_GRO_CB(skb)->csum, in skb_gro_postpull_rcsum() 2344 !csum_fold(csum_add(psum, NAPI_GRO_CB(skb)->csum))) in __skb_gro_checksum_validate_complete() 2347 NAPI_GRO_CB(skb)->csum = psum; in __skb_gro_checksum_validate_complete() 2399 NAPI_GRO_CB(skb)->csum = ~pseudo; in __skb_gro_checksum_convert() 2444 delta = remcsum_adjust(ptr + hdrlen, NAPI_GRO_CB(skb)->csum, in skb_gro_remcsum_process() 2448 NAPI_GRO_CB(skb)->csum = csum_add(NAPI_GRO_CB(skb)->csum, delta); in skb_gro_remcsum_process()
|
| /linux-4.4.14/arch/parisc/include/asm/ |
| D | eisa_eeprom.h | 30 u_int16_t csum; /* checksum, I don't know how to calculate this */ member 40 u_int16_t csum; member
|
| D | checksum.h | 76 static inline __sum16 csum_fold(__wsum csum) in csum_fold() argument 78 u32 sum = (__force u32)csum; in csum_fold()
|
| /linux-4.4.14/net/ipv6/netfilter/ |
| D | nf_conntrack_reasm.c | 247 skb->csum = csum_sub(skb->csum, in nf_ct_frag6_queue() 430 clone->csum = 0; in nf_ct_frag6_reasm() 455 head->csum = csum_add(head->csum, fp->csum); in nf_ct_frag6_reasm() 470 head->csum = csum_partial(skb_network_header(head), in nf_ct_frag6_reasm() 472 head->csum); in nf_ct_frag6_reasm()
|
| /linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/ |
| D | socklnd_lib.c | 387 __u32 csum; in ksocknal_lib_csum_tx() local 396 csum = ksocknal_csum(~0, tx->tx_iov[0].iov_base, in ksocknal_lib_csum_tx() 404 csum = ksocknal_csum(csum, base, tx->tx_kiov[i].kiov_len); in ksocknal_lib_csum_tx() 410 csum = ksocknal_csum(csum, tx->tx_iov[i].iov_base, in ksocknal_lib_csum_tx() 415 csum++; in ksocknal_lib_csum_tx() 419 tx->tx_msg.ksm_csum = csum; in ksocknal_lib_csum_tx()
|
| /linux-4.4.14/drivers/video/fbdev/ |
| D | metronomefb.c | 335 par->metromem_cmd->csum = cs; in metronome_display_cmd() 359 par->metromem_cmd->csum = cs; in metronome_powerup_cmd() 381 par->metromem_cmd->csum = 0xCC10; in metronome_config_cmd() 382 par->metromem_cmd->csum += calc_img_cksum(par->metromem_cmd->args, 4); in metronome_config_cmd() 408 par->metromem_cmd->csum = cs; in metronome_init_cmd() 453 u16 csum = 0; in metronomefb_dpy_update_page() local 460 csum += *(img + i); in metronomefb_dpy_update_page() 462 return csum; in metronomefb_dpy_update_page()
|
| /linux-4.4.14/drivers/scsi/sym53c8xx_2/ |
| D | sym_nvram.c | 515 u_short csum; in sym_read_Symbios_nvram() local 529 for (x = 6, csum = 0; x < len - 6; x++) in sym_read_Symbios_nvram() 530 csum += data[x]; in sym_read_Symbios_nvram() 531 if (csum != nvram->checksum) in sym_read_Symbios_nvram() 696 u_short csum; in sym_read_Tekram_nvram() local 719 for (x = 0, csum = 0; x < len - 1; x += 2) in sym_read_Tekram_nvram() 720 csum += data[x] + (data[x+1] << 8); in sym_read_Tekram_nvram() 721 if (csum != 0x1234) in sym_read_Tekram_nvram()
|
| /linux-4.4.14/Documentation/devicetree/bindings/net/ |
| D | marvell-armada-370-neta.txt | 12 - tx-csum-limit: maximum mtu supported by port that allow TX checksum. 23 tx-csum-limit = <9800>
|
| /linux-4.4.14/fs/btrfs/ |
| D | file-item.c | 170 u8 *csum; in __btrfs_lookup_bio_sums() local 194 btrfs_bio->csum = btrfs_bio->csum_allocated; in __btrfs_lookup_bio_sums() 197 btrfs_bio->csum = btrfs_bio->csum_inline; in __btrfs_lookup_bio_sums() 199 csum = btrfs_bio->csum; in __btrfs_lookup_bio_sums() 201 csum = (u8 *)dst; in __btrfs_lookup_bio_sums() 227 (u32 *)csum, nblocks); in __btrfs_lookup_bio_sums() 242 memset(csum, 0, csum_size); in __btrfs_lookup_bio_sums() 278 read_extent_buffer(path->nodes[0], csum, in __btrfs_lookup_bio_sums() 282 csum += count * csum_size; in __btrfs_lookup_bio_sums() 817 goto csum; in btrfs_csum_file_blocks() [all …]
|
| D | compression.c | 111 u32 csum; in check_compressed_csum() local 119 csum = ~(u32)0; in check_compressed_csum() 122 csum = btrfs_csum_data(kaddr, csum, PAGE_CACHE_SIZE); in check_compressed_csum() 123 btrfs_csum_final(csum, (char *)&csum); in check_compressed_csum() 126 if (csum != *cb_sum) { in check_compressed_csum() 129 btrfs_ino(inode), disk_start, csum, *cb_sum, in check_compressed_csum()
|
| D | scrub.c | 88 u8 csum[BTRFS_CSUM_SIZE]; member 275 u64 gen, int mirror_num, u8 *csum, int force, 1382 memcpy(page->csum, in scrub_setup_recheck_block() 1383 original_sblock->pagev[0]->csum, in scrub_setup_recheck_block() 1816 u8 csum[BTRFS_CSUM_SIZE]; in scrub_checksum_data() local 1828 on_disk_csum = sblock->pagev[0]->csum; in scrub_checksum_data() 1849 btrfs_csum_final(crc, csum); in scrub_checksum_data() 1850 if (memcmp(csum, on_disk_csum, sctx->csum_size)) in scrub_checksum_data() 1876 memcpy(on_disk_csum, h->csum, sctx->csum_size); in scrub_checksum_tree_block() 1946 memcpy(on_disk_csum, s->csum, sctx->csum_size); in scrub_checksum_super() [all …]
|
| D | volumes.h | 280 u8 *csum; member
|
| /linux-4.4.14/arch/x86/include/asm/ |
| D | checksum_64.h | 192 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add() argument 194 return (__force __wsum)add32_with_carry((__force unsigned)csum, in csum_add()
|
| /linux-4.4.14/fs/efs/ |
| D | super.c | 162 int csum; in module_exit() local 177 for(csum = 0; ui >= ((__be32 *) vh);) { in module_exit() 179 csum += be32_to_cpu(cs); in module_exit() 181 if (csum) { in module_exit()
|
| /linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/ |
| D | trace.h | 88 struct sk_buff *skb, u32 csum, bool resp), 89 TP_ARGS(dev, skb, csum, resp), 93 __field(u32, csum) 99 __entry->csum = csum; 103 DEV_PR_ARG, __entry->info, __entry->csum, __entry->resp)
|
| D | mcu.c | 53 u32 i, csum = 0; in trace_mt_mcu_msg_send_cs() local 56 csum ^= get_unaligned_le32(skb->data + i * 4); in trace_mt_mcu_msg_send_cs() 58 trace_mt_mcu_msg_send(dev, skb, csum, need_resp); in trace_mt_mcu_msg_send_cs()
|
| /linux-4.4.14/drivers/input/mouse/ |
| D | cyapa_gen3.c | 583 u16 csum = 0; in cyapa_gen3_csum() local 586 csum += buf[i]; in cyapa_gen3_csum() 588 return csum; in cyapa_gen3_csum() 609 u16 csum; in cyapa_gen3_check_fw() local 621 csum = cyapa_gen3_csum(&fw->data[2], CYAPA_FW_HDR_SIZE - 2); in cyapa_gen3_check_fw() 622 if (csum != csum_expected) { in cyapa_gen3_check_fw() 625 csum, csum_expected); in cyapa_gen3_check_fw() 632 csum = cyapa_gen3_csum(&fw->data[CYAPA_FW_HDR_SIZE], in cyapa_gen3_check_fw() 634 if (csum != csum_expected) { in cyapa_gen3_check_fw() 637 csum, csum_expected); in cyapa_gen3_check_fw()
|
| D | elan_i2c.h | 62 int (*get_checksum)(struct i2c_client *client, bool iap, u16 *csum);
|
| D | elan_i2c_smbus.c | 203 bool iap, u16 *csum) in elan_smbus_get_checksum() argument 218 *csum = be16_to_cpup((__be16 *)val); in elan_smbus_get_checksum()
|
| D | elan_i2c_i2c.c | 295 bool iap, u16 *csum) in elan_i2c_get_checksum() argument 310 *csum = le16_to_cpup((__le16 *)val); in elan_i2c_get_checksum()
|
| /linux-4.4.14/drivers/md/persistent-data/ |
| D | dm-space-map-common.h | 41 __le32 csum; member 94 __le32 csum; member
|
| D | dm-btree-spine.c | 30 h->csum = cpu_to_le32(dm_bm_checksum(&h->flags, in node_prepare_for_write() 56 if (csum_disk != h->csum) { in node_check() 58 le32_to_cpu(csum_disk), le32_to_cpu(h->csum)); in node_check()
|
| D | dm-space-map-common.c | 29 mi_le->csum = cpu_to_le32(dm_bm_checksum(&mi_le->padding, in index_prepare_for_write() 50 if (csum_disk != mi_le->csum) { in index_check() 52 le32_to_cpu(csum_disk), le32_to_cpu(mi_le->csum)); in index_check() 79 disk_header->csum = cpu_to_le32(dm_bm_checksum(&disk_header->not_used, in bitmap_prepare_for_write() 100 if (csum_disk != disk_header->csum) { in bitmap_check() 102 le32_to_cpu(csum_disk), le32_to_cpu(disk_header->csum)); in bitmap_check()
|
| D | dm-array.c | 24 __le32 csum; member 47 bh_le->csum = cpu_to_le32(dm_bm_checksum(&bh_le->max_entries, in array_block_prepare_for_write() 69 if (csum_disk != bh_le->csum) { in array_block_check() 72 (unsigned) le32_to_cpu(bh_le->csum)); in array_block_check()
|
| D | dm-btree-internal.h | 29 __le32 csum; member
|
| /linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
| D | manage.c | 115 s32 ret_val, hdr_csum, csum; in e1000e_enable_tx_pkt_filtering() local 143 csum = e1000_calculate_checksum((u8 *)hdr, in e1000e_enable_tx_pkt_filtering() 149 if ((hdr_csum != csum) || (hdr->signature != E1000_IAMT_SIGNATURE)) { in e1000e_enable_tx_pkt_filtering()
|
| D | hw.h | 220 __le16 csum; /* Packet Checksum */ member 250 __le16 csum; /* Packet Checksum */ member
|
| /linux-4.4.14/arch/c6x/lib/ |
| D | csum_64plus.S | 23 ; return csum in A4 30 MV .D1X B6,A31 ; given csum 31 ZERO .D1 A9 ; csum (a side) 32 || ZERO .D2 B9 ; csum (b side) 60 || ADD .L1X A9,B9,A9 ; add csum from a and b sides 139 ;; Fold the csum
|
| /linux-4.4.14/drivers/net/usb/ |
| D | ax88179_178a.c | 974 u16 csum, delay = HZ / 10; in ax88179_check_eeprom() local 1006 csum = eeprom[6] + eeprom[7] + eeprom[8] + eeprom[9]; in ax88179_check_eeprom() 1007 csum = (csum >> 8) + (csum & 0xff); in ax88179_check_eeprom() 1008 if ((csum + eeprom[10]) != 0xff) in ax88179_check_eeprom() 1018 u16 csum = 0; in ax88179_check_efuse() local 1027 csum = csum + efuse[i]; in ax88179_check_efuse() 1029 while (csum > 255) in ax88179_check_efuse() 1030 csum = (csum & 0x00FF) + ((csum >> 8) & 0x00FF); in ax88179_check_efuse() 1032 if (csum != 0xFF) in ax88179_check_efuse()
|
| D | smsc95xx.c | 1733 skb->csum = *(u16 *)(skb_tail_pointer(skb) - 2); in smsc95xx_rx_csum_offload() 1831 bool csum = skb->ip_summed == CHECKSUM_PARTIAL; in smsc95xx_tx_fixup() local 1832 int overhead = csum ? SMSC95XX_TX_OVERHEAD_CSUM : SMSC95XX_TX_OVERHEAD; in smsc95xx_tx_fixup() 1847 if (csum) { in smsc95xx_tx_fixup() 1857 csum = false; in smsc95xx_tx_fixup() 1868 if (csum) in smsc95xx_tx_fixup()
|
| /linux-4.4.14/net/dsa/ |
| D | tag_dsa.c | 145 __wsum c = skb->csum; in dsa_rcv() 148 skb->csum = c; in dsa_rcv()
|
| D | tag_edsa.c | 160 __wsum c = skb->csum; in edsa_rcv() 163 skb->csum = c; in edsa_rcv()
|
| /linux-4.4.14/arch/alpha/lib/ |
| D | csum_ipv6_magic.S | 23 zapnot $20,15,$20 # .. e1 : zero extend incoming csum 83 addq $0,$1,$0 # .. e1 : merge the carries back into the csum
|
| D | ev6-csum_ipv6_magic.S | 69 zapnot $20,15,$20 # U : zero extend incoming csum 119 addq $0,$1,$0 # E : merge the carries back into the csum
|
| /linux-4.4.14/drivers/block/ |
| D | amiflop.c | 678 unsigned long csum = 0; in checksum() local 682 csum ^= *addr++; in checksum() 683 csum = ((csum>>1) & 0x55555555) ^ (csum & 0x55555555); in checksum() 685 return csum; in checksum() 723 unsigned long csum; in amiga_read() local 740 csum = checksum((ulong *)&hdr, in amiga_read() 751 if (hdr.hdrchk != csum) { in amiga_read() 752 printk(KERN_INFO "MFM_HEADER: %08lx,%08lx\n", hdr.hdrchk, csum); in amiga_read() 764 csum = checksum((ulong *)(unit[drive].trackbuf + hdr.sect*512), 512); in amiga_read() 766 if (hdr.datachk != csum) { in amiga_read() [all …]
|
| /linux-4.4.14/arch/tile/include/arch/ |
| D | mpipe_shm.h | 56 uint_reg_t csum : 1; member 118 uint_reg_t csum : 1;
|
| /linux-4.4.14/drivers/input/joystick/iforce/ |
| D | iforce-serio.c | 111 iforce->csum += iforce->data[iforce->idx++] = data; in iforce_serio_irq() 121 iforce->csum = 0; in iforce_serio_irq()
|
| D | iforce.h | 113 unsigned char csum; member
|
| /linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_phy.c | 122 u8 csum; in ixgbe_read_i2c_combined_generic_int() local 125 csum = ixgbe_ones_comp_byte_add(reg_high, reg & 0xFF); in ixgbe_read_i2c_combined_generic_int() 126 csum = ~csum; in ixgbe_read_i2c_combined_generic_int() 141 if (ixgbe_out_i2c_byte_ack(hw, csum)) in ixgbe_read_i2c_combined_generic_int() 227 u8 csum; in ixgbe_write_i2c_combined_generic_int() local 230 csum = ixgbe_ones_comp_byte_add(reg_high, reg & 0xFF); in ixgbe_write_i2c_combined_generic_int() 231 csum = ixgbe_ones_comp_byte_add(csum, val >> 8); in ixgbe_write_i2c_combined_generic_int() 232 csum = ixgbe_ones_comp_byte_add(csum, val & 0xFF); in ixgbe_write_i2c_combined_generic_int() 233 csum = ~csum; in ixgbe_write_i2c_combined_generic_int() 254 if (ixgbe_out_i2c_byte_ack(hw, csum)) in ixgbe_write_i2c_combined_generic_int()
|
| /linux-4.4.14/drivers/md/bcache/ |
| D | request.h | 22 unsigned csum:1; member
|
| D | request.c | 43 uint64_t csum = 0; in bio_csum() local 47 csum = bch_crc64_update(csum, d, bv.bv_len); in bio_csum() 51 k->ptr[KEY_PTRS(k)] = csum & (~0ULL >> 1); in bio_csum() 220 3 + (op->csum ? 1 : 0), in bch_data_insert_start() 249 SET_KEY_CSUM(k, op->csum); in bch_data_insert_start()
|
| D | movinggc.c | 108 op->csum = KEY_CSUM(&io->w->key); in write_moving()
|
| D | journal.c | 93 if (j->csum != csum_set(j)) { in journal_read_bucket() 618 w->data->csum = csum_set(w->data); in journal_write_unlocked()
|
| D | super.c | 109 if (s->csum != csum_set(s)) in read_super() 236 out->csum = csum_set(out); in __write_super() 554 p->csum = bch_crc64(&p->magic, bucket_bytes(ca) - 8); in bch_prio_write() 604 if (p->csum != bch_crc64(&p->magic, bucket_bytes(ca) - 8)) in prio_read()
|
| /linux-4.4.14/drivers/scsi/aic94xx/ |
| D | aic94xx_seq.h | 40 u32 csum; member
|
| D | aic94xx_seq.c | 1240 u32 csum = 0; in asd_request_firmware() local 1255 header.csum = le32_to_cpu(hdr_ptr->csum); in asd_request_firmware() 1270 for (i = sizeof(header.csum); i < sequencer_fw->size; i++) in asd_request_firmware() 1271 csum += sequencer_fw->data[i]; in asd_request_firmware() 1273 if (csum != header.csum) { in asd_request_firmware()
|
| D | aic94xx_init.c | 349 u32 csum = 0; in asd_store_update_bios() local 420 csum += asd_ha->bios_image->data[i]; in asd_store_update_bios() 422 if ((csum & 0x0000ffff) != hdr_ptr->checksum) { in asd_store_update_bios()
|
| /linux-4.4.14/include/video/ |
| D | metronomefb.h | 19 u16 csum; member
|
| /linux-4.4.14/net/can/ |
| D | gw.c | 108 } csum; member 424 (*gwj->mod.csumfunc.crc8)(cf, &gwj->mod.csum.crc8); in can_can_gw_rcv() 427 (*gwj->mod.csumfunc.xor)(cf, &gwj->mod.csum.xor); in can_can_gw_rcv() 559 &gwj->mod.csum.crc8) < 0) in cgw_put_job() 565 &gwj->mod.csum.xor) < 0) in cgw_put_job() 732 nla_memcpy(&mod->csum.crc8, tb[CGW_CS_CRC8], in cgw_parse_attr() 756 nla_memcpy(&mod->csum.xor, tb[CGW_CS_XOR], in cgw_parse_attr()
|
| /linux-4.4.14/drivers/firmware/ |
| D | iscsi_ibft.c | 422 u8 csum = 0; in ibft_check_device() local 434 csum += *pos; in ibft_check_device() 436 if (csum) { in ibft_check_device() 437 printk(KERN_ERR "iBFT has incorrect checksum (0x%x)!\n", csum); in ibft_check_device()
|
| D | edd.c | 535 u8 csum = 0; in edd_has_edd30() local 553 csum += *(((u8 *)&info->params) + i); in edd_has_edd30() 555 if (csum) in edd_has_edd30()
|
| /linux-4.4.14/net/bridge/netfilter/ |
| D | nft_reject_bridge.c | 86 __wsum csum; in nft_reject_br_send_v4_unreach() local 133 csum = csum_partial((void *)icmph, len + sizeof(struct icmphdr), 0); in nft_reject_br_send_v4_unreach() 134 icmph->checksum = csum_fold(csum); in nft_reject_br_send_v4_unreach()
|
| /linux-4.4.14/drivers/input/joystick/ |
| D | a3d.c | 106 int i, csum = 0; in a3d_csum() local 109 csum += data[i]; in a3d_csum() 110 return (csum & 0x3f) != ((data[count - 2] << 3) | data[count - 1]); in a3d_csum()
|
| /linux-4.4.14/fs/jbd2/ |
| D | commit.c | 98 __u32 csum; in jbd2_commit_block_csum_set() local 107 csum = jbd2_chksum(j, j->j_csum_seed, bh->b_data, j->j_blocksize); in jbd2_commit_block_csum_set() 108 h->h_chksum[0] = cpu_to_be32(csum); in jbd2_commit_block_csum_set() 326 __u32 csum; in jbd2_descr_block_csum_set() local 334 csum = jbd2_chksum(j, j->j_csum_seed, bh->b_data, j->j_blocksize); in jbd2_descr_block_csum_set() 335 tail->t_checksum = cpu_to_be32(csum); in jbd2_descr_block_csum_set()
|
| D | revoke.c | 636 __u32 csum; in jbd2_revoke_csum_set() local 644 csum = jbd2_chksum(j, j->j_csum_seed, bh->b_data, j->j_blocksize); in jbd2_revoke_csum_set() 645 tail->r_checksum = cpu_to_be32(csum); in jbd2_revoke_csum_set()
|
| /linux-4.4.14/net/rxrpc/ |
| D | rxkad.c | 681 u32 csum = 1000003; in rxkad_calc_response_checksum() local 686 csum = csum * 0x10204081 + *p++; in rxkad_calc_response_checksum() 688 response->encrypted.checksum = htonl(csum); in rxkad_calc_response_checksum() 1009 __be32 csum; in rxkad_verify_response() local 1067 csum = response.encrypted.checksum; in rxkad_verify_response() 1070 if (response.encrypted.checksum != csum) in rxkad_verify_response()
|
| /linux-4.4.14/drivers/scsi/snic/ |
| D | vnic_dev.c | 625 u32 csum; in vnic_dev_notify_ready() local 631 csum = 0; in vnic_dev_notify_ready() 636 csum += words[i]; in vnic_dev_notify_ready() 637 } while (csum != words[0]); in vnic_dev_notify_ready()
|
| D | vnic_devcmd.h | 195 u32 csum; /* checksum over following words */ member
|
| /linux-4.4.14/drivers/scsi/fnic/ |
| D | vnic_dev.c | 563 u32 csum; in vnic_dev_notify_ready() local 569 csum = 0; in vnic_dev_notify_ready() 574 csum += words[i]; in vnic_dev_notify_ready() 575 } while (csum != words[0]); in vnic_dev_notify_ready()
|
| D | vnic_devcmd.h | 308 u32 csum; /* checksum over following words */ member
|
| /linux-4.4.14/drivers/gpu/drm/ast/ |
| D | ast_mode.c | 1090 u32 csum = 0; in copy_cursor_image() local 1114 csum += data32.ul; in copy_cursor_image() 1126 csum += (u32)data16.us; in copy_cursor_image() 1133 return csum; in copy_cursor_image() 1147 u32 csum; in ast_cursor_set() local 1184 csum = copy_cursor_image(src, dst, width, height); in ast_cursor_set() 1191 writel(csum, dst); in ast_cursor_set()
|
| /linux-4.4.14/sound/isa/gus/ |
| D | interwave.c | 377 /* 511 */ unsigned char csum; member 394 unsigned char csum; in snd_interwave_detect_memory() local 447 csum = 0; in snd_interwave_detect_memory() 449 csum += snd_gf1_peek(gus, bank_pos + i); in snd_interwave_detect_memory() 450 if (csum != 0) in snd_interwave_detect_memory()
|
| /linux-4.4.14/arch/x86/um/ |
| D | Makefile | 29 subarch-y = ../lib/csum-partial_64.o ../lib/memcpy_64.o ../entry/thunk_64.o \
|
| /linux-4.4.14/lib/ |
| D | iov_iter.c | 663 size_t csum_and_copy_from_iter(void *addr, size_t bytes, __wsum *csum, in csum_and_copy_from_iter() argument 675 sum = *csum; in csum_and_copy_from_iter() 702 *csum = sum; in csum_and_copy_from_iter() 707 size_t csum_and_copy_to_iter(void *addr, size_t bytes, __wsum *csum, in csum_and_copy_to_iter() argument 719 sum = *csum; in csum_and_copy_to_iter() 746 *csum = sum; in csum_and_copy_to_iter()
|
| /linux-4.4.14/drivers/s390/scsi/ |
| D | zfcp_sysfs.c | 385 unsigned long long fsum, fmin, fmax, csum, cmin, cmax, cc; \ 391 csum = lat->_name.channel.sum * adapter->timer_ticks; \ 400 do_div(csum, 1000); \ 405 fmin, fmax, fsum, cmin, cmax, csum, cc); \
|
| /linux-4.4.14/drivers/sfi/ |
| D | sfi_core.c | 151 table->csum, table->csum - checksum); in sfi_verify_table()
|
| /linux-4.4.14/drivers/net/slip/ |
| D | slhc.c | 240 __sum16 csum; in slhc_compress() local 435 csum = th->check; in slhc_compress() 456 *(__sum16 *)cp = csum; in slhc_compress()
|
| /linux-4.4.14/drivers/net/ethernet/sun/ |
| D | sunvnet.c | 329 skb->csum = 0; in vnet_fullcsum() 334 skb->csum = skb_checksum(skb, offset, skb->len - offset, 0); in vnet_fullcsum() 337 skb->csum); in vnet_fullcsum() 342 skb->csum = skb_checksum(skb, offset, skb->len - offset, 0); in vnet_fullcsum() 345 skb->csum); in vnet_fullcsum() 1070 __wsum csum; in vnet_skb_shape() local 1104 csum = skb_copy_and_csum_bits(skb, start, in vnet_skb_shape() 1109 csum = csum_tcpudp_magic(iph->saddr, iph->daddr, in vnet_skb_shape() 1111 iph->protocol, csum); in vnet_skb_shape() 1113 *(__sum16 *)(nskb->data + offset) = csum; in vnet_skb_shape()
|
| /linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | cmd.c | 170 int csum) in calc_block_sig() argument 173 if (csum) { in calc_block_sig() 180 static void calc_chain_sig(struct mlx5_cmd_msg *msg, u8 token, int csum) in calc_chain_sig() argument 185 calc_block_sig(next->buf, token, csum); in calc_chain_sig() 190 static void set_signature(struct mlx5_cmd_work_ent *ent, int csum) in set_signature() argument 193 calc_chain_sig(ent->in, ent->token, csum); in set_signature() 194 calc_chain_sig(ent->out, ent->token, csum); in set_signature()
|
| D | en_rx.c | 173 skb->csum = csum_unfold((__force __sum16)cqe->check_sum); in mlx5e_handle_csum()
|
| /linux-4.4.14/drivers/input/misc/ |
| D | ims-pcu.c | 542 u8 csum = 0; in ims_pcu_send_command() local 549 csum += command; in ims_pcu_send_command() 559 csum += ack_id; in ims_pcu_send_command() 577 csum += data[i]; in ims_pcu_send_command() 580 csum = 1 + ~csum; in ims_pcu_send_command() 582 delta = ims_pcu_byte_needs_escape(csum) ? 3 : 2; in ims_pcu_send_command() 594 pcu->urb_out_buf[count++] = csum; in ims_pcu_send_command()
|
| /linux-4.4.14/drivers/video/fbdev/core/ |
| D | fbmon.c | 210 unsigned char *b, csum = 0; in fix_edid() local 249 csum += edid[i]; in fix_edid() 251 edid[127] = 256 - csum; in fix_edid() 258 unsigned char csum = 0, all_null = 0; in edid_checksum() local 265 csum += edid[i]; in edid_checksum() 269 if (csum == 0x00 && all_null) { in edid_checksum()
|
| /linux-4.4.14/crypto/asymmetric_keys/ |
| D | verify_pefile.c | 65 (unsigned long)&pe32->csum - (unsigned long)pebuf; in pefile_parse_binary() 74 (unsigned long)&pe64->csum - (unsigned long)pebuf; in pefile_parse_binary()
|
| /linux-4.4.14/drivers/net/vmxnet3/ |
| D | vmxnet3_defs.h | 264 u32 csum:16; member 266 u32 csum:16; member
|
| /linux-4.4.14/drivers/scsi/csiostor/ |
| D | csio_hw.c | 306 uint8_t *vpd, csum; in csio_hw_get_vpd_params() local 353 for (csum = 0; i >= 0; i--) in csio_hw_get_vpd_params() 354 csum += vpd[i]; in csio_hw_get_vpd_params() 356 if (csum) { in csio_hw_get_vpd_params() 357 csio_err(hw, "corrupted VPD EEPROM, actual csum %u\n", csum); in csio_hw_get_vpd_params() 670 uint32_t csum; in csio_hw_fw_dload() local 705 for (csum = 0, i = 0; i < size / sizeof(csum); i++) in csio_hw_fw_dload() 706 csum += ntohl(p[i]); in csio_hw_fw_dload() 708 if (csum != 0xffffffff) { in csio_hw_fw_dload() 709 csio_err(hw, "corrupted firmware image, checksum %#x\n", csum); in csio_hw_fw_dload()
|
| /linux-4.4.14/drivers/gpu/drm/ |
| D | drm_edid.c | 1056 u8 csum = 0; in drm_edid_block_checksum() local 1058 csum += raw_edid[i]; in drm_edid_block_checksum() 1060 return csum; in drm_edid_block_checksum() 1086 u8 csum; in drm_edid_block_valid() local 1117 csum = drm_edid_block_checksum(raw_edid); in drm_edid_block_valid() 1118 if (csum) { in drm_edid_block_valid() 1120 DRM_ERROR("EDID checksum is invalid, remainder is %d\n", csum); in drm_edid_block_valid() 4029 u8 csum = 0; in drm_parse_display_id() local 4044 csum += displayid[i]; in drm_parse_display_id() 4046 if (csum) { in drm_parse_display_id() [all …]
|
| /linux-4.4.14/drivers/net/ethernet/intel/igb/ |
| D | e1000_82575.h | 98 __le16 csum; /* Packet Checksum */ member
|
| /linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
| D | defines.h | 234 __le16 csum; /* Packet Checksum */ member
|
| /linux-4.4.14/Documentation/networking/ |
| D | stmmac.txt | 159 o tx_coe: core is able to perform the tx csum in HW. 161 type_1, type_2 (full csum) and no RX coe. 162 o bugged_jumbo: some HWs are not able to perform the csum in HW for 164 Setting this flag the csum will be done in SW on 264 understand if EEE, HW csum, PTP, enhanced descriptor etc are actually
|
| /linux-4.4.14/drivers/video/ |
| D | hdmi.c | 36 u8 csum = 0; in hdmi_infoframe_checksum() local 41 csum += ptr[i]; in hdmi_infoframe_checksum() 43 return 256 - csum; in hdmi_infoframe_checksum()
|
| /linux-4.4.14/drivers/net/ethernet/intel/igbvf/ |
| D | vf.h | 78 u16 csum; /* Packet Checksum */ member
|
| /linux-4.4.14/arch/mips/ar7/ |
| D | prom.c | 77 u16 csum; member
|
| /linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
| D | t3_hw.c | 986 u32 csum; in t3_check_tpsram() local 991 for (csum = 0, i = 0; i < size / sizeof(csum); i++) in t3_check_tpsram() 992 csum += ntohl(p[i]); in t3_check_tpsram() 993 if (csum != 0xffffffff) { in t3_check_tpsram() 995 csum); in t3_check_tpsram() 1092 u32 csum; in t3_load_fw() local 1102 for (csum = 0, i = 0; i < size / sizeof(csum); i++) in t3_load_fw() 1103 csum += ntohl(p[i]); in t3_load_fw() 1104 if (csum != 0xffffffff) { in t3_load_fw() 1106 csum); in t3_load_fw()
|
| D | cxgb3_main.c | 1029 u32 csum; in t3_get_edc_fw() local 1053 for (csum = 0, i = 0; i < fw->size / sizeof(csum); i++) in t3_get_edc_fw() 1054 csum += ntohl(p[i]); in t3_get_edc_fw() 1056 if (csum != 0xffffffff) { in t3_get_edc_fw() 1058 csum); in t3_get_edc_fw()
|
| /linux-4.4.14/drivers/net/ethernet/cisco/enic/ |
| D | vnic_dev.c | 897 u32 csum; in vnic_dev_notify_ready() local 903 csum = 0; in vnic_dev_notify_ready() 907 csum += words[i]; in vnic_dev_notify_ready() 908 } while (csum != words[0]); in vnic_dev_notify_ready()
|
| D | vnic_devcmd.h | 476 u32 csum; /* checksum over following words */ member
|
| /linux-4.4.14/include/linux/sunrpc/ |
| D | xdr.h | 167 __wsum csum; member
|
| /linux-4.4.14/drivers/net/ethernet/adi/ |
| D | bfin_mac.c | 1273 skb->csum = current_rx_ptr->status.ip_payload_csum; in bfin_mac_rx() 1285 skb->csum = csum_partial(fcs, ETH_FCS_LEN + 1, skb->csum); in bfin_mac_rx() 1289 skb->csum = csum_partial(fcs, ETH_FCS_LEN, skb->csum); in bfin_mac_rx()
|
| /linux-4.4.14/drivers/target/ |
| D | target_core_sbc.c | 1306 __be16 csum; in sbc_dif_v1_verify() local 1311 csum = cpu_to_be16(crc); in sbc_dif_v1_verify() 1313 if (sdt->guard_tag != csum) { in sbc_dif_v1_verify() 1316 be16_to_cpu(sdt->guard_tag), be16_to_cpu(csum)); in sbc_dif_v1_verify()
|
| /linux-4.4.14/drivers/md/ |
| D | dm-cache-metadata.c | 63 __le32 csum; member 158 disk_super->csum = cpu_to_le32(dm_bm_checksum(&disk_super->flags, in sb_prepare_for_write() 199 if (csum_le != disk_super->csum) { in sb_check() 201 le32_to_cpu(csum_le), le32_to_cpu(disk_super->csum)); in sb_check()
|
| D | dm-era-target.c | 161 __le32 csum; member 197 disk->csum = cpu_to_le32(dm_bm_checksum(&disk->flags, in sb_prepare_for_write() 238 if (csum_le != disk->csum) { in sb_check() 240 le32_to_cpu(csum_le), le32_to_cpu(disk->csum)); in sb_check()
|
| D | dm-thin-metadata.c | 96 __le32 csum; /* Checksum of superblock except for this field. */ member 230 disk_super->csum = cpu_to_le32(dm_bm_checksum(&disk_super->flags, in sb_prepare_for_write() 259 if (csum_le != disk_super->csum) { in sb_check() 261 le32_to_cpu(csum_le), le32_to_cpu(disk_super->csum)); in sb_check()
|
| /linux-4.4.14/net/ipv4/netfilter/ |
| D | nf_nat_snmp_basic.c | 870 static void fast_csum(__sum16 *csum, in fast_csum() argument 889 *csum = csum_fold(csum_partial(s, 4, ~csum_unfold(*csum))); in fast_csum()
|
| /linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
| D | txrx.c | 369 u8 csum_start = 0, csum_dest = 0, csum = skb->ip_summed; in ath6kl_data_tx() local 395 (csum == CHECKSUM_PARTIAL)) { in ath6kl_data_tx() 419 (csum == CHECKSUM_PARTIAL)) { in ath6kl_data_tx() 1540 skb->csum = (__force __wsum) meta->csum; in ath6kl_rx()
|
| /linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
| D | en_rx.c | 692 skb->csum = csum_sub(hw_checksum, csum_pseudo_header); in get_fixed_ipv4_csum() 714 skb->csum = csum_sub(hw_checksum, csum_pseudo_hdr); in get_fixed_ipv6_csum() 715 skb->csum = csum_add(skb->csum, csum_partial(ipv6h, sizeof(struct ipv6hdr), 0)); in get_fixed_ipv6_csum()
|
| /linux-4.4.14/drivers/pcmcia/ |
| D | cistpl.c | 721 static int parse_checksum(tuple_t *tuple, cistpl_checksum_t *csum) in parse_checksum() argument 727 csum->addr = tuple->CISOffset + get_unaligned_le16(p) - 2; in parse_checksum() 728 csum->len = get_unaligned_le16(p + 2); in parse_checksum() 729 csum->sum = *(p + 4); in parse_checksum()
|
| /linux-4.4.14/drivers/net/ |
| D | geneve.c | 641 bool csum, bool xnet) in geneve_build_skb() argument 657 skb = udp_tunnel_handle_offloads(skb, csum); in geneve_build_skb() 677 bool csum, bool xnet) in geneve6_build_skb() argument 693 skb = udp_tunnel_handle_offloads(skb, csum); in geneve6_build_skb()
|
| /linux-4.4.14/drivers/staging/unisys/include/ |
| D | iochannel.h | 355 u32 csum; /* value used to set skb->csum at IOPart */ member
|
| /linux-4.4.14/Documentation/DocBook/ |
| D | networking.xml.db | 139 API-skb-partial-csum-set 162 API-skb-copy-and-csum-datagram-msg 232 API-csum-partial-copy-to-xdr
|
| /linux-4.4.14/arch/sparc/lib/ |
| D | checksum_32.S | 142 mov %o2, %o0 ! return computed csum 356 andcc %g1, 0xffffff80, %g0 ! more to csum? 392 andcc %g1, 0xffffff80, %g0 ! more to csum?
|
| /linux-4.4.14/drivers/net/ethernet/packetengines/ |
| D | hamachi.c | 1558 skb->csum = ntohs(pfck & 0xffff); in hamachi_rx() 1559 if (skb->csum > crc) in hamachi_rx() 1560 skb->csum -= crc; in hamachi_rx() 1562 skb->csum += (~crc & 0xffff); in hamachi_rx()
|
| /linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
| D | t4_hw.c | 2584 u8 *vpd, csum; in t4_get_raw_vpd_params() local 2646 for (csum = 0; i >= 0; i--) in t4_get_raw_vpd_params() 2647 csum += vpd[i]; in t4_get_raw_vpd_params() 2649 if (csum) { in t4_get_raw_vpd_params() 2651 "corrupted VPD EEPROM, actual csum %u\n", csum); in t4_get_raw_vpd_params() 3247 u32 csum; in t4_load_fw() local 3279 for (csum = 0, i = 0; i < size / sizeof(csum); i++) in t4_load_fw() 3280 csum += be32_to_cpu(p[i]); in t4_load_fw() 3282 if (csum != 0xffffffff) { in t4_load_fw() 3284 "corrupted firmware image, checksum %#x\n", csum); in t4_load_fw()
|
| /linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/ |
| D | pch_gbe_main.c | 1178 skb->csum = 0; in pch_gbe_tx_queue() 1180 skb->csum = skb_checksum(skb, offset, in pch_gbe_tx_queue() 1187 skb->csum); in pch_gbe_tx_queue() 1189 skb->csum = 0; in pch_gbe_tx_queue() 1191 skb->csum = in pch_gbe_tx_queue() 1199 skb->csum); in pch_gbe_tx_queue()
|
| /linux-4.4.14/drivers/media/usb/ttusb-budget/ |
| D | dvb-ttusb-budget.c | 563 u16 csum = 0, cc; in ttusb_process_muxpack() local 573 csum ^= le16_to_cpup((__le16 *) (muxpack + i)); in ttusb_process_muxpack() 574 if (csum) { in ttusb_process_muxpack()
|
| /linux-4.4.14/drivers/media/i2c/ |
| D | adv7511.c | 459 u8 csum = 0; in hdmi_infoframe_checksum() local 464 csum += ptr[i]; in hdmi_infoframe_checksum() 466 return 256 - csum; in hdmi_infoframe_checksum()
|
| /linux-4.4.14/drivers/scsi/ |
| D | qlogicpti.c | 470 unsigned short csum = 0; in qlogicpti_load_firmware() local 499 csum += __le16_to_cpu(fw_data[i]); in qlogicpti_load_firmware() 500 if (csum) { in qlogicpti_load_firmware()
|
| /linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
| D | qlcnic_minidump.c | 1210 u32 version, csum, *tmp_buf; in qlcnic_fw_cmd_get_minidump_temp() local 1251 csum = qlcnic_temp_checksum((uint32_t *)tmp_buf, temp_size); in qlcnic_fw_cmd_get_minidump_temp() 1253 if (csum) { in qlcnic_fw_cmd_get_minidump_temp()
|
| /linux-4.4.14/net/dccp/ |
| D | ipv4.c | 362 return csum_tcpudp_magic(src, dst, skb->len, IPPROTO_DCCP, skb->csum); in dccp_v4_csum_finish() 756 skb->csum = skb_checksum(skb, 0, cscov, 0); in dccp_invalid_packet()
|
| /linux-4.4.14/drivers/net/ethernet/adaptec/ |
| D | starfire.c | 462 __le16 csum; /* Partial checksum */ member 470 __le16 csum; /* partial checksum */ member 1489 skb->csum = le16_to_cpu(desc->csum); in __netdev_rx()
|
| /linux-4.4.14/drivers/net/ethernet/ |
| D | jme.c | 971 u16 csum = 0xFFFFu; in jme_udpsum() local 974 return csum; in jme_udpsum() 976 return csum; in jme_udpsum() 983 return csum; in jme_udpsum() 987 csum = udp_hdr(skb)->check; in jme_udpsum() 991 return csum; in jme_udpsum()
|
| /linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/ |
| D | cpl5_cmd.h | 499 u16 csum; member
|
| /linux-4.4.14/drivers/scsi/cxgbi/cxgb3i/ |
| D | cxgb3i.c | 426 skb->csum = wrs_needed; /* remember this until the WR_ACK */ in push_tx_frames() 434 csk, skb->len, skb->data_len, frags, skb->csum, in push_tx_frames() 493 csk->rss_qid = G_QNUM(ntohs(skb->csum)); in do_act_establish()
|
| /linux-4.4.14/drivers/media/usb/ttusb-dec/ |
| D | ttusb_dec.c | 545 u16 csum = 0; in ttusb_dec_process_packet() local 554 csum ^= ((dec->packet[i] << 8) + dec->packet[i + 1]); in ttusb_dec_process_packet() 556 if (csum) { in ttusb_dec_process_packet()
|
| /linux-4.4.14/drivers/staging/unisys/visornic/ |
| D | visornic_main.c | 908 cmdrsp->net.xmt.lincsum.csum = skb->csum; in visornic_xmit() 1291 skb->csum = 0; in visornic_rx()
|
| /linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
| D | i40e_txrx.c | 801 __sum16 csum; in i40e_rx_checksum() local 871 csum = csum_tcpudp_magic(iph->saddr, iph->daddr, in i40e_rx_checksum() 876 if (udp_hdr(skb)->check != csum) in i40e_rx_checksum()
|