Home
last modified time | relevance | path

Searched refs:saddr (Results 1 – 25 of 48) sorted by relevance

12

/arch/arm/include/asm/
A Dchecksum.h100 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_nofold() argument
114 : "r" (daddr), "r" (saddr), "r" (lenprot) in csum_tcpudp_nofold()
127 : "r" (sum), "r" (daddr), "r" (saddr), "r" (lenprot) in csum_tcpudp_nofold()
137 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_magic() argument
140 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
156 __csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __be32 len,
160 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, in csum_ipv6_magic() argument
163 return csum_fold(__csum_ipv6_magic(saddr, daddr, htonl(len), in csum_ipv6_magic()
/arch/parisc/include/asm/
A Dchecksum.h74 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument
84 : "r" (daddr), "r"(saddr), "r"(proto+len), "0"(sum)); in csum_tcpudp_nofold()
92 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument
96 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
110 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic() argument
171 : "=r" (sum), "=r" (saddr), "=r" (daddr), "=r" (len), in csum_ipv6_magic()
173 : "0" (sum), "1" (saddr), "2" (daddr), "3" (len) in csum_ipv6_magic()
/arch/m68k/include/asm/
A Dchecksum.h82 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_nofold() argument
90 : "=&d" (sum), "=d" (saddr) in csum_tcpudp_nofold()
91 : "g" (daddr), "1" (saddr), "d" (len + proto), in csum_tcpudp_nofold()
102 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_magic() argument
105 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
120 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, in csum_ipv6_magic() argument
143 : "a" (saddr), "a" (daddr), "d" (len + proto), in csum_ipv6_magic()
/arch/s390/include/asm/
A Dchecksum.h76 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_nofold() argument
81 csum += (__force __u32)saddr; in csum_tcpudp_nofold()
93 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_magic() argument
96 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
108 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic() argument
114 sum += (__force __u32)saddr->s6_addr32[0]; in csum_ipv6_magic()
115 sum += (__force __u32)saddr->s6_addr32[1]; in csum_ipv6_magic()
116 sum += (__force __u32)saddr->s6_addr32[2]; in csum_ipv6_magic()
117 sum += (__force __u32)saddr->s6_addr32[3]; in csum_ipv6_magic()
A Dgmap.h119 int gmap_shadow_r2t(struct gmap *sg, unsigned long saddr, unsigned long r2t,
121 int gmap_shadow_r3t(struct gmap *sg, unsigned long saddr, unsigned long r3t,
123 int gmap_shadow_sgt(struct gmap *sg, unsigned long saddr, unsigned long sgt,
125 int gmap_shadow_pgt(struct gmap *sg, unsigned long saddr, unsigned long pgt,
127 int gmap_shadow_page(struct gmap *sg, unsigned long saddr, pte_t pte);
/arch/sparc/include/asm/
A Dchecksum_64.h66 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument
75 : "=r" (sum), "=r" (saddr) in csum_tcpudp_nofold()
76 : "r" (daddr), "r" (proto + len), "0" (sum), "1" (saddr) in csum_tcpudp_nofold()
85 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument
89 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
94 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic() argument
119 : "r" (saddr), "r" (daddr), "r"(htonl(len)), in csum_ipv6_magic()
A Dchecksum_32.h132 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument
140 : "=r" (sum), "=r" (saddr) in csum_tcpudp_nofold()
142 "1" (saddr) in csum_tcpudp_nofold()
151 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument
155 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
160 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic() argument
185 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
/arch/nios2/include/asm/
A Dchecksum.h40 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument
54 : "=r" (sum), "=r" (saddr) in csum_tcpudp_nofold()
57 "1" (saddr) in csum_tcpudp_nofold()
63 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument
67 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
/arch/sh/include/asm/
A Dchecksum_32.h115 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument
131 : "r" (daddr), "r" (saddr), "1" (len_proto), "0" (sum) in csum_tcpudp_nofold()
141 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument
145 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
158 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic() argument
185 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
/arch/x86/include/asm/
A Dchecksum_32.h109 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument
118 : "g" (daddr), "g"(saddr), in csum_tcpudp_nofold()
127 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument
131 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
145 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic() argument
161 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
A Dchecksum_64.h87 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_nofold() argument
95 : "g" (daddr), "g" (saddr), in csum_tcpudp_nofold()
112 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument
116 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
165 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr,
/arch/xtensa/include/asm/
A Dchecksum.h123 static __inline__ __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument
148 : "r" (daddr), "r" (saddr), "1" (len_proto), "0" (sum)); in csum_tcpudp_nofold()
156 static __inline__ __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument
160 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
174 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic() argument
229 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
/arch/x86/um/asm/
A Dchecksum.h58 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_nofold() argument
66 : "g" (daddr), "g" (saddr), "g" ((len + proto) << 8), "0" (sum)); in csum_tcpudp_nofold()
74 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument
78 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
A Dchecksum_32.h14 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic() argument
32 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
/arch/powerpc/include/asm/
A Dchecksum.h57 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_nofold() argument
63 s += (__force u32)saddr; in csum_tcpudp_nofold()
79 : "r" (daddr), "r"(saddr), "r"(proto + len), "0"(sum)); in csum_tcpudp_nofold()
88 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_magic() argument
91 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
216 __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
/arch/alpha/include/asm/
A Dchecksum.h17 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
20 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
71 extern __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
/arch/x86/lib/
A Dcsum-wrappers_64.c71 __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic() argument
87 : "[sum]" (rest), [saddr] "r" (saddr), [daddr] "r" (daddr)); in csum_ipv6_magic()
/arch/riscv/lib/
A Dcsum.c20 __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic() argument
27 sum += (__force unsigned long)saddr->s6_addr32[0]; in csum_ipv6_magic()
28 sum += (__force unsigned long)saddr->s6_addr32[1]; in csum_ipv6_magic()
29 sum += (__force unsigned long)saddr->s6_addr32[2]; in csum_ipv6_magic()
30 sum += (__force unsigned long)saddr->s6_addr32[3]; in csum_ipv6_magic()
/arch/microblaze/include/asm/
A Dchecksum.h16 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_nofold() argument
24 : "d" (saddr), "d" (daddr), in csum_tcpudp_nofold()
/arch/alpha/lib/
A Dchecksum.c47 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument
51 (__force u64)saddr + (__force u64)daddr + in csum_tcpudp_magic()
56 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument
61 result = (__force u64)saddr + (__force u64)daddr + in csum_tcpudp_nofold()
/arch/hexagon/include/asm/
A Dchecksum.h17 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
21 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
/arch/csky/include/asm/
A Dchecksum.h25 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument
35 : "r"((__force u32)saddr), "r"((__force u32)daddr), in csum_tcpudp_nofold()
/arch/mips/include/asm/
A Dchecksum.h129 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument
138 tmp = (__force unsigned long)saddr; in csum_tcpudp_nofold()
183 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic() argument
243 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
/arch/arc/include/asm/
A Dchecksum.h70 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_nofold() argument
80 : "r"(saddr), "r"(daddr), in csum_tcpudp_nofold()
/arch/hexagon/lib/
A Dchecksum.c50 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument
54 (__force u64)saddr + (__force u64)daddr + in csum_tcpudp_magic()
58 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument
63 result = (__force u64)saddr + (__force u64)daddr + in csum_tcpudp_nofold()

Completed in 762 milliseconds

12