Home
last modified time | relevance | path

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

1234

/linux/arch/x86/lib/
H A Dcsum-partial_64.c44 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial() function
113 EXPORT_SYMBOL(csum_partial);
121 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
H A Dchecksum_32.S49 SYM_FUNC_START(csum_partial)
131 SYM_FUNC_END(csum_partial)
137 SYM_FUNC_START(csum_partial)
249 SYM_FUNC_END(csum_partial)
252 EXPORT_SYMBOL(csum_partial)
/linux/net/sched/
H A Dact_csum.c157 skb->csum = csum_partial(icmph, ipl - ihl, 0); in tcf_csum_ipv4_icmp()
175 skb->csum = csum_partial(igmph, ipl - ihl, 0); in tcf_csum_ipv4_igmp()
195 skb->csum = csum_partial(icmp6h, ipl - ihl, 0); in tcf_csum_ipv6_icmp()
220 skb->csum = csum_partial(tcph, ipl - ihl, 0); in tcf_csum_ipv4_tcp()
244 skb->csum = csum_partial(tcph, ipl - ihl, 0); in tcf_csum_ipv6_tcp()
284 skb->csum = csum_partial(udph, ipl - ihl, 0); in tcf_csum_ipv4_udp()
286 skb->csum = csum_partial(udph, ul, 0); in tcf_csum_ipv4_udp()
293 skb->csum = csum_partial(udph, ul, 0); in tcf_csum_ipv4_udp()
338 skb->csum = csum_partial(udph, ipl - ihl, 0); in tcf_csum_ipv6_udp()
341 skb->csum = csum_partial(udph, ul, 0); in tcf_csum_ipv6_udp()
[all …]
/linux/tools/testing/selftests/bpf/
H A Dnetwork_helpers.h109 static __wsum csum_partial(const void *buf, int len, __wsum sum) in csum_partial() function
128 sum = csum_partial(p, iph->ihl << 2, 0); in build_ip_csum()
213 sum = csum_partial(udph, ntohs(udph->len), 0); in build_udp_v4_csum()
233 sum = csum_partial(udph, ntohs(udph->len), 0); in build_udp_v6_csum()
/linux/arch/sparc/lib/
H A Dchecksum_64.S41 .globl csum_partial
42 .type csum_partial,#function
43 EXPORT_SYMBOL(csum_partial)
44 csum_partial: /* %o0=buff, %o1=len, %o2=sum */ label
/linux/arch/mips/lib/
H A DMakefile6 lib-y += bitops.o csum_partial.o delay.o memcpy.o memset.o \
12 lib-$(CONFIG_GENERIC_CSUM) := $(filter-out csum_partial.o, $(lib-y))
/linux/arch/m68k/lib/
H A Dchecksum.c38 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial() function
124 EXPORT_SYMBOL(csum_partial);
/linux/arch/s390/lib/
H A Dcsum-partial.c81 __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial() function
85 EXPORT_SYMBOL(csum_partial);
/linux/arch/m68k/include/asm/
H A Dchecksum.h23 __wsum csum_partial(const void *buff, int len, __wsum sum);
115 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
/linux/arch/parisc/include/asm/
H A Dchecksum.h19 extern __wsum csum_partial(const void *, int, __wsum);
105 return csum_fold (csum_partial(buf, len, 0)); in ip_compute_csum()
/linux/include/net/
H A Dseg6.h22 skb->csum = ~csum_partial((char *)diff, sizeof(diff), ~skb->csum); in update_csum_diff4()
33 skb->csum = ~csum_partial((char *)diff, sizeof(diff), ~skb->csum); in update_csum_diff16()
/linux/arch/sparc/include/asm/
H A Dchecksum_64.h33 __wsum csum_partial(const void * buff, int len, __wsum sum);
129 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
H A Dchecksum_32.h33 __wsum csum_partial(const void *buff, int len, __wsum sum);
195 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux/arch/sh/include/asm/
H A Dchecksum_32.h24 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
154 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux/arch/x86/include/asm/
H A Dchecksum_32.h20 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
141 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux/arch/arm/include/asm/
H A Dchecksum.h28 __wsum csum_partial(const void *buff, int len, __wsum sum);
151 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux/arch/xtensa/include/asm/
H A Dchecksum.h30 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
170 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
/linux/arch/mips/include/asm/
H A Dchecksum.h35 __wsum csum_partial(const void *buff, int len, __wsum sum);
179 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_ethtool.c145 u64 csum_partial; in mana_get_ethtool_stats() local
190 csum_partial = tx_stats->csum_partial; in mana_get_ethtool_stats()
203 data[i++] = csum_partial; in mana_get_ethtool_stats()
/linux/arch/xtensa/lib/
H A Dchecksum.S40 ENTRY(csum_partial)
171 ENDPROC(csum_partial)
172 EXPORT_SYMBOL(csum_partial)
/linux/net/ipv6/netfilter/
H A Dip6t_NPT.c32 src_sum = csum_partial(&npt->src_pfx.in6, sizeof(npt->src_pfx.in6), 0); in ip6t_npt_checkentry()
33 dst_sum = csum_partial(&npt->dst_pfx.in6, sizeof(npt->dst_pfx.in6), 0); in ip6t_npt_checkentry()
/linux/arch/powerpc/include/asm/
H A Dchecksum.h173 static __always_inline __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial() function
212 return csum_fold(csum_partial(buff, len, 0)); in ip_compute_csum()
/linux/arch/x86/um/asm/
H A Dchecksum_32.h10 return csum_fold (csum_partial(buff, len, 0)); in ip_compute_csum()
/linux/arch/arm/lib/
H A Dcsumpartial.S99 ENTRY(csum_partial)
139 ENDPROC(csum_partial)
/linux/net/dsa/
H A Dtag_dsa.c312 c = csum_add(c, csum_partial(new_header + 2, 2, 0)); in dsa_rcv_ll()
313 c = csum_sub(c, csum_partial(dsa_header + 2, 2, 0)); in dsa_rcv_ll()

1234