| /arch/arm/include/asm/ |
| A D | checksum.h | 100 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 D | checksum.h | 74 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 D | checksum.h | 82 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 D | checksum.h | 76 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 D | gmap.h | 119 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 D | checksum_64.h | 66 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 D | checksum_32.h | 132 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 D | checksum.h | 40 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 D | checksum_32.h | 115 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 D | checksum_32.h | 109 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 D | checksum_64.h | 87 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 D | checksum.h | 123 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 D | checksum.h | 58 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 D | checksum_32.h | 14 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 D | checksum.h | 57 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 D | checksum.h | 17 __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 D | csum-wrappers_64.c | 71 __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 D | csum.c | 20 __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 D | checksum.h | 16 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 D | checksum.c | 47 __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 D | checksum.h | 17 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, 21 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
|
| /arch/csky/include/asm/ |
| A D | checksum.h | 25 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 D | checksum.h | 129 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 D | checksum.h | 70 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 D | checksum.c | 50 __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()
|