Searched refs:__wsum (Results 26 - 50 of 144) sorted by path

123456

/linux-master/arch/s390/include/asm/
H A Dchecksum.h18 static inline __wsum cksm(const void *buff, int len, __wsum sum)
33 __wsum csum_partial(const void *buff, int len, __wsum sum);
36 __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len);
41 static inline __sum16 csum_fold(__wsum sum)
67 return csum_fold((__force __wsum)(csum >> 32));
74 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len,
75 __u8 proto, __wsum sum)
84 return (__force __wsum)(csu
[all...]
/linux-master/arch/s390/lib/
H A Dcsum-partial.c19 static __always_inline __wsum csum_copy(void *dst, const void *src, int len, __wsum sum, bool copy)
76 sum = (__force __wsum)fpu_vlgvf(16, 1);
81 __wsum csum_partial(const void *buff, int len, __wsum sum)
87 __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len)
/linux-master/arch/sh/include/asm/
H A Dchecksum_32.h24 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
34 asmlinkage __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
45 __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len)
52 __wsum csum_and_copy_from_user(const void __user *src, void *dst, int len)
63 static inline __sum16 csum_fold(__wsum sum)
88 __wsum sum;
115 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
117 __wsum sum)
143 __wsum su
[all...]
/linux-master/arch/sparc/include/asm/
H A Dchecksum_32.h33 __wsum csum_partial(const void *buff, int len, __wsum sum);
44 static inline __wsum
59 return (__force __wsum)ret;
62 static inline __wsum
70 static inline __wsum
118 static inline __sum16 csum_fold(__wsum sum)
132 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
134 __wsum sum)
153 __wsum su
[all...]
H A Dchecksum_64.h33 __wsum csum_partial(const void * buff, int len, __wsum sum);
41 __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len);
42 __wsum csum_and_copy_from_user(const void __user *src, void *dst, int len);
43 __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len);
51 static inline __sum16 csum_fold(__wsum sum)
66 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
68 __wsum sum)
87 __wsum sum)
96 __u32 len, __u8 proto, __wsum su
[all...]
/linux-master/arch/x86/include/asm/
H A Dchecksum_32.h20 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
30 asmlinkage __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
39 static inline __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len)
44 static inline __wsum csum_and_copy_from_user(const void __user *src,
47 __wsum ret;
99 static inline __sum16 csum_fold(__wsum sum)
109 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
111 __wsum sum)
129 __wsum su
[all...]
H A Dchecksum_64.h22 static inline __sum16 csum_fold(__wsum sum)
86 static inline __wsum
88 __u8 proto, __wsum sum)
114 __wsum sum)
129 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
132 extern __visible __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
134 extern __wsum csum_and_copy_from_user(const void __user *src, void *dst, int len);
135 extern __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len);
136 extern __wsum csum_partial_copy_nochec
[all...]
/linux-master/arch/x86/lib/
H A Dcsum-partial_64.c14 static inline __wsum csum_finalize_sum(u64 temp64)
16 return (__force __wsum)((temp64 + ror64(temp64, 32)) >> 32);
44 __wsum csum_partial(const void *buff, int len, __wsum sum)
H A Dcsum-wrappers_64.c21 __wsum
24 __wsum sum;
43 __wsum
46 __wsum sum;
64 __wsum
73 __u32 len, __u8 proto, __wsum sum)
90 (__force __wsum)add32_with_carry(sum64 & 0xffffffff, sum64>>32));
/linux-master/arch/x86/um/asm/
H A Dchecksum.h21 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
31 static inline __sum16 csum_fold(__wsum sum)
54 static inline __wsum
56 __u8 proto, __wsum sum)
73 __wsum sum)
H A Dchecksum_32.h17 __wsum sum)
/linux-master/arch/xtensa/include/asm/
H A Dchecksum.h30 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
40 asmlinkage __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
48 __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len)
55 __wsum csum_and_copy_from_user(const void __user *src, void *dst,
67 static __inline__ __sum16 csum_fold(__wsum sum)
123 static __inline__ __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
125 __wsum sum)
158 __wsum sum)
177 __wsum su
[all...]
/linux-master/drivers/infiniband/sw/siw/
H A Dsiw.h674 static inline __wsum siw_csum_update(const void *buff, int len, __wsum sum)
676 return (__force __wsum)crc32c((__force __u32)sum, buff, len);
679 static inline __wsum siw_csum_combine(__wsum csum, __wsum csum2, int offset,
682 return (__force __wsum)__crc32c_le_combine((__force __u32)csum,
692 __wsum crc = *(u32 *)shash_desc_ctx(srx->mpa_crc_hd);
H A Dsiw_qp_rx.c956 __wsum crc_in, crc_own = 0;
979 crc_in = (__force __wsum)srx->trailer.crc;
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c3352 tsum = ~csum_fold(csum_sub((__force __wsum) csum,
3356 tsum = ~csum_fold(csum_add((__force __wsum) csum,
3686 bswab16(csum_fold((__force __wsum)csum));
/linux-master/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet.c2296 skb->csum = (__force __wsum)ntohs(rx_csum);
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_cm.c2247 pskb->csum = (__force __wsum)(csum - credits);
H A Dchtls_io.c665 skb->csum = (__force __wsum)(credits_needed + csk->wr_nondata);
/linux-master/drivers/net/ethernet/freescale/enetc/
H A Denetc.c427 static __wsum enetc_tso_hdr_csum(struct tso_t *tso, struct sk_buff *skb,
460 __wsum sum)
494 __wsum csum, csum2;
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_tx_dqo.c572 (__force __wsum)htonl(paylen));
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.c1214 (__force __wsum)htonl(l4_paylen));
1218 (__force __wsum)htonl(l4_paylen));
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c3180 (__force __wsum)htonl(paylen));
3203 csum_replace_by_diff(&l4.udp->check, (__force __wsum)htonl(paylen));
3207 csum_replace_by_diff(&l4.tcp->check, (__force __wsum)htonl(paylen));
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.c1910 (__force __wsum)htonl(paylen));
1933 (__force __wsum)htonl(paylen));
1938 (__force __wsum)htonl(paylen));
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_txrx.c2077 (__force __wsum)htonl(paylen));
2101 (__force __wsum)htonl(paylen));
2106 (__force __wsum)htonl(paylen));
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_txrx.c2410 (__force __wsum)htonl(paylen));
2415 (__force __wsum)htonl(paylen));

Completed in 485 milliseconds

123456