Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/net/sched/
Dact_csum.c125 skb->csum = csum_partial(icmph, ipl - ihl, 0); in tcf_csum_ipv4_icmp()
143 skb->csum = csum_partial(igmph, ipl - ihl, 0); in tcf_csum_ipv4_igmp()
163 skb->csum = csum_partial(icmp6h, ipl - ihl, 0); in tcf_csum_ipv6_icmp()
185 skb->csum = csum_partial(tcph, ipl - ihl, 0); in tcf_csum_ipv4_tcp()
206 skb->csum = csum_partial(tcph, ipl - ihl, 0); in tcf_csum_ipv6_tcp()
243 skb->csum = csum_partial(udph, ipl - ihl, 0); in tcf_csum_ipv4_udp()
245 skb->csum = csum_partial(udph, ul, 0); in tcf_csum_ipv4_udp()
252 skb->csum = csum_partial(udph, ul, 0); in tcf_csum_ipv4_udp()
294 skb->csum = csum_partial(udph, ipl - ihl, 0); in tcf_csum_ipv6_udp()
297 skb->csum = csum_partial(udph, ul, 0); in tcf_csum_ipv6_udp()
[all …]
/linux-4.1.27/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.1.27/arch/x86/um/asm/
Dchecksum.h19 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
34 return csum_partial(dst, len, sum); in csum_partial_copy_nocheck()
54 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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/arch/cris/arch-v10/lib/
Dold_checksum.c49 __wsum csum_partial(const void *p, int len, __wsum __sum) in csum_partial() function
86 EXPORT_SYMBOL(csum_partial);
Dchecksum.S8 .globl csum_partial
9 csum_partial: label
/linux-4.1.27/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.c1521 csum = csum_partial(reipl_block_actual, reipl_block_actual->hdr.len, 0); in dump_reipl_run()
/linux-4.1.27/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.1.27/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.1.27/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.S65 _GLOBAL(csum_partial)
Dchecksum_64.S74 _GLOBAL(csum_partial)
/linux-4.1.27/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.S52 ENTRY(csum_partial)
136 ENDPROC(csum_partial)
142 ENTRY(csum_partial)
256 ENDPROC(csum_partial)
/linux-4.1.27/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.1.27/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.1.27/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()
161 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.h1507 return csum_partial(diff, sizeof(diff), oldsum); in ip_vs_check_diff4()
1517 return csum_partial(diff, sizeof(diff), oldsum); in ip_vs_check_diff16()
1525 return csum_partial(diff, sizeof(diff), oldsum); in ip_vs_check_diff2()
/linux-4.1.27/arch/powerpc/include/asm/
Dchecksum.h43 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
101 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/net/dsa/
Dtag_dsa.c152 c = csum_add(c, csum_partial(new_header + 2, 2, 0)); in dsa_rcv()
153 c = csum_sub(c, csum_partial(dsa_header + 2, 2, 0)); in dsa_rcv()
Dtag_edsa.c167 c = csum_add(c, csum_partial(new_header + 2, 2, 0)); in edsa_rcv()
168 c = csum_sub(c, csum_partial(edsa_header + 2, 2, 0)); in edsa_rcv()
/linux-4.1.27/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.1.27/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_reject_ipv6.c128 csum_partial(tcph, in nf_reject_ip6_tcphdr_put()
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()
/linux-4.1.27/net/core/
Dutils.c326 *sum = csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
329 skb->csum = ~csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
332 *sum = ~csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
Dnetpoll.c411 csum_partial(udph, udp_len, 0)); in netpoll_send_udp()
439 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.c1239 skb->csum = csum_add(skb->csum, csum_partial(ptr, len, 0)); in bpf_skb_store_bytes()
Dskbuff.c4351 skb->csum = csum_add(skb->csum, csum_partial(skb->data in skb_vlan_push()
/linux-4.1.27/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.1.27/arch/x86/kernel/
Di386_ksyms_32.c38 EXPORT_SYMBOL(csum_partial);
Dx8664_ksyms_64.c43 EXPORT_SYMBOL(csum_partial);
/linux-4.1.27/arch/metag/kernel/
Dmetag_ksyms.c21 EXPORT_SYMBOL(csum_partial);
/linux-4.1.27/arch/cris/kernel/
Dcrisksyms.c68 EXPORT_SYMBOL(csum_partial);
/linux-4.1.27/arch/avr32/kernel/
Davr32_ksyms.c48 EXPORT_SYMBOL(csum_partial);
/linux-4.1.27/arch/arm/lib/
Dcsumpartial.S102 ENTRY(csum_partial)
142 ENDPROC(csum_partial)
/linux-4.1.27/arch/ia64/include/asm/
Dchecksum.h41 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.1.27/arch/alpha/include/asm/
Dchecksum.h37 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.1.27/arch/nios2/include/asm/
Dchecksum.h14 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.1.27/include/asm-generic/
Dchecksum.h16 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.1.27/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.1.27/arch/metag/include/asm/
Dchecksum.h16 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.1.27/arch/xtensa/kernel/
Dxtensa_ksyms.c101 EXPORT_SYMBOL(csum_partial);
/linux-4.1.27/arch/mips/kernel/
Dmips_ksyms.c81 EXPORT_SYMBOL(csum_partial);
/linux-4.1.27/arch/frv/include/asm/
Dchecksum.h29 __wsum csum_partial(const void *buff, int len, __wsum sum);
/linux-4.1.27/arch/sh/kernel/
Dsh_ksyms_32.c18 EXPORT_SYMBOL(csum_partial);
/linux-4.1.27/arch/arm/kernel/
Darmksyms.c57 EXPORT_SYMBOL(csum_partial);
/linux-4.1.27/arch/xtensa/lib/
Dchecksum.S43 ENTRY(csum_partial)
174 ENDPROC(csum_partial)
/linux-4.1.27/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.c647 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.c781 csum = csum_partial(kaddr + offset, copy, 0); in csum_page()
Dtcp_ipv4.c551 csum_partial(th, in __tcp_v4_send_check()
Dtcp_output.c1983 skb->csum = csum_partial(skb->data, in tcp_mtu_probe()
/linux-4.1.27/net/openvswitch/
Dvport.h235 skb->csum = csum_add(skb->csum, csum_partial(start, len, 0)); in ovs_skb_postpush_rcsum()
Dactions.c144 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()
/linux-4.1.27/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.1.27/net/sunrpc/
Dsocklib.c164 desc.csum = csum_partial(skb->data, desc.offset, skb->csum); in csum_partial_copy_to_xdr()
/linux-4.1.27/fs/nfsd/
Dnfscache.c325 csum = csum_partial(p, len, 0); in nfsd_cache_csum()
334 csum = csum_partial(p, len, csum); in nfsd_cache_csum()
/linux-4.1.27/arch/hexagon/lib/
Dchecksum.c202 return csum_partial(dst, len, sum); in csum_partial_copy_nocheck()
/linux-4.1.27/net/ipv6/
Dreassembly.c239 csum_partial(nh, (u8 *)(fhdr + 1) - nh, in ip6_frag_queue()
500 head->csum = csum_partial(skb_network_header(head), in ip6_frag_reasm()
Dicmp.c254 skb->csum = csum_partial(icmp6h, in icmpv6_push_pending_frames()
267 tmp_csum = csum_partial(icmp6h, in icmpv6_push_pending_frames()
Dmcast.c1628 csum_partial(skb_transport_header(skb), in mld_sendpack()
1995 csum_partial(hdr, len, 0)); in igmp6_send()
Dndisc.c457 csum_partial(icmp6h, in ndisc_send_skb()
Dip6mr.c644 csum_partial((void *)pim, sizeof(*pim), 0)) && in pim6_rcv()
/linux-4.1.27/arch/sh/lib/
Dchecksum.S43 ENTRY(csum_partial)
/linux-4.1.27/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.1.27/drivers/s390/char/
Dzcore.c626 if (rc || csum_partial(ipl_block, ipl_block->hdr.len, 0) != in zcore_reipl_init()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_rx.c715 csum_pseudo_hdr = csum_partial(&ipv6h->saddr, 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/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.1.27/drivers/net/hyperv/
Dnetvsc_drv.c536 csum_partial(uh, udp_len, 0)); in netvsc_start_xmit()
/linux-4.1.27/fs/reiserfs/
Dxattr.c445 return csum_partial(msg, len, 0); in xattr_hash()
/linux-4.1.27/include/linux/
Dskbuff.h2591 skb->csum = csum_sub(skb->csum, csum_partial(start, len, 0)); in skb_postpull_rcsum()
3362 csum = csum_fold(csum_partial(skb_transport_header(skb), in gso_make_checksum()
Dnetdevice.h2256 csum_partial(start, len, 0)); in skb_gro_postpull_rcsum()
/linux-4.1.27/net/unix/
Daf_unix.c234 *hashp = unix_hash_fold(csum_partial(sunaddr, len, 0)); in unix_mkname()
850 addr->hash = unix_hash_fold(csum_partial(addr->name, addr->len, 0)); in unix_autobind()
/linux-4.1.27/drivers/net/usb/
Dsmsc95xx.c1857 __wsum calc = csum_partial(skb->data + csstart, in smsc95xx_tx_fixup()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c3321 csum_partial(t_header - fix, fix, 0))); in bnx2x_csum_fix()
3325 csum_partial(t_header, -fix, 0))); in bnx2x_csum_fix()
/linux-4.1.27/net/bridge/
Dbr_multicast.c487 csum_partial(mldq, in br_ip6_multicast_alloc_query()
/linux-4.1.27/drivers/net/
Dvxlan.c1497 csum_partial(na, sizeof(*na)+na_olen, 0)); in vxlan_na_create()
/linux-4.1.27/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c1402 vsum = csum_partial(va + ETH_HLEN, VLAN_HLEN, 0); in myri10ge_vlan_rx()
/linux-4.1.27/drivers/net/ethernet/sun/
Dcassini.c2139 csum = csum_fold(csum_partial(crcaddr, cp->crc_size, in cas_rx_process_pkt()