/linux-4.1.27/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.1.27/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.1.27/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.1.27/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 | gre.h | 40 bool csum) in gre_handle_offloads() argument 42 return iptunnel_handle_offloads(skb, csum, in gre_handle_offloads() 43 csum ? SKB_GSO_GRE_CSUM : SKB_GSO_GRE); in gre_handle_offloads()
|
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 | geneve.h | 93 bool csum, bool xnet);
|
D | sock.h | 1795 __wsum csum = 0; in skb_do_copy_data_nocache() local 1796 if (csum_and_copy_from_iter(to, copy, &csum, from) != copy) in skb_do_copy_data_nocache() 1798 skb->csum = csum_block_add(skb->csum, csum, offset); in skb_do_copy_data_nocache()
|
/linux-4.1.27/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 | 1024 __u32 csum; in __ext4_new_inode() local 1027 csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)&inum, in __ext4_new_inode() 1029 ei->i_csum_seed = ext4_chksum(sbi, csum, (__u8 *)&gen, in __ext4_new_inode()
|
D | inode.c | 55 __u32 csum; in ext4_inode_csum() local 65 csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)raw, in ext4_inode_csum() 73 return csum; in ext4_inode_csum() 100 __u32 csum; in ext4_inode_csum_set() local 107 csum = ext4_inode_csum(inode, raw, ei); in ext4_inode_csum_set() 108 raw->i_checksum_lo = cpu_to_le16(csum & 0xFFFF); in ext4_inode_csum_set() 111 raw->i_checksum_hi = cpu_to_le16(csum >> 16); in ext4_inode_csum_set() 4142 __u32 csum; in ext4_iget() local 4145 csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)&inum, in ext4_iget() 4147 ei->i_csum_seed = ext4_chksum(sbi, csum, (__u8 *)&gen, in ext4_iget()
|
D | namei.c | 324 __u32 csum; in ext4_dirent_csum() local 326 csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)dirent, size); in ext4_dirent_csum() 327 return cpu_to_le32(csum); in ext4_dirent_csum() 415 __u32 csum; in ext4_dx_csum() local 422 csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)dirent, size); in ext4_dx_csum() 423 csum = ext4_chksum(sbi, csum, (__u8 *)t, sizeof(struct dx_tail)); in ext4_dx_csum() 426 return cpu_to_le32(csum); in ext4_dx_csum()
|
/linux-4.1.27/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.1.27/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.1.27/net/sched/ |
D | act_csum.c | 125 skb->csum = csum_partial(icmph, ipl - ihl, 0); in tcf_csum_ipv4_icmp() 126 icmph->checksum = csum_fold(skb->csum); in tcf_csum_ipv4_icmp() 142 igmph->csum = 0; in tcf_csum_ipv4_igmp() 143 skb->csum = csum_partial(igmph, ipl - ihl, 0); in tcf_csum_ipv4_igmp() 144 igmph->csum = csum_fold(skb->csum); in tcf_csum_ipv4_igmp() 163 skb->csum = csum_partial(icmp6h, ipl - ihl, 0); in tcf_csum_ipv6_icmp() 166 skb->csum); in tcf_csum_ipv6_icmp() 185 skb->csum = csum_partial(tcph, ipl - ihl, 0); in tcf_csum_ipv4_tcp() 187 iph->saddr, iph->daddr, skb->csum); in tcf_csum_ipv4_tcp() 206 skb->csum = csum_partial(tcph, ipl - ihl, 0); in tcf_csum_ipv6_tcp() [all …]
|
/linux-4.1.27/net/ipv4/ |
D | netfilter.c | 128 __sum16 csum = 0; in nf_ip_checksum() local 134 if ((protocol == 0 && !csum_fold(skb->csum)) || in nf_ip_checksum() 137 skb->csum)) { in nf_ip_checksum() 144 skb->csum = 0; in nf_ip_checksum() 146 skb->csum = csum_tcpudp_nofold(iph->saddr, iph->daddr, in nf_ip_checksum() 149 csum = __skb_checksum_complete(skb); in nf_ip_checksum() 151 return csum; in nf_ip_checksum() 160 __sum16 csum = 0; in nf_ip_checksum_partial() local 168 skb->csum = csum_tcpudp_nofold(iph->saddr, iph->daddr, protocol, in nf_ip_checksum_partial() 173 return csum; in nf_ip_checksum_partial()
|
D | ip_output.c | 766 __wsum csum = 0; in ip_generic_getfrag() local 767 if (csum_and_copy_from_iter(to, len, &csum, &msg->msg_iter) != len) in ip_generic_getfrag() 769 skb->csum = csum_block_add(skb->csum, csum, odd); in ip_generic_getfrag() 779 __wsum csum; in csum_page() local 781 csum = csum_partial(kaddr + offset, copy, 0); in csum_page() 783 return csum; in csum_page() 821 skb->csum = 0; in ip_ufo_append_data() 981 skb->csum = 0; in __ip_append_data() 1000 skb->csum = skb_copy_and_csum_bits( in __ip_append_data() 1003 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 | 340 __wsum csum; in icmp_glue_bits() local 342 csum = skb_copy_and_csum_bits(icmp_param->skb, in icmp_glue_bits() 346 skb->csum = csum_block_add(skb->csum, csum, odd); in icmp_glue_bits() 368 __wsum csum = 0; in icmp_push_reply() local 372 csum = csum_add(csum, skb1->csum); in icmp_push_reply() 374 csum = csum_partial_copy_nocheck((void *)&icmp_param->data, in icmp_push_reply() 376 icmp_param->head_len, csum); in icmp_push_reply() 377 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 | 791 bool csum = !!(e->flags & TUNNEL_ENCAP_FLAG_CSUM); in fou_build_header() local 792 int type = csum ? SKB_GSO_UDP_TUNNEL_CSUM : SKB_GSO_UDP_TUNNEL; in fou_build_header() 795 skb = iptunnel_handle_offloads(skb, csum, type); in fou_build_header() 811 bool csum = !!(e->flags & TUNNEL_ENCAP_FLAG_CSUM); in gue_build_header() local 812 int type = csum ? SKB_GSO_UDP_TUNNEL_CSUM : SKB_GSO_UDP_TUNNEL; in gue_build_header() 821 csum = false; in gue_build_header() 829 skb = iptunnel_handle_offloads(skb, csum, type); in gue_build_header()
|
D | geneve.c | 110 bool csum, bool xnet) in geneve_xmit_skb() argument 130 skb = udp_tunnel_handle_offloads(skb, csum); in geneve_xmit_skb() 141 !csum); in geneve_xmit_skb()
|
D | udp.c | 726 __wsum csum = 0; in udp4_hwcsum() local 745 csum = csum_add(csum, frags->csum); in udp4_hwcsum() 749 csum = skb_checksum(skb, offset, hlen, csum); in udp4_hwcsum() 752 uh->check = csum_tcpudp_magic(src, dst, len, IPPROTO_UDP, csum); in udp4_hwcsum() 781 __wsum csum; in udp_set_csum() local 786 csum = skb_checksum(skb, 0, len, 0); in udp_set_csum() 787 uh->check = udp_v4_check(len, saddr, daddr, csum); in udp_set_csum() 805 __wsum csum = 0; in udp_send_skb() local 817 csum = udplite_csum(skb); in udp_send_skb() 830 csum = udp_csum(skb); in udp_send_skb() [all …]
|
D | ip_fragment.c | 574 clone->csum = 0; in ip_frag_reasm() 591 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() 1189 buff->csum = csum_partial_copy_nocheck(skb->data + len, in tcp_fragment() 1195 skb->csum = csum_block_sub(skb->csum, buff->csum, len); in tcp_fragment() 1956 nskb->csum = 0; in tcp_mtu_probe() 1967 nskb->csum = skb_copy_and_csum_bits(skb, 0, in tcp_mtu_probe() 1969 copy, nskb->csum); in tcp_mtu_probe() 1983 skb->csum = csum_partial(skb->data, in tcp_mtu_probe() 2474 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 | raw.c | 463 skb->csum = csum_block_add( in raw_getfrag() 464 skb->csum, in raw_getfrag()
|
/linux-4.1.27/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.1.27/net/ipv6/ |
D | netfilter.c | 137 __sum16 csum = 0; in nf_ip6_checksum() local 145 csum_sub(skb->csum, in nf_ip6_checksum() 153 skb->csum = ~csum_unfold( in nf_ip6_checksum() 160 csum = __skb_checksum_complete(skb); in nf_ip6_checksum() 162 return csum; in nf_ip6_checksum() 172 __sum16 csum = 0; in nf_ip6_checksum_partial() local 181 skb->csum = ~csum_unfold(csum_ipv6_magic(&ip6h->saddr, in nf_ip6_checksum_partial() 189 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 | 432 skb->len, inet->inet_num, skb->csum)) in rawv6_rcv() 436 skb->csum = ~csum_unfold(csum_ipv6_magic(&ipv6_hdr(skb)->saddr, in rawv6_rcv() 545 __sum16 csum; in rawv6_push_pending_frames() local 567 tmp_csum = skb->csum; in rawv6_push_pending_frames() 573 tmp_csum = csum_add(tmp_csum, skb->csum); in rawv6_push_pending_frames() 591 BUG_ON(skb_copy_bits(skb, offset, &csum, 2)); in rawv6_push_pending_frames() 594 if (unlikely(csum)) in rawv6_push_pending_frames() 595 tmp_csum = csum_sub(tmp_csum, csum_unfold(csum)); in rawv6_push_pending_frames() 597 csum = csum_ipv6_magic(&fl6->saddr, &fl6->daddr, in rawv6_push_pending_frames() 600 if (csum == 0 && fl6->flowi6_proto == IPPROTO_UDP) in rawv6_push_pending_frames() [all …]
|
D | icmp.c | 254 skb->csum = csum_partial(icmp6h, in icmpv6_push_pending_frames() 255 sizeof(struct icmp6hdr), skb->csum); in icmpv6_push_pending_frames() 259 skb->csum); in icmpv6_push_pending_frames() 264 tmp_csum = csum_add(tmp_csum, skb->csum); in icmpv6_push_pending_frames() 289 __wsum csum = 0; in icmpv6_getfrag() local 291 csum = skb_copy_and_csum_bits(org_skb, msg->offset + offset, in icmpv6_getfrag() 292 to, len, csum); in icmpv6_getfrag() 293 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() 500 head->csum = csum_partial(skb_network_header(head), in ip6_frag_reasm() 502 head->csum); in ip6_frag_reasm()
|
D | udp.c | 991 __wsum csum = 0; in udp6_hwcsum_outgoing() local 1005 skb->csum = skb_checksum(skb, offset, skb->len - offset, 0); in udp6_hwcsum_outgoing() 1010 csum = csum_add(csum, frags->csum); in udp6_hwcsum_outgoing() 1014 csum); in udp6_hwcsum_outgoing() 1030 __wsum csum = 0; in udp_v6_send_skb() local 1044 csum = udplite_csum(skb); in udp_v6_send_skb() 1052 csum = udp_csum(skb); in udp_v6_send_skb() 1056 len, fl6->flowi6_proto, csum); in udp_v6_send_skb()
|
D | ip6_output.c | 1102 skb->csum = 0; in ip6_ufo_append_data() 1432 skb->csum = 0; in __ip6_append_data() 1452 skb->csum = skb_copy_and_csum_bits( in __ip6_append_data() 1455 skb_prev->csum = csum_sub(skb_prev->csum, in __ip6_append_data() 1456 skb->csum); in __ip6_append_data()
|
/linux-4.1.27/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.1.27/drivers/platform/chrome/ |
D | cros_ec_lpc.c | 53 int csum; in cros_ec_cmd_xfer_lpc() local 71 csum = msg->command + args.flags + in cros_ec_cmd_xfer_lpc() 77 csum += msg->outdata[i]; in cros_ec_cmd_xfer_lpc() 81 args.checksum = csum & 0xFF; in cros_ec_cmd_xfer_lpc() 127 csum = msg->command + args.flags + in cros_ec_cmd_xfer_lpc() 133 csum += msg->indata[i]; in cros_ec_cmd_xfer_lpc() 137 if (args.checksum != (csum & 0xFF)) { in cros_ec_cmd_xfer_lpc() 140 args.checksum, csum & 0xFF); in cros_ec_cmd_xfer_lpc()
|
/linux-4.1.27/fs/nfsd/ |
D | nfscache.c | 317 __wsum csum; in nfsd_cache_csum() local 325 csum = csum_partial(p, len, 0); in nfsd_cache_csum() 334 csum = csum_partial(p, len, csum); in nfsd_cache_csum() 339 return csum; in nfsd_cache_csum() 343 nfsd_cache_match(struct svc_rqst *rqstp, __wsum csum, struct svc_cacherep *rp) in nfsd_cache_match() argument 349 if (csum != rp->c_csum) { in nfsd_cache_match() 373 __wsum csum) in nfsd_cache_search() argument 381 if (nfsd_cache_match(rqstp, csum, rp)) { in nfsd_cache_search() 416 __wsum csum; in nfsd_cache_lookup() local 429 csum = nfsd_cache_csum(rqstp); in nfsd_cache_lookup() [all …]
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/drivers/infiniband/hw/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.1.27/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.1.27/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 | skbuff.c | 828 CHECK_SKB_FIELD(csum); in __copy_skb_header() 2071 __wsum csum, const struct skb_checksum_ops *ops) in __skb_checksum() argument 2082 csum = ops->update(skb->data + offset, copy, csum); in __skb_checksum() 2084 return csum; in __skb_checksum() 2106 csum = ops->combine(csum, csum2, pos, copy); in __skb_checksum() 2108 return csum; in __skb_checksum() 2127 csum = ops->combine(csum, csum2, pos, copy); in __skb_checksum() 2129 return csum; in __skb_checksum() 2137 return csum; in __skb_checksum() 2142 int len, __wsum csum) in skb_checksum() argument [all …]
|
D | utils.c | 310 skb->csum = ~csum_add(csum_sub(~(skb->csum), from), to); in inet_proto_csum_replace4() 329 skb->csum = ~csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16() 330 ~skb->csum); in inet_proto_csum_replace16()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/net/netfilter/ipvs/ |
D | ip_vs_proto_udp.c | 184 skb->csum = skb_checksum(skb, udphoff, skb->len - udphoff, 0); in udp_snat_handler() 190 cp->protocol, skb->csum); in udp_snat_handler() 197 skb->csum); in udp_snat_handler() 268 skb->csum = skb_checksum(skb, udphoff, skb->len - udphoff, 0); in udp_dnat_handler() 274 cp->protocol, skb->csum); in udp_dnat_handler() 281 skb->csum); in udp_dnat_handler() 310 skb->csum = skb_checksum(skb, udphoff, in udp_csum_check() 319 skb->csum)) { in udp_csum_check() 330 skb->csum)) { in udp_csum_check()
|
D | ip_vs_proto_tcp.c | 184 skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0); in tcp_snat_handler() 190 cp->protocol, skb->csum); in tcp_snat_handler() 197 skb->csum); in tcp_snat_handler() 267 skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0); in tcp_dnat_handler() 273 cp->protocol, skb->csum); in tcp_dnat_handler() 280 skb->csum); in tcp_dnat_handler() 301 skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0); in tcp_csum_check() 309 skb->csum)) { in tcp_csum_check() 320 skb->csum)) { in tcp_csum_check()
|
/linux-4.1.27/drivers/mfd/ |
D | cros_ec.c | 34 int csum, i; in cros_ec_prepare_tx() local 41 csum = out[0] + out[1] + out[2]; in cros_ec_prepare_tx() 43 csum += out[EC_MSG_TX_HEADER_BYTES + i] = msg->outdata[i]; in cros_ec_prepare_tx() 44 out[EC_MSG_TX_HEADER_BYTES + msg->outsize] = (uint8_t)(csum & 0xff); in cros_ec_prepare_tx()
|
/linux-4.1.27/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.1.27/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.1.27/arch/x86/lib/ |
D | Makefile | 40 lib-y += csum-partial_64.o csum-copy_64.o csum-wrappers_64.o
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/include/linux/ |
D | skbuff.h | 629 __wsum csum; member 2508 __wsum csum = 0; in skb_add_data() local 2510 &csum, from) == copy) { in skb_add_data() 2511 skb->csum = csum_block_add(skb->csum, csum, off); in skb_add_data() 2591 skb->csum = csum_sub(skb->csum, csum_partial(start, len, 0)); in skb_postpull_rcsum() 2694 int len, __wsum csum); 2724 __wsum (*combine)(__wsum csum, __wsum csum2, int offset, int len); 2728 __wsum csum, const struct skb_checksum_ops *ops); 2730 __wsum csum); 3047 if (!csum_fold(csum_add(psum, skb->csum))) { in __skb_checksum_validate_complete() [all …]
|
D | netfilter.h | 283 __sum16 csum = 0; in nf_checksum() local 288 csum = afinfo->checksum(skb, hook, dataoff, protocol); in nf_checksum() 290 return csum; in nf_checksum() 299 __sum16 csum = 0; in nf_checksum_partial() local 304 csum = afinfo->checksum_partial(skb, hook, dataoff, len, in nf_checksum_partial() 307 return csum; in nf_checksum_partial()
|
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 | 1962 __wsum csum; member 2255 NAPI_GRO_CB(skb)->csum = csum_sub(NAPI_GRO_CB(skb)->csum, in skb_gro_postpull_rcsum() 2288 !csum_fold(csum_add(psum, NAPI_GRO_CB(skb)->csum))) in __skb_gro_checksum_validate_complete() 2291 NAPI_GRO_CB(skb)->csum = psum; in __skb_gro_checksum_validate_complete() 2343 NAPI_GRO_CB(skb)->csum = ~pseudo; in __skb_gro_checksum_convert() 2380 delta = remcsum_adjust(ptr, NAPI_GRO_CB(skb)->csum, start, offset); in skb_gro_remcsum_process() 2383 NAPI_GRO_CB(skb)->csum = csum_add(NAPI_GRO_CB(skb)->csum, delta); in skb_gro_remcsum_process()
|
/linux-4.1.27/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.1.27/include/linux/netfilter/ |
D | nf_conntrack_proto_gre.h | 35 csum:1, member 40 __u16 csum:1,
|
/linux-4.1.27/arch/cris/arch-v32/drivers/ |
D | axisflashmap.c | 458 unsigned long csum = 0; in init_axis_flash() local 467 csum += *p++; in init_axis_flash() 468 csum += *p++; in init_axis_flash() 469 csum += *p++; in init_axis_flash() 470 csum += *p++; in init_axis_flash() 472 ptable_ok = (csum == ptable_head->checksum); in init_axis_flash()
|
D | cryptocop.c | 2926 …err = copy_to_user((unsigned char*)crp_oper + offsetof(struct strcop_crypto_op, csum), csum_result… in cryptocop_ioctl_process() 2998 (int)sop.csum)); in cryptocop_ioctl_create_session() 3065 if (sop.csum != cryptocop_csum_none){ in cryptocop_ioctl_create_session() 3067 switch (sop.csum){ in cryptocop_ioctl_create_session() 3070 ti_csum.csum_mode = sop.csum; in cryptocop_ioctl_create_session() 3073 DEBUG_API(printk("create session, bad checksum algorithm %d\n", sop.csum)); in cryptocop_ioctl_create_session()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/drivers/staging/lustre/lnet/klnds/socklnd/ |
D | socklnd_lib-linux.c | 390 __u32 csum; in ksocknal_lib_csum_tx() local 399 csum = ksocknal_csum(~0, tx->tx_iov[0].iov_base, in ksocknal_lib_csum_tx() 407 csum = ksocknal_csum(csum, base, tx->tx_kiov[i].kiov_len); in ksocknal_lib_csum_tx() 413 csum = ksocknal_csum(csum, tx->tx_iov[i].iov_base, in ksocknal_lib_csum_tx() 418 csum++; in ksocknal_lib_csum_tx() 422 tx->tx_msg.ksm_csum = csum; in ksocknal_lib_csum_tx()
|
/linux-4.1.27/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.1.27/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 | scrub.c | 88 u8 csum[BTRFS_CSUM_SIZE]; member 251 int have_csum, u8 *csum, u64 generation, 256 const u8 *csum, u64 generation, 279 u64 gen, int mirror_num, u8 *csum, int force, 899 u8 *csum; in scrub_handle_errored_block() local 930 csum = sblock_to_check->pagev[0]->csum; in scrub_handle_errored_block() 994 csum, generation, sctx->csum_size, 1); in scrub_handle_errored_block() 1108 have_csum, csum, generation, in scrub_handle_errored_block() 1222 is_metadata, have_csum, csum, in scrub_handle_errored_block() 1481 int have_csum, u8 *csum, u64 generation, in scrub_recheck_block() argument [all …]
|
D | compression.c | 114 u32 csum; in check_compressed_csum() local 122 csum = ~(u32)0; in check_compressed_csum() 125 csum = btrfs_csum_data(kaddr, csum, PAGE_CACHE_SIZE); in check_compressed_csum() 126 btrfs_csum_final(csum, (char *)&csum); in check_compressed_csum() 129 if (csum != *cb_sum) { in check_compressed_csum() 132 btrfs_ino(inode), disk_start, csum, *cb_sum, in check_compressed_csum()
|
D | volumes.h | 274 u8 *csum; member
|
/linux-4.1.27/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.1.27/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.1.27/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 | 201 bool iap, u16 *csum) in elan_smbus_get_checksum() argument 216 *csum = be16_to_cpup((__be16 *)val); in elan_smbus_get_checksum()
|
D | elan_i2c_i2c.c | 293 bool iap, u16 *csum) in elan_i2c_get_checksum() argument 308 *csum = le16_to_cpup((__le16 *)val); in elan_i2c_get_checksum()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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() 1836 bool csum = skb->ip_summed == CHECKSUM_PARTIAL; in smsc95xx_tx_fixup() local 1837 int overhead = csum ? SMSC95XX_TX_OVERHEAD_CSUM : SMSC95XX_TX_OVERHEAD; in smsc95xx_tx_fixup() 1852 if (csum) { in smsc95xx_tx_fixup() 1862 csum = false; in smsc95xx_tx_fixup() 1873 if (csum) in smsc95xx_tx_fixup()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_phy.c | 121 u8 csum; in ixgbe_read_i2c_combined_generic() local 124 csum = ixgbe_ones_comp_byte_add(reg_high, reg & 0xFF); in ixgbe_read_i2c_combined_generic() 125 csum = ~csum; in ixgbe_read_i2c_combined_generic() 140 if (ixgbe_out_i2c_byte_ack(hw, csum)) in ixgbe_read_i2c_combined_generic() 192 u8 csum; in ixgbe_write_i2c_combined_generic() local 195 csum = ixgbe_ones_comp_byte_add(reg_high, reg & 0xFF); in ixgbe_write_i2c_combined_generic() 196 csum = ixgbe_ones_comp_byte_add(csum, val >> 8); in ixgbe_write_i2c_combined_generic() 197 csum = ixgbe_ones_comp_byte_add(csum, val & 0xFF); in ixgbe_write_i2c_combined_generic() 198 csum = ~csum; in ixgbe_write_i2c_combined_generic() 217 if (ixgbe_out_i2c_byte_ack(hw, csum)) in ixgbe_write_i2c_combined_generic()
|
D | ixgbe_x550.c | 268 u16 size, u16 *csum, u16 *buffer, in ixgbe_checksum_ptr_x550() argument 323 *csum += local_buffer[i]; in ixgbe_checksum_ptr_x550()
|
/linux-4.1.27/net/dsa/ |
D | tag_dsa.c | 151 __wsum c = skb->csum; in dsa_rcv() 154 skb->csum = c; in dsa_rcv()
|
D | tag_edsa.c | 166 __wsum c = skb->csum; in edsa_rcv() 169 skb->csum = c; in edsa_rcv()
|
/linux-4.1.27/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.1.27/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.1.27/net/openvswitch/ |
D | vport.h | 235 skb->csum = csum_add(skb->csum, csum_partial(start, len, 0)); in ovs_skb_postpush_rcsum()
|
D | actions.c | 144 skb->csum = csum_add(skb->csum, csum_partial(new_mpls_lse, in push_mpls() 208 skb->csum = ~csum_partial((char *)diff, sizeof(diff), in set_mpls() 209 ~skb->csum); in set_mpls()
|
/linux-4.1.27/arch/tile/include/arch/ |
D | mpipe_shm.h | 56 uint_reg_t csum : 1; member 118 uint_reg_t csum : 1;
|
/linux-4.1.27/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.1.27/drivers/md/bcache/ |
D | request.h | 22 unsigned csum:1; member
|
D | request.c | 42 uint64_t csum = 0; in bio_csum() local 46 csum = bch_crc64_update(csum, d, bv.bv_len); in bio_csum() 50 k->ptr[KEY_PTRS(k)] = csum & (~0ULL >> 1); in bio_csum() 217 3 + (op->csum ? 1 : 0), in bch_data_insert_start() 244 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() 616 w->data->csum = csum_set(w->data); in journal_write_unlocked()
|
D | super.c | 132 if (s->csum != csum_set(s)) in read_super() 259 out->csum = csum_set(out); in __write_super() 577 p->csum = bch_crc64(&p->magic, bucket_bytes(ca) - 8); in bch_prio_write() 627 if (p->csum != bch_crc64(&p->magic, bucket_bytes(ca) - 8)) in prio_read()
|
/linux-4.1.27/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 | 355 u32 csum = 0; in asd_store_update_bios() local 426 csum += asd_ha->bios_image->data[i]; in asd_store_update_bios() 428 if ((csum & 0x0000ffff) != hdr_ptr->checksum) { in asd_store_update_bios()
|
/linux-4.1.27/include/video/ |
D | metronomefb.h | 19 u16 csum; member
|
/linux-4.1.27/net/can/ |
D | gw.c | 108 } csum; member 423 (*gwj->mod.csumfunc.crc8)(cf, &gwj->mod.csum.crc8); in can_can_gw_rcv() 426 (*gwj->mod.csumfunc.xor)(cf, &gwj->mod.csum.xor); in can_can_gw_rcv() 553 &gwj->mod.csum.crc8) < 0) in cgw_put_job() 559 &gwj->mod.csum.xor) < 0) in cgw_put_job() 725 nla_memcpy(&mod->csum.crc8, tb[CGW_CS_CRC8], in cgw_parse_attr() 749 nla_memcpy(&mod->csum.xor, tb[CGW_CS_XOR], in cgw_parse_attr()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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() 328 __u32 csum; in jbd2_descr_block_csum_set() local 336 csum = jbd2_chksum(j, j->j_csum_seed, bh->b_data, j->j_blocksize); in jbd2_descr_block_csum_set() 337 tail->t_checksum = cpu_to_be32(csum); in jbd2_descr_block_csum_set()
|
D | revoke.c | 641 __u32 csum; in jbd2_revoke_csum_set() local 649 csum = jbd2_chksum(j, j->j_csum_seed, bh->b_data, j->j_blocksize); in jbd2_revoke_csum_set() 650 tail->r_checksum = cpu_to_be32(csum); in jbd2_revoke_csum_set()
|
/linux-4.1.27/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.1.27/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.1.27/drivers/gpu/drm/ast/ |
D | ast_mode.c | 1088 u32 csum = 0; in copy_cursor_image() local 1112 csum += data32.ul; in copy_cursor_image() 1124 csum += (u32)data16.us; in copy_cursor_image() 1131 return csum; in copy_cursor_image() 1145 u32 csum; in ast_cursor_set() local 1182 csum = copy_cursor_image(src, dst, width, height); in ast_cursor_set() 1189 writel(csum, dst); in ast_cursor_set()
|
/linux-4.1.27/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.1.27/arch/x86/um/ |
D | Makefile | 29 subarch-y = ../lib/csum-partial_64.o ../lib/memcpy_64.o ../lib/thunk_64.o \
|
/linux-4.1.27/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.1.27/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.1.27/drivers/net/ethernet/mellanox/mlx5/core/ |
D | cmd.c | 189 int csum) in calc_block_sig() argument 192 if (csum) { in calc_block_sig() 199 static void calc_chain_sig(struct mlx5_cmd_msg *msg, u8 token, int csum) in calc_chain_sig() argument 204 calc_block_sig(next->buf, token, csum); in calc_chain_sig() 209 static void set_signature(struct mlx5_cmd_work_ent *ent, int csum) in set_signature() argument 212 calc_chain_sig(ent->in, ent->token, csum); in set_signature() 213 calc_chain_sig(ent->out, ent->token, csum); in set_signature()
|
/linux-4.1.27/drivers/sfi/ |
D | sfi_core.c | 151 table->csum, table->csum - checksum); in sfi_verify_table()
|
/linux-4.1.27/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.1.27/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.1.27/drivers/net/vmxnet3/ |
D | vmxnet3_defs.h | 264 u32 csum:16; member 266 u32 csum:16; member
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/drivers/gpu/drm/ |
D | drm_edid.c | 1024 u8 csum = 0; in drm_edid_block_checksum() local 1026 csum += raw_edid[i]; in drm_edid_block_checksum() 1028 return csum; in drm_edid_block_checksum() 1052 u8 csum; in drm_edid_block_valid() local 1072 csum = drm_edid_block_checksum(raw_edid); in drm_edid_block_valid() 1073 if (csum) { in drm_edid_block_valid() 1075 DRM_ERROR("EDID checksum is invalid, remainder is %d\n", csum); in drm_edid_block_valid() 3931 u8 csum = 0; in drm_parse_display_id() local 3946 csum += displayid[i]; in drm_parse_display_id() 3948 if (csum) { in drm_parse_display_id() [all …]
|
/linux-4.1.27/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.1.27/drivers/net/ethernet/intel/ixgbevf/ |
D | defines.h | 222 __le16 csum; /* Packet Checksum */ member
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | e1000_82575.h | 98 __le16 csum; /* Packet Checksum */ member
|
/linux-4.1.27/Documentation/networking/ |
D | stmmac.txt | 163 o tx_coe: core is able to perform the tx csum in HW. 165 type_1, type_2 (full csum) and no RX coe. 166 o bugged_jumbo: some HWs are not able to perform the csum in HW for 168 Setting this flag the csum will be done in SW on 272 understand if EEE, HW csum, PTP, enhanced descriptor etc are actually
|
/linux-4.1.27/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.1.27/drivers/net/ethernet/cisco/enic/ |
D | vnic_dev.c | 779 u32 csum; in vnic_dev_notify_ready() local 785 csum = 0; in vnic_dev_notify_ready() 789 csum += words[i]; in vnic_dev_notify_ready() 790 } while (csum != words[0]); in vnic_dev_notify_ready()
|
D | vnic_devcmd.h | 470 u32 csum; /* checksum over following words */ member
|
/linux-4.1.27/arch/mips/ar7/ |
D | prom.c | 77 u16 csum; member
|
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/ |
D | vf.h | 78 u16 csum; /* Packet Checksum */ member
|
/linux-4.1.27/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.1.27/include/linux/sunrpc/ |
D | xdr.h | 167 __wsum csum; member
|
/linux-4.1.27/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.1.27/drivers/target/ |
D | target_core_sbc.c | 1237 __be16 csum; in sbc_dif_v1_verify() local 1242 csum = cpu_to_be16(crc_t10dif(p, block_size)); in sbc_dif_v1_verify() 1244 if (sdt->guard_tag != csum) { in sbc_dif_v1_verify() 1247 be16_to_cpu(sdt->guard_tag), be16_to_cpu(csum)); in sbc_dif_v1_verify()
|
/linux-4.1.27/drivers/md/ |
D | dm-cache-metadata.c | 61 __le32 csum; member 147 disk_super->csum = cpu_to_le32(dm_bm_checksum(&disk_super->flags, in sb_prepare_for_write() 188 if (csum_le != disk_super->csum) { in sb_check() 190 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 231 disk_super->csum = cpu_to_le32(dm_bm_checksum(&disk_super->flags, in sb_prepare_for_write() 260 if (csum_le != disk_super->csum) { in sb_check() 262 le32_to_cpu(csum_le), le32_to_cpu(disk_super->csum)); in sb_check()
|
/linux-4.1.27/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.1.27/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.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | t4_hw.c | 1388 u8 *vpd, csum; in get_vpd_params() local 1447 for (csum = 0; i >= 0; i--) in get_vpd_params() 1448 csum += vpd[i]; in get_vpd_params() 1450 if (csum) { in get_vpd_params() 1452 "corrupted VPD EEPROM, actual csum %u\n", csum); in get_vpd_params() 1963 u32 csum; in t4_load_fw() local 1995 for (csum = 0, i = 0; i < size / sizeof(csum); i++) in t4_load_fw() 1996 csum += ntohl(p[i]); in t4_load_fw() 1998 if (csum != 0xffffffff) { in t4_load_fw() 2000 "corrupted firmware image, checksum %#x\n", csum); in t4_load_fw()
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | en_rx.c | 698 skb->csum = csum_sub(hw_checksum, csum_pseudo_header); in get_fixed_ipv4_csum() 720 skb->csum = csum_sub(hw_checksum, csum_pseudo_hdr); in get_fixed_ipv6_csum() 721 skb->csum = csum_add(skb->csum, csum_partial(ipv6h, sizeof(struct ipv6hdr), 0)); in get_fixed_ipv6_csum()
|
/linux-4.1.27/net/bridge/ |
D | br_multicast.c | 405 ih->csum = 0; in br_ip4_multicast_alloc_query() 406 ih->csum = ip_compute_csum((void *)ih, sizeof(struct igmphdr)); in br_ip4_multicast_alloc_query() 1614 if (!csum_fold(skb2->csum)) in br_multicast_ipv4_rcv() 1618 skb2->csum = 0; in br_multicast_ipv4_rcv() 1742 IPPROTO_ICMPV6, skb2->csum)) in br_multicast_ipv6_rcv() 1746 skb2->csum = ~csum_unfold(csum_ipv6_magic(&ip6h->saddr, in br_multicast_ipv6_rcv()
|
/linux-4.1.27/drivers/pcmcia/ |
D | cistpl.c | 723 static int parse_checksum(tuple_t *tuple, cistpl_checksum_t *csum) in parse_checksum() argument 729 csum->addr = tuple->CISOffset + get_unaligned_le16(p) - 2; in parse_checksum() 730 csum->len = get_unaligned_le16(p + 2); in parse_checksum() 731 csum->sum = *(p + 4); in parse_checksum()
|
/linux-4.1.27/drivers/staging/unisys/common-spar/include/channels/ |
D | iochannel.h | 474 u32 csum; /* value used to set skb->csum at IOPart */ member
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/drivers/media/usb/ttusb-budget/ |
D | dvb-ttusb-budget.c | 562 u16 csum = 0, cc; in ttusb_process_muxpack() local 572 csum ^= le16_to_cpup((__le16 *) (muxpack + i)); in ttusb_process_muxpack() 573 if (csum) { in ttusb_process_muxpack()
|
/linux-4.1.27/net/dccp/ |
D | ipv4.c | 364 return csum_tcpudp_magic(src, dst, skb->len, IPPROTO_DCCP, skb->csum); in dccp_v4_csum_finish() 798 skb->csum = skb_checksum(skb, 0, cscov, 0); in dccp_invalid_packet()
|
D | dccp.h | 224 skb->csum = skb_checksum(skb, 0, (cov > skb->len)? skb->len : cov, 0); in dccp_csum_outgoing()
|
/linux-4.1.27/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.1.27/drivers/net/ethernet/ |
D | jme.c | 969 u16 csum = 0xFFFFu; in jme_udpsum() local 972 return csum; in jme_udpsum() 974 return csum; in jme_udpsum() 981 return csum; in jme_udpsum() 985 csum = udp_hdr(skb)->check; in jme_udpsum() 989 return csum; in jme_udpsum()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/ |
D | cpl5_cmd.h | 499 u16 csum; member
|
/linux-4.1.27/drivers/media/usb/ttusb-dec/ |
D | ttusb_dec.c | 547 u16 csum = 0; in ttusb_dec_process_packet() local 556 csum ^= ((dec->packet[i] << 8) + dec->packet[i + 1]); in ttusb_dec_process_packet() 558 if (csum) { in ttusb_dec_process_packet()
|
/linux-4.1.27/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.1.27/drivers/net/ethernet/intel/i40evf/ |
D | i40e_txrx.c | 862 __sum16 csum; in i40e_rx_checksum() local 932 csum = csum_tcpudp_magic(iph->saddr, iph->daddr, in i40e_rx_checksum() 937 if (udp_hdr(skb)->check != csum) in i40e_rx_checksum()
|
/linux-4.1.27/drivers/ata/ |
D | libata-eh.c | 1565 u8 csum; in ata_eh_read_log_10h() local 1572 csum = 0; in ata_eh_read_log_10h() 1574 csum += buf[i]; in ata_eh_read_log_10h() 1575 if (csum) in ata_eh_read_log_10h() 1577 csum); in ata_eh_read_log_10h()
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
D | falcon.c | 1773 u32 csum; in falcon_read_nvram() local 1818 for (csum = 0; word < limit; ++word) in falcon_read_nvram() 1819 csum += le16_to_cpu(*word); in falcon_read_nvram() 1821 if (~csum & 0xffff) { in falcon_read_nvram()
|
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-dev.c | 1407 unsigned int csum, tso, vlan; in xgbe_dev_xmit() local 1416 csum = XGMAC_GET_BITS(packet->attributes, TX_PACKET_ATTRIBUTES, in xgbe_dev_xmit() 1541 if (csum) in xgbe_dev_xmit() 1570 if (csum) in xgbe_dev_xmit()
|