Home
last modified time | relevance | path

Searched refs:csum_partial (Results 1 – 118 of 118) sorted by relevance

/linux-4.4.14/arch/avr32/lib/
Dcsum_partial.S14 .global csum_partial
15 .type csum_partial,"function"
17 csum_partial: label
47 .size csum_partial, . - csum_partial
DMakefile8 lib-y += csum_partial.o csum_partial_copy_generic.o
/linux-4.4.14/arch/mn10300/lib/
Dchecksum.c36 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial() function
46 EXPORT_SYMBOL(csum_partial);
57 return csum_partial(dst, len, sum); in csum_partial_copy()
64 sum = csum_partial(src, len, sum); in csum_partial_copy_nocheck()
82 return csum_partial(dst, len, sum); in csum_partial_copy_from_user()
98 return csum_partial(src, len, sum); in csum_and_copy_to_user()
/linux-4.4.14/arch/s390/include/asm/
Dchecksum.h29 csum_partial(const void *buff, int len, __wsum sum) in csum_partial() function
56 return csum_partial(dst, len, sum); in csum_partial_copy_from_user()
64 return csum_partial(dst, len, sum); in csum_partial_copy_nocheck()
86 return csum_fold(csum_partial(iph, ihl*4, 0)); in ip_fast_csum()
135 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.4.14/arch/m32r/lib/
Dcsum_partial_copy.c33 sum = csum_partial(src, len, sum); in csum_partial_copy_nocheck()
56 return csum_partial(dst, len-missing, sum); in csum_partial_copy_from_user()
59 EXPORT_SYMBOL(csum_partial);
Dchecksum.S53 ENTRY(csum_partial)
168 ENTRY(csum_partial)
/linux-4.4.14/arch/cris/arch-v32/lib/
Dchecksum.S8 .globl csum_partial
9 .type csum_partial,@function
10 csum_partial: label
88 .size csum_partial, .-csum_partial
/linux-4.4.14/arch/parisc/lib/
Dchecksum.c105 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial() function
112 EXPORT_SYMBOL(csum_partial);
124 sum = csum_partial(src, len, sum); in csum_partial_copy_nocheck()
147 return csum_partial(dst, len, sum); in csum_partial_copy_from_user()
/linux-4.4.14/arch/frv/lib/
Dchecksum.c107 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial() function
118 EXPORT_SYMBOL(csum_partial);
151 return csum_partial(dst, len, sum); in csum_partial_copy_from_user()
163 return csum_partial(dst, len, sum); in csum_partial_copy_nocheck()
/linux-4.4.14/arch/cris/include/asm/
Dchecksum.h20 __wsum csum_partial(const void *buff, int len, __wsum sum);
57 return csum_fold(csum_partial(iph, ihl * 4, 0)); in ip_fast_csum()
80 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.4.14/net/sched/
Dact_csum.c126 skb->csum = csum_partial(icmph, ipl - ihl, 0); in tcf_csum_ipv4_icmp()
144 skb->csum = csum_partial(igmph, ipl - ihl, 0); in tcf_csum_ipv4_igmp()
164 skb->csum = csum_partial(icmp6h, ipl - ihl, 0); in tcf_csum_ipv6_icmp()
186 skb->csum = csum_partial(tcph, ipl - ihl, 0); in tcf_csum_ipv4_tcp()
207 skb->csum = csum_partial(tcph, ipl - ihl, 0); in tcf_csum_ipv6_tcp()
244 skb->csum = csum_partial(udph, ipl - ihl, 0); in tcf_csum_ipv4_udp()
246 skb->csum = csum_partial(udph, ul, 0); in tcf_csum_ipv4_udp()
253 skb->csum = csum_partial(udph, ul, 0); in tcf_csum_ipv4_udp()
295 skb->csum = csum_partial(udph, ipl - ihl, 0); in tcf_csum_ipv6_udp()
298 skb->csum = csum_partial(udph, ul, 0); in tcf_csum_ipv6_udp()
[all …]
/linux-4.4.14/lib/
Dchecksum.c129 __wsum csum_partial(const void *buff, int len, __wsum wsum) in csum_partial() function
140 EXPORT_SYMBOL(csum_partial);
168 return csum_partial(dst, len, sum); in csum_partial_copy_from_user()
179 return csum_partial(dst, len, sum); in csum_partial_copy()
/linux-4.4.14/arch/x86/um/asm/
Dchecksum.h20 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
35 return csum_partial(dst, len, sum); in csum_partial_copy_nocheck()
55 return csum_partial(dst, len, sum); in csum_partial_copy_from_user()
Dchecksum_32.h10 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
52 return csum_partial(src, len, sum); in csum_and_copy_to_user()
/linux-4.4.14/arch/parisc/include/asm/
Dchecksum.h18 extern __wsum csum_partial(const void *, int, __wsum);
120 return csum_fold (csum_partial(buf, len, 0)); in ip_compute_csum()
199 sum = csum_partial(src, len, sum); in csum_and_copy_to_user()
/linux-4.4.14/arch/score/include/asm/
Dchecksum.h19 unsigned int csum_partial(const void *buff, int len, __wsum sum);
38 sum = csum_partial(src, len, sum); in csum_and_copy_to_user()
177 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.4.14/arch/metag/lib/
Dchecksum.c116 __wsum csum_partial(const void *buff, int len, __wsum wsum) in csum_partial() function
154 return csum_partial(dst, len, sum); in csum_partial_copy_from_user()
165 return csum_partial(dst, len, sum); in csum_partial_copy()
/linux-4.4.14/arch/c6x/lib/
Dchecksum.c28 return csum_partial(dst, len, sum); in csum_partial_copy_from_user()
33 EXPORT_SYMBOL(csum_partial);
Dcsum_64plus.S384 ;__wsum csum_partial(const void *buff, int len, __wsum wsum)
396 ENTRY(csum_partial)
404 ENDPROC(csum_partial)
/linux-4.4.14/arch/score/lib/
Dchecksum_copy.c33 sum = csum_partial(src, len, sum); in csum_partial_copy()
51 return csum_partial(dst, len, sum); in csum_partial_copy_from_user()
Dchecksum.S135 ENTRY(csum_partial)
255 END(csum_partial)
/linux-4.4.14/arch/mips/lib/
DMakefile5 lib-y += bitops.o csum_partial.o delay.o memcpy.o memset.o \
11 lib-$(CONFIG_GENERIC_CSUM) := $(filter-out csum_partial.o, $(lib-y))
Dcsum_partial.S105 LEAF(csum_partial)
302 END(csum_partial)
/linux-4.4.14/arch/m68k/lib/
Dchecksum.c42 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial() function
128 EXPORT_SYMBOL(csum_partial);
/linux-4.4.14/arch/s390/kernel/
Dos_info.c29 return csum_partial(&os_info->version_major, size, 0); in os_info_csum()
49 os_info.entry[nr].csum = csum_partial(ptr, size, 0); in os_info_entry_add()
96 csum = csum_partial(buf_align, size, 0); in os_info_old_alloc()
Dipl.c1546 csum = csum_partial(reipl_block_actual, reipl_block_actual->hdr.len, 0); in dump_reipl_run()
/linux-4.4.14/arch/mn10300/include/asm/
Dchecksum.h14 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
21 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.4.14/arch/ia64/lib/
Dchecksum.c79 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial() function
90 EXPORT_SYMBOL(csum_partial);
/linux-4.4.14/arch/avr32/include/asm/
Dchecksum.h23 __wsum csum_partial(const void *buff, int len, __wsum sum);
149 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.4.14/arch/x86/lib/
Dcsum-partial_64.c133 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial() function
145 return csum_fold(csum_partial(buff,len,0)); in ip_compute_csum()
Dchecksum_32.S51 ENTRY(csum_partial)
133 ENDPROC(csum_partial)
139 ENTRY(csum_partial)
251 ENDPROC(csum_partial)
/linux-4.4.14/arch/powerpc/lib/
Dchecksum_wrappers_64.c59 csum = csum_partial(dst, len, sum); in csum_and_copy_from_user()
91 csum = csum_partial(src, len, sum); in csum_and_copy_to_user()
Dppc_ksyms.c20 EXPORT_SYMBOL(csum_partial);
Dchecksum_32.S49 _GLOBAL(csum_partial)
Dchecksum_64.S53 _GLOBAL(csum_partial)
/linux-4.4.14/arch/m68k/include/asm/
Dchecksum.h22 __wsum csum_partial(const void *buff, int len, __wsum sum);
114 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.4.14/arch/arm/include/asm/
Dchecksum.h26 __wsum csum_partial(const void *buff, int len, __wsum sum);
138 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.4.14/arch/m32r/include/asm/
Dchecksum.h34 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
162 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.4.14/include/net/
Dchecksum.h47 sum = csum_partial(src, len, sum); in csum_and_copy_to_user()
118 return csum_partial(buff, len, sum); in csum_partial_ext()
165 csum = csum_sub(csum, csum_partial(ptr, start, 0)); in remcsum_adjust()
Dip6_checksum.h79 csum_partial(th, th->doff << 2, in __tcp_v6_send_check()
Dudp.h133 __wsum csum = csum_partial(skb_transport_header(skb), in udp_csum_outgoing()
143 __wsum csum = csum_partial(skb_transport_header(skb), in udp_csum()
Dip_vs.h1511 return csum_partial(diff, sizeof(diff), oldsum); in ip_vs_check_diff4()
1521 return csum_partial(diff, sizeof(diff), oldsum); in ip_vs_check_diff16()
1529 return csum_partial(diff, sizeof(diff), oldsum); in ip_vs_check_diff2()
/linux-4.4.14/arch/sparc/include/asm/
Dchecksum_64.h32 __wsum csum_partial(const void * buff, int len, __wsum sum);
164 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
Dchecksum_32.h32 __wsum csum_partial(const void *buff, int len, __wsum sum);
238 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.4.14/arch/powerpc/include/asm/
Dchecksum.h34 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
92 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.4.14/arch/sh/include/asm/
Dchecksum_32.h26 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
158 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.4.14/arch/xtensa/include/asm/
Dchecksum.h30 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
174 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.4.14/arch/x86/include/asm/
Dchecksum_32.h20 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
148 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
Dchecksum_64.h129 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.4.14/net/dsa/
Dtag_dsa.c146 c = csum_add(c, csum_partial(new_header + 2, 2, 0)); in dsa_rcv()
147 c = csum_sub(c, csum_partial(dsa_header + 2, 2, 0)); in dsa_rcv()
Dtag_edsa.c161 c = csum_add(c, csum_partial(new_header + 2, 2, 0)); in edsa_rcv()
162 c = csum_sub(c, csum_partial(edsa_header + 2, 2, 0)); in edsa_rcv()
/linux-4.4.14/arch/alpha/lib/
Dchecksum.c164 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial() function
175 EXPORT_SYMBOL(csum_partial);
/linux-4.4.14/arch/x86/um/
Dksyms.c13 EXPORT_SYMBOL(csum_partial);
Dchecksum_32.S41 .globl csum_partial
52 csum_partial: label
122 csum_partial: label
/linux-4.4.14/net/core/
Dutils.c328 *sum = csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
331 skb->csum = ~csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
334 *sum = ~csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
Dnetpoll.c418 csum_partial(udph, udp_len, 0)); in netpoll_send_udp()
446 csum_partial(udph, udp_len, 0)); in netpoll_send_udp()
Ddatagram.c721 csum = csum_partial(skb->data, hlen, skb->csum); in skb_copy_and_csum_datagram_msg()
Dfilter.c1297 skb->csum = csum_add(skb->csum, csum_partial(ptr, len, 0)); in bpf_skb_store_bytes()
/linux-4.4.14/net/ipv6/netfilter/
Dip6t_NPT.c35 src_sum = csum_partial(&npt->src_pfx.in6, sizeof(npt->src_pfx.in6), 0); in ip6t_npt_checkentry()
36 dst_sum = csum_partial(&npt->dst_pfx.in6, sizeof(npt->dst_pfx.in6), 0); in ip6t_npt_checkentry()
Dnf_nat_l3proto_ipv6.c151 csum_partial(data, datalen, in nf_nat_ipv6_csum_recalc()
251 csum_partial(&inside->icmp6, in nf_nat_icmpv6_reply_translation()
Dnf_conntrack_reasm.c248 csum_partial(nh, (u8 *)(fhdr + 1) - nh, in nf_ct_frag6_queue()
470 head->csum = csum_partial(skb_network_header(head), in nf_ct_frag6_reasm()
Dnf_reject_ipv6.c128 csum_partial(tcph, in nf_reject_ip6_tcphdr_put()
/linux-4.4.14/arch/mips/include/asm/
Dchecksum.h35 __wsum csum_partial(const void *buff, int len, __wsum sum);
212 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.4.14/arch/x86/kernel/
Di386_ksyms_32.c38 EXPORT_SYMBOL(csum_partial);
Dx8664_ksyms_64.c43 EXPORT_SYMBOL(csum_partial);
/linux-4.4.14/arch/metag/kernel/
Dmetag_ksyms.c21 EXPORT_SYMBOL(csum_partial);
/linux-4.4.14/arch/cris/arch-v10/lib/
Dchecksum.S8 .globl csum_partial
9 csum_partial: label
/linux-4.4.14/arch/cris/kernel/
Dcrisksyms.c66 EXPORT_SYMBOL(csum_partial);
/linux-4.4.14/arch/avr32/kernel/
Davr32_ksyms.c48 EXPORT_SYMBOL(csum_partial);
/linux-4.4.14/arch/arm/lib/
Dcsumpartial.S102 ENTRY(csum_partial)
142 ENDPROC(csum_partial)
/linux-4.4.14/arch/ia64/include/asm/
Dchecksum.h41 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.4.14/arch/alpha/include/asm/
Dchecksum.h37 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.4.14/include/asm-generic/
Dchecksum.h16 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.4.14/arch/nios2/include/asm/
Dchecksum.h14 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.4.14/arch/sparc/lib/
Dchecksum_64.S39 .globl csum_partial
40 csum_partial: /* %o0=buff, %o1=len, %o2=sum */ label
Dksyms.c35 EXPORT_SYMBOL(csum_partial);
Dchecksum_32.S106 .globl csum_partial
107 csum_partial: /* %o0=buf, %o1=len, %o2=sum */ label
/linux-4.4.14/arch/xtensa/kernel/
Dxtensa_ksyms.c101 EXPORT_SYMBOL(csum_partial);
/linux-4.4.14/arch/metag/include/asm/
Dchecksum.h16 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.4.14/arch/mips/kernel/
Dmips_ksyms.c83 EXPORT_SYMBOL(csum_partial);
/linux-4.4.14/arch/frv/include/asm/
Dchecksum.h29 __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.4.14/arch/sh/kernel/
Dsh_ksyms_32.c18 EXPORT_SYMBOL(csum_partial);
/linux-4.4.14/arch/arm/kernel/
Darmksyms.c60 EXPORT_SYMBOL(csum_partial);
/linux-4.4.14/arch/xtensa/lib/
Dchecksum.S43 ENTRY(csum_partial)
174 ENDPROC(csum_partial)
/linux-4.4.14/net/ipv4/
Dinet_lro.c122 tcp_hdr_csum = csum_partial(tcph, TCP_HDR_LEN(tcph), 0); in lro_update_tcp_ip_header()
137 tcp_hdr_csum = csum_partial(tcph, TCP_HDR_LEN(tcph), tcp_csum); in lro_tcp_data_csum()
Dping.c648 pfh->wcheck = csum_partial((char *)&pfh->icmph, in ping_v4_push_pending_frames()
Dip_sockglue.c109 csum = csum_sub(csum, csum_partial(skb->data, offset, 0)); in ip_cmsg_recv_checksum()
Dip_output.c808 csum = csum_partial(kaddr + offset, copy, 0); in csum_page()
Dtcp_ipv4.c554 csum_partial(th, in __tcp_v4_send_check()
Dtcp_output.c1971 skb->csum = csum_partial(skb->data, in tcp_mtu_probe()
/linux-4.4.14/net/bridge/netfilter/
Dnft_reject_bridge.c133 csum = csum_partial((void *)icmph, len + sizeof(struct icmphdr), 0); in nft_reject_br_send_v4_unreach()
250 csum_partial(icmp6h, in nft_reject_br_send_v6_unreach()
/linux-4.4.14/net/sunrpc/
Dsocklib.c164 desc.csum = csum_partial(skb->data, desc.offset, skb->csum); in csum_partial_copy_to_xdr()
/linux-4.4.14/fs/nfsd/
Dnfscache.c297 csum = csum_partial(p, len, 0); in nfsd_cache_csum()
306 csum = csum_partial(p, len, csum); in nfsd_cache_csum()
/linux-4.4.14/arch/hexagon/lib/
Dchecksum.c202 return csum_partial(dst, len, sum); in csum_partial_copy_nocheck()
/linux-4.4.14/net/ipv6/
Dila.c33 return csum_partial(diff, sizeof(diff), 0); in compute_csum_diff8()
Dicmp.c255 skb->csum = csum_partial(icmp6h, in icmpv6_push_pending_frames()
268 tmp_csum = csum_partial(icmp6h, in icmpv6_push_pending_frames()
Dreassembly.c239 csum_partial(nh, (u8 *)(fhdr + 1) - nh, in ip6_frag_queue()
Dmcast.c1627 csum_partial(skb_transport_header(skb), in mld_sendpack()
1994 csum_partial(hdr, len, 0)); in igmp6_send()
Dndisc.c462 csum_partial(icmp6h, in ndisc_send_skb()
Dip6mr.c643 csum_partial((void *)pim, sizeof(*pim), 0)) && in pim6_rcv()
/linux-4.4.14/arch/sh/lib/
Dchecksum.S43 ENTRY(csum_partial)
/linux-4.4.14/net/ipv4/netfilter/
Dnf_nat_l3proto_ipv4.c147 csum_partial(data, datalen, in nf_nat_ipv4_csum_recalc()
Dnf_nat_snmp_basic.c889 *csum = csum_fold(csum_partial(s, 4, ~csum_unfold(*csum))); in fast_csum()
/linux-4.4.14/drivers/s390/char/
Dzcore.c626 if (rc || csum_partial(ipl_block, ipl_block->hdr.len, 0) != in zcore_reipl_init()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_rx.c709 csum_pseudo_hdr = csum_partial(&ipv6h->saddr, 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/include/linux/
Dskbuff.h2743 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()
3529 partial = csum_partial(skb_transport_header(skb), plen, skb->csum); in gso_make_checksum()
Dnetdevice.h2313 csum_partial(start, len, 0)); in skb_gro_postpull_rcsum()
/linux-4.4.14/drivers/net/ethernet/adi/
Dbfin_mac.c1285 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/fs/reiserfs/
Dxattr.c445 return csum_partial(msg, len, 0); in xattr_hash()
/linux-4.4.14/drivers/net/hyperv/
Dnetvsc_drv.c579 csum_partial(uh, udp_len, 0)); in netvsc_start_xmit()
/linux-4.4.14/net/unix/
Daf_unix.c244 *hashp = unix_hash_fold(csum_partial(sunaddr, len, 0)); in unix_mkname()
868 addr->hash = unix_hash_fold(csum_partial(addr->name, addr->len, 0)); in unix_autobind()
/linux-4.4.14/net/openvswitch/
Dactions.c220 skb->csum = ~csum_partial((char *)diff, sizeof(diff), in set_mpls()
/linux-4.4.14/drivers/net/usb/
Dsmsc95xx.c1852 __wsum calc = csum_partial(skb->data + csstart, in smsc95xx_tx_fixup()
/linux-4.4.14/net/bridge/
Dbr_multicast.c501 csum_partial(mldq, in br_ip6_multicast_alloc_query()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c3377 csum_partial(t_header - fix, fix, 0))); in bnx2x_csum_fix()
3381 csum_partial(t_header, -fix, 0))); in bnx2x_csum_fix()
/linux-4.4.14/drivers/net/
Dvxlan.c1510 csum_partial(na, sizeof(*na)+na_olen, 0)); in vxlan_na_create()
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c1402 vsum = csum_partial(va + ETH_HLEN, VLAN_HLEN, 0); in myri10ge_vlan_rx()
/linux-4.4.14/drivers/net/ethernet/sun/
Dcassini.c2139 csum = csum_fold(csum_partial(crcaddr, cp->crc_size, in cas_rx_process_pkt()