Home
last modified time | relevance | path

Searched refs:__sum16 (Results 1 - 25 of 280) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/include/net/
H A Dchecksum.h70 static __always_inline __sum16 csum16_add(__sum16 csum, __be16 addend) in csum16_add()
75 return (__force __sum16)(res + (res < (__force u16)addend)); in csum16_add()
78 static __always_inline __sum16 csum16_sub(__sum16 csum, __be16 addend) in csum16_sub()
107 static __always_inline __wsum csum_unfold(__sum16 n) in csum_unfold()
118 #define CSUM_MANGLED_0 ((__force __sum16)0xffff)
120 static __always_inline void csum_replace_by_diff(__sum16 *sum, __wsum diff) in csum_replace_by_diff()
125 static __always_inline void csum_replace4(__sum16 *sum, __be32 from, __be32 to) in csum_replace4()
138 static __always_inline void csum_replace2(__sum16 *su
[all...]
/kernel/linux/linux-6.6/include/net/
H A Dchecksum.h72 static __always_inline __sum16 csum16_add(__sum16 csum, __be16 addend) in csum16_add()
77 return (__force __sum16)(res + (res < (__force u16)addend)); in csum16_add()
80 static __always_inline __sum16 csum16_sub(__sum16 csum, __be16 addend) in csum16_sub()
113 static __always_inline __wsum csum_unfold(__sum16 n) in csum_unfold()
124 #define CSUM_MANGLED_0 ((__force __sum16)0xffff)
126 static __always_inline void csum_replace_by_diff(__sum16 *sum, __wsum diff) in csum_replace_by_diff()
131 static __always_inline void csum_replace4(__sum16 *sum, __be32 from, __be32 to) in csum_replace4()
144 static __always_inline void csum_replace2(__sum16 *su
[all...]
/kernel/linux/linux-5.10/arch/ia64/include/asm/
H A Dchecksum.h14 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
20 extern __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
44 extern __sum16 ip_compute_csum(const void *buff, int len);
49 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
54 return (__force __sum16)~sum; in csum_fold()
59 extern __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
/kernel/linux/linux-6.6/arch/ia64/include/asm/
H A Dchecksum.h14 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
20 extern __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
44 extern __sum16 ip_compute_csum(const void *buff, int len);
49 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
54 return (__force __sum16)~sum; in csum_fold()
59 extern __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
/kernel/linux/linux-5.10/net/netfilter/
H A Dutils.c10 __sum16 nf_ip_checksum(struct sk_buff *skb, unsigned int hook, in nf_ip_checksum()
14 __sum16 csum = 0; in nf_ip_checksum()
43 static __sum16 nf_ip_checksum_partial(struct sk_buff *skb, unsigned int hook, in nf_ip_checksum_partial()
48 __sum16 csum = 0; in nf_ip_checksum_partial()
64 __sum16 nf_ip6_checksum(struct sk_buff *skb, unsigned int hook, in nf_ip6_checksum()
68 __sum16 csum = 0; in nf_ip6_checksum()
97 static __sum16 nf_ip6_checksum_partial(struct sk_buff *skb, unsigned int hook, in nf_ip6_checksum_partial()
103 __sum16 csum = 0; in nf_ip6_checksum_partial()
123 __sum16 nf_checksum(struct sk_buff *skb, unsigned int hook, in nf_checksum()
127 __sum16 csu in nf_checksum()
[all...]
/kernel/linux/linux-5.10/arch/m68k/include/asm/
H A Dchecksum.h46 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
64 return (__force __sum16)~sum; in ip_fast_csum()
67 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
78 return (__force __sum16)~sum; in csum_fold()
101 static inline __sum16
113 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
119 static __inline__ __sum16
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Dchecksum.h27 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
57 return (__force __sum16)sum; in ip_fast_csum()
63 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
71 return (__force __sum16)(~sum >> 16); in csum_fold()
92 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
103 static inline __sum16 ip_compute_csum(const void *buf, int len) in ip_compute_csum()
110 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dchecksum_64.h23 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
30 return (__force __sum16)(~(__force u32)sum >> 16); in csum_fold()
46 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
73 return (__force __sum16)sum; in ip_fast_csum()
113 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
147 extern __sum16 ip_compute_csum(const void *buff, int len);
165 extern __sum16
H A Dchecksum_32.h65 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
92 return (__force __sum16)sum; in ip_fast_csum()
99 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
106 return (__force __sum16)(~(__force u32)sum >> 16); in csum_fold()
127 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
139 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
145 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
/kernel/linux/linux-6.6/arch/m68k/include/asm/
H A Dchecksum.h46 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
64 return (__force __sum16)~sum; in ip_fast_csum()
67 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
78 return (__force __sum16)~sum; in csum_fold()
101 static inline __sum16
113 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
119 static __inline__ __sum16
/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Dchecksum.h27 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
57 return (__force __sum16)sum; in ip_fast_csum()
63 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
71 return (__force __sum16)(~sum >> 16); in csum_fold()
92 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
103 static inline __sum16 ip_compute_csum(const void *buf, int len) in ip_compute_csum()
110 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dchecksum_64.h22 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
29 return (__force __sum16)(~(__force u32)sum >> 16); in csum_fold()
45 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
72 return (__force __sum16)sum; in ip_fast_csum()
112 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
146 extern __sum16 ip_compute_csum(const void *buff, int len);
164 extern __sum16
H A Dchecksum_32.h65 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
92 return (__force __sum16)sum; in ip_fast_csum()
99 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
106 return (__force __sum16)(~(__force u32)sum >> 16); in csum_fold()
127 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
139 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
145 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
/kernel/linux/linux-5.10/arch/alpha/include/asm/
H A Dchecksum.h11 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
17 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
56 extern __sum16 ip_compute_csum(const void *buff, int len);
62 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
67 return (__force __sum16)~sum; in csum_fold()
71 extern __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
/kernel/linux/linux-6.6/arch/alpha/include/asm/
H A Dchecksum.h11 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
17 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
56 extern __sum16 ip_compute_csum(const void *buff, int len);
62 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
67 return (__force __sum16)~sum; in csum_fold()
71 extern __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
/kernel/linux/linux-5.10/arch/nios2/include/asm/
H A Dchecksum.h15 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
16 extern __sum16 ip_compute_csum(const void *buff, int len);
21 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
32 return (__force __sum16) sum; in csum_fold()
63 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
/kernel/linux/linux-6.6/arch/nios2/include/asm/
H A Dchecksum.h15 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
16 extern __sum16 ip_compute_csum(const void *buff, int len);
21 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
32 return (__force __sum16) sum; in csum_fold()
63 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
/kernel/linux/linux-5.10/include/asm-generic/
H A Dchecksum.h24 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
31 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
36 return (__force __sum16)~sum; in csum_fold()
51 static inline __sum16
63 extern __sum16 ip_compute_csum(const void *buff, int len);
/kernel/linux/linux-6.6/include/asm-generic/
H A Dchecksum.h24 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
31 static inline __sum16 csum_fold(__wsum csum) in csum_fold()
36 return (__force __sum16)~sum; in csum_fold()
51 static inline __sum16
63 extern __sum16 ip_compute_csum(const void *buff, int len);
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dchecksum.h57 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
64 return (__force __sum16)(~(__force u32)sum >> 16); in csum_fold()
71 static inline __sum16
135 static inline __sum16
147 static inline __sum16
158 static inline __sum16
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dchecksum_64.h48 __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
51 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
63 return (__force __sum16)sum; in csum_fold()
85 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
94 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
127 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
H A Dchecksum_32.h81 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
83 __sum16 sum; in ip_fast_csum()
118 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
129 return (__force __sum16)sum; in csum_fold()
151 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
160 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
193 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dchecksum.h58 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
65 return (__force __sum16)(~(__force u32)sum >> 16); in csum_fold()
72 static inline __sum16
136 static inline __sum16
148 static inline __sum16
159 static inline __sum16
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dchecksum_64.h48 __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
51 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
63 return (__force __sum16)sum; in csum_fold()
85 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
94 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
127 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()
H A Dchecksum_32.h81 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
83 __sum16 sum; in ip_fast_csum()
118 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
129 return (__force __sum16)sum; in csum_fold()
151 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
160 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
193 static inline __sum16 ip_compute_csum(const void *buff, int len) in ip_compute_csum()

Completed in 9 milliseconds

12345678910>>...12