Home
last modified time | relevance | path

Searched refs:do_csum (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/net/netfilter/
Dnf_nat_proto_udp.c38 enum nf_nat_manip_type maniptype, bool do_csum) in __udp_manip_pkt() argument
51 if (do_csum) { in __udp_manip_pkt()
69 bool do_csum; in udp_manip_pkt() local
75 do_csum = hdr->check || skb->ip_summed == CHECKSUM_PARTIAL; in udp_manip_pkt()
77 __udp_manip_pkt(skb, l3proto, iphdroff, hdr, tuple, maniptype, do_csum); in udp_manip_pkt()
/Linux-v4.19/arch/hexagon/include/asm/
Dchecksum.h22 #define do_csum do_csum macro
23 unsigned int do_csum(const void *voidptr, int len);
/Linux-v4.19/lib/
Dchecksum.c40 #ifndef do_csum
50 static unsigned int do_csum(const unsigned char *buff, int len) in do_csum() function
112 return (__force __sum16)~do_csum(iph, ihl*4); in ip_fast_csum()
132 unsigned int result = do_csum(buff, len); in csum_partial()
148 return (__force __sum16)~do_csum(buff, len); in ip_compute_csum()
/Linux-v4.19/arch/alpha/lib/
Dchecksum.c79 static inline unsigned long do_csum(const unsigned char * buff, int len) in do_csum() function
147 return (__force __sum16)~do_csum(iph,ihl*4); in ip_fast_csum()
165 unsigned long result = do_csum(buff, len); in csum_partial()
182 return (__force __sum16)~from64to16(do_csum(buff,len)); in ip_compute_csum()
/Linux-v4.19/arch/ia64/lib/
Dchecksum.c66 extern unsigned long do_csum (const unsigned char *, long);
82 u64 result = do_csum(buff, len); in csum_partial()
99 return (__force __sum16)~do_csum(buff,len); in ip_compute_csum()
Dcsum_partial_copy.c106 extern unsigned long do_csum(const unsigned char *, long);
123 result = do_csum(dst, len); in csum_partial_copy_from_user()
Ddo_csum.S127 GLOBAL_ENTRY(do_csum)
324 END(do_csum)
DMakefile10 flush.o ip_fast_csum.o do_csum.o \
Dip_fast_csum.S90 br.call.sptk.many b0=do_csum
/Linux-v4.19/arch/x86/lib/
Dcsum-partial_64.c35 static unsigned do_csum(const unsigned char *buff, unsigned len) in do_csum() function
136 return (__force __wsum)add32_with_carry(do_csum(buff, len), in csum_partial()
/Linux-v4.19/arch/parisc/lib/
Dchecksum.c41 static inline unsigned int do_csum(const unsigned char * buff, int len) in do_csum() function
107 unsigned int result = do_csum(buff, len); in csum_partial()
/Linux-v4.19/arch/c6x/lib/
Dcsum_64plus.S228 ;do_csum(unsigned char *buff, unsigned int len)
292 ENTRY(do_csum)
382 ENDPROC(do_csum)
387 ; unsigned int result = do_csum(buff, len);
398 || CALLP .S2 do_csum,B3
415 || CALLP .S2 do_csum,B3
/Linux-v4.19/arch/hexagon/lib/
Dchecksum.c98 unsigned int do_csum(const void *voidptr, int len) in do_csum() function
/Linux-v4.19/drivers/net/wimax/i2400m/
Dfw.c648 unsigned int direct, unsigned int do_csum) in i2400m_download_chunk() argument
661 addr, direct, do_csum); in i2400m_download_chunk()
667 __chunk_len & 0x3 ? 0 : do_csum, in i2400m_download_chunk()
677 addr, direct, do_csum, ret); in i2400m_download_chunk()
/Linux-v4.19/drivers/net/ethernet/qualcomm/emac/
Demac-mac.c1280 goto do_csum; in emac_tso_csum()
1317 do_csum: in emac_tso_csum()
/Linux-v4.19/drivers/net/ethernet/freescale/
Dgianfar.c2348 int do_tstamp, do_csum, do_vlan; in gfar_start_xmit() local
2358 do_csum = (CHECKSUM_PARTIAL == skb->ip_summed); in gfar_start_xmit()
2363 if (do_csum || do_vlan) in gfar_start_xmit()
2427 if (do_csum) { in gfar_start_xmit()