/linux-master/arch/s390/include/asm/ |
H A D | checksum.h | 18 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 D | csum-partial.c | 19 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 D | checksum_32.h | 24 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 D | checksum_32.h | 33 __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 D | checksum_64.h | 33 __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 D | checksum_32.h | 20 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 D | checksum_64.h | 22 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 D | csum-partial_64.c | 14 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 D | csum-wrappers_64.c | 21 __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 D | checksum.h | 21 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 D | checksum_32.h | 17 __wsum sum)
|
/linux-master/arch/xtensa/include/asm/ |
H A D | checksum.h | 30 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 D | siw.h | 674 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 D | siw_qp_rx.c | 956 __wsum crc_in, crc_own = 0; 979 crc_in = (__force __wsum)srx->trailer.crc;
|
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 3352 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 D | bcmgenet.c | 2296 skb->csum = (__force __wsum)ntohs(rx_csum);
|
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_cm.c | 2247 pskb->csum = (__force __wsum)(csum - credits);
|
H A D | chtls_io.c | 665 skb->csum = (__force __wsum)(credits_needed + csk->wr_nondata);
|
/linux-master/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc.c | 427 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 D | gve_tx_dqo.c | 572 (__force __wsum)htonl(paylen));
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.c | 1214 (__force __wsum)htonl(l4_paylen)); 1218 (__force __wsum)htonl(l4_paylen));
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_txrx.c | 3180 (__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 D | iavf_txrx.c | 1910 (__force __wsum)htonl(paylen)); 1933 (__force __wsum)htonl(paylen)); 1938 (__force __wsum)htonl(paylen));
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_txrx.c | 2077 (__force __wsum)htonl(paylen)); 2101 (__force __wsum)htonl(paylen)); 2106 (__force __wsum)htonl(paylen));
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_txrx.c | 2410 (__force __wsum)htonl(paylen)); 2415 (__force __wsum)htonl(paylen));
|